The Week Of Monday 30 August 2021 Archives by author
Starting: Mon Aug 30 00:00:25 PDT 2021
Ending: Sun Sep 5 23:51:43 PDT 2021
Messages: 2296
- [llvm] 21d11c8 - Silence a signed/unsigned mismatch warning; NFC
Aaron Ballman via llvm-commits
- [PATCH] D108308: Cleanup identifier parsing.
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 0baace5 - [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
Abinav Puthan Purayil 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] D109030: [LLD][COFF] Clean paths in PDB even when /pdbsourcepath isn't used
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] 12de296 - Tighten heuristic for coroutine debug info workaround.
Adrian Prantl via llvm-commits
- [PATCH] D109119: Run coro::salavageDebugInfo on dbg.declares in entry function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D108559: [DebugInfo] Remove the restriction on the size of DIStringType in DebugHandlerBase::isUnsignedDIType
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D109142: LiveDebugValues pass incorrectly handles register spill for indirect debug values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D109044: [DebugInfo][LoopStrengthReduction] Produce shorter expressions when using scev-based salvaging
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103000: [ObjC][ARC] Use the addresses of the ARC runtime functions instead of integer 0/1 for the operand of bundle "clang.arc.attachedcall"
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D108375: [GlobalISel] Support ConstantAsMetadata in IRTranslator
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D108187: [RISCV] Rename prefix `FeatureExt*` to `FeatureStdExt*` for all sub-extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D108602: [RISCV] Initial support .insn directive for the assembler.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D108813: [RISCV] Implement CSR mseccfg for spec Smepmp
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D108602: [RISCV] Initial support .insn directive for the assembler.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D108966: [RISCV] Teach instruction selection to elide sext.w in some cases.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch sring parsing for multi-character extensions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 893ac53 - Fix -Wunused-variable
Alexander Kornienko via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D108968: [DIArgList] Re-unique after changing operands to fix non-determinism
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] 1104e32 - Fix typo in RISCVMatInt.cpp comments
Alexander Pivovarov via llvm-commits
- [llvm] 6cd4b50 - [RISCV] Add SiFive core S51
Alexander Pivovarov via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109006: Fix typo in RISCVSchedSiFive7.td
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109006: Fix typo in RISCVSchedSiFive7.td
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109006: Fix typo in RISCVSchedSiFive7.td
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive core E20
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive core E20
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Alexander Pivovarov via Phabricator via llvm-commits
- [PATCH] D108267: [docs] Add a new tutorial that talk about how to make a change to llvm
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D109090: [PPC64] fix/workaround runtime crash on FreeBSD with llvm12 and later
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 779d24e - [DWARF] Find offset of attribute.
Alexander Yermolovich via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D107875: [DWARF] Add findAttribute to DWARFAbbreviationDeclaration
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Alexander via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Alexander via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Alexander via Phabricator via llvm-commits
- [PATCH] D109099: [AMDGPU] Use S_BITCMP0_* to replace AND in optimizeCompareInstr
Alexander via Phabricator via llvm-commits
- [lld] 7f0664f - [LLD][COFF] Clean paths in PDB even when /pdbsourcepath is omitted
Alexandre Ganea via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109030: [LLD][COFF] Clean paths in PDB even when /pdbsourcepath isn't used
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109030: [LLD][COFF] Clean paths in PDB even when /pdbsourcepath isn't used
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D83852: [llvm-profdata] Implement llvm-profdata overlap for sample profiles
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 655bea4 - [modules] Use `HashBuilder` and `MD5` for the module hash.
Alexandre Rames via llvm-commits
- [PATCH] D102943: [modules] Use `HashBuilder` and `MD5` for the module hash.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D102943: [modules] Use `HashBuilder` and `MD5` for the module hash.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D102943: [modules] Use `HashBuilder` and `MD5` for the module hash.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D102943: [modules] Use `HashBuilder` and `MD5` for the module hash.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109195: [Support] Automatically support `hash_value` ...
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109195: [Support] Automatically support `hash_value` ...
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109205: [NFC][support] Extract `IsHashableData` out of class
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109205: [NFC][support] Extract `IsHashableData` out of class
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D102943: [modules] Use `HashBuilder` and `MD5` for the module hash.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D109153: [ARM][CMSE] Clear the secure fp-registers when using softfp abi.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D109157: [ARM] Mitigate the cve-2021-35465 security vulnurability.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D109153: [ARM][CMSE] Clear the secure fp-registers when using softfp abi.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D109012: [SLPVectorizer] Make aliasing check more precise
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107717: [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Alf via Phabricator via llvm-commits
- [PATCH] D108825: [yaml2obj] Allow variable number of directories
Alfonso Sanchez-Beato via Phabricator via llvm-commits
- [PATCH] D109090: Amends LLVM commit 2518433f861fcb877d0a7bdd9aec1aec1f77505a that was pointed as the source of regression on LLVM12.
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [PATCH] D109090: [PPC64] fix/workaround runtime crash on FreeBSD with llvm12 and later
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [llvm] a10409f - [MemorySSAUpdater] Simplify updates when only deleting edges.
Alina Sbirlea via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109197: [LoopPredication] Fix MemorySSA crash in predicateLoopExits
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] a86bbe1 - [AArch64][GlobalISel] Handle any-extending FPR loads in manual selection code.
Amara Emerson via llvm-commits
- [llvm] 6d9505b - [AArch64][GlobalISel] Support for folding G_ROTR as shifted operands.
Amara Emerson via llvm-commits
- [PATCH] D108854: [AArch64][GlobalISel] Add a frame-index CSE optimization during post-select.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D108357: [AMDGPU][GlobalISel] Legalize memcpy family of intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109130: [GlobalISel] Combine icmp eq/ne x, 0/1 -> x when x == 0 or 1
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109154: [GlobalISel] Improve elimination of dead instructions in legalizer
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109206: [AArch64][GlobalISel] Support for folding G_ROTR as shifted operands.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109206: [AArch64][GlobalISel] Support for folding G_ROTR as shifted operands.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Amy Huang via Phabricator via llvm-commits
- [PATCH] D109217: [NOT FOR COMMIT] [llvm-dwarfdump] Fix unsigned overflow when calculating stats
Amy Huang via Phabricator via llvm-commits
- [PATCH] D108126: [MLIR] Add loop coalesce utility for affine.for
Amy Zhuang via Phabricator via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Anastasia Stulova via Phabricator via llvm-commits
- [llvm] 1724a16 - [NFC][clang] Move IR-independent parts of target MV support to X86TargetParser.cpp
Andrei Elovikov via llvm-commits
- [PATCH] D108423: [NFC][clang] Move IR-independent parts of target MV support to X86TargetParser.cpp
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D108424: [NFC][clang] Move multiversion resolver code generation to llvm/ subdirectory
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D108424: [NFC][clang] Move multiversion resolver code generation to llvm/ subdirectory
Andrei Elovikov via Phabricator via llvm-commits
- [compiler-rt] befb384 - [DFSan][NFC] Fix comment formatting.
Andrew Browne via llvm-commits
- [llvm] cf56b08 - [IRSim] Adding missing comments canonical relation commit
Andrew Litteken via llvm-commits
- [llvm] f564299 - [IROutliner] Ensure instructions at end of candidate are excluded
Andrew Litteken via llvm-commits
- [llvm] c58d4c4 - [IROutliner] Changing outliner to prioritize reductions on assembly rather than IR instruction
Andrew Litteken via llvm-commits
- [PATCH] D104142: [IROutliner] Ensure instructions at end of candidate are excluded
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106440: [IROutliner] Change Prioritization of Outlining to honor cost model
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106990: [IROutliner] Outlining branches with single entry and single exit
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106990: [IROutliner] Outlining branches with single entry and single exit
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106993: [IROutliner] Outline across branches with multiple exits
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106997: [IRSim][IROutliner] Detecting Similar Phi Nodes and Outlining
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106993: [IROutliner] Outline across branches with multiple exits
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D108656: [IROutliner] Using Canonical Values to find Corresponding Items between Regions
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106993: [IROutliner] Outline across branches with multiple exits
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D108988: [ARM] Simplify address calculation for NEON load/store
Andrew Savonichev via Phabricator via llvm-commits
- [llvm] f661ce2 - [LoopPredication] Fix MemorySSA crash in predicateLoopExits
Anna Thomas via llvm-commits
- [PATCH] D108521: [runtime] Move prolog/epilog block to a post-simplify strategy
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D108476: [runtimeunroll] Support epilogue unrolling with a parent loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109197: [LoopPredication] Fix MemorySSA crash in predicateLoopExits
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109197: [LoopPredication] Fix MemorySSA crash in predicateLoopExits
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109197: [LoopPredication] Fix MemorySSA crash in predicateLoopExits
Anna Thomas via Phabricator via llvm-commits
- [llvm] b1b68b4 - [CMake] Add `--gdb-index` option to linker if split dwarf compiling
Anton Afanasyev via llvm-commits
- [llvm] 3f0c610 - [CMake][NFC] Add comment about new `--gdb-index` option used with `-gsplit-dwarf`
Anton Afanasyev via llvm-commits
- [llvm] 077d4cb - Revert "[SLP]No need to schedule/check parent for extract{element/value} instruction."
Anton Afanasyev via llvm-commits
- [llvm] aaae726 - [SLPVectorizer][Test] Add test for extractelements with (non)const indices (NFC)
Anton Afanasyev via llvm-commits
- [llvm] dd028c3 - [SLP][Test] Add tests for PR47624 and PR49933
Anton Afanasyev via llvm-commits
- [PATCH] D108776: [CMake] Add `--gdb-index` option to linker if split dwarf compiling
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108776: [CMake] Add `--gdb-index` option to linker if split dwarf compiling
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109141: [AggressiveInstCombine] Add `AssumptionCache` to aggressive instcombine
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add vector instructions to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add vector instructions to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add vector instructions to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109288: [AggresiveInstCombine] Add wrapper calls for `KnownBits` computing
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109141: [AggressiveInstCombine] Add `AssumptionCache` to aggressive instcombine
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109141: [AggressiveInstCombine] Add `AssumptionCache` to aggressive instcombine
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add vector instructions to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109288: [AggresiveInstCombine] Add wrapper calls for `KnownBits` computing
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109288: [AggresiveInstCombine] Add wrapper calls for `KnownBits` computing
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109141: [AggressiveInstCombine] Add `AssumptionCache` to aggressive instcombine
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D105284: Greedy set cover implementation of `Merger::Merge`
Aristotelis Koutsouridis via Phabricator via llvm-commits
- [PATCH] D105284: Greedy set cover implementation of `Merger::Merge`
Aristotelis Koutsouridis via Phabricator via llvm-commits
- [PATCH] D108126: [MLIR] Add loop coalesce utility for affine.for
Arnab Dutta via Phabricator via llvm-commits
- [PATCH] D108126: [MLIR] Add loop coalesce utility for affine.for
Arnab Dutta via Phabricator via llvm-commits
- [llvm] 30dfd34 - [MemCpyOpt] Allow specifying --enable-memcpyopt-without-libcalls more than once
Artem Belevich via llvm-commits
- [llvm] 3af981b - [IRLinker] Suppress linker warnings when linking with CUDA libdevice.
Artem Belevich via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108835: [IRLinker] Suppress linker warnings when linking with CUDA libdevice.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108048: [DependenceAnalysis] Conservatively exit on type mismatch
Artem Radzikhovskyy via Phabricator via llvm-commits
- [PATCH] D108048: [DependenceAnalysis] Conservatively exit on type mismatch
Artem Radzikhovskyy via Phabricator via llvm-commits
- [llvm] c969349 - [NFC] Rename attribute methods that work with indexes
Arthur Eubanks via llvm-commits
- [llvm] 52e6d70 - [NFC] Use newly introduced *AtIndex methods
Arthur Eubanks via llvm-commits
- [llvm] b9b419a - [NFC] Remove redundant code added in 04ce2de3
Arthur Eubanks via llvm-commits
- [llvm] 39f780b - [OpaquePtr] Cleanup some uses of getPointerElementType() in TailRecursionElimination
Arthur Eubanks via llvm-commits
- [llvm] 8f98477 - [MemorySSA] Add pass to print results of MemorySSA walker
Arthur Eubanks via llvm-commits
- [llvm] 0f63496 - Revert "[MemorySSA] Add pass to print results of MemorySSA walker"
Arthur Eubanks via llvm-commits
- [llvm] 7b08d9d - Reland [MemorySSA] Add pass to print results of MemorySSA walker
Arthur Eubanks via llvm-commits
- [llvm] 1c503e9 - [test] Precommit/fix up existing test for MemorySSA/invariant.group
Arthur Eubanks via llvm-commits
- [llvm] bc0d169 - Fix missing argument introduced by D108788
Arthur Eubanks via llvm-commits
- [llvm] 2413d60 - [docs] Mention that the legacy PM is deprecated and will be removed after 14
Arthur Eubanks via llvm-commits
- [llvm] 5015321 - [test][NewPM] Remove RUN lines using -analyze
Arthur Eubanks via llvm-commits
- [llvm] a270de3 - [test] Remove missed RUN line after D109040
Arthur Eubanks via llvm-commits
- [llvm] d53a4e7 - [test] Remove legacy PM tests in llvm/test/Other
Arthur Eubanks via llvm-commits
- [llvm] 85b732b - [NFC] Remove some unclear attribute methods
Arthur Eubanks via llvm-commits
- [llvm] 92b94a6 - [Verifier] Only allow invariant.group metadata on stores and loads
Arthur Eubanks via llvm-commits
- [llvm] 813a7f1 - [MemorySSA] Properly handle liveOnEntry in the walker printer
Arthur Eubanks via llvm-commits
- [llvm] 0a0f62e - [test] Cleanup legacy PM tests in llvm/test/DebugInfo
Arthur Eubanks via llvm-commits
- [llvm] d896f22 - [test] Cleanup legacy PM tests in llvm/test/Analyis/ScalarEvolution
Arthur Eubanks via llvm-commits
- [llvm] bd020bb - [test] Cleanup tests with -enable-new-pm in llvm/test/Analysis
Arthur Eubanks via llvm-commits
- [llvm] 37e6a27 - [test] Fixup tests with -analyze in llvm/test/Transforms
Arthur Eubanks via llvm-commits
- [llvm] a43853a - [test] Remove -loop-guard-widening legacy PM tests
Arthur Eubanks via llvm-commits
- [llvm] 86d1a0b - [test] Remove some legacy PM tests in llvm/test/Instrumentation
Arthur Eubanks via llvm-commits
- [llvm] 0df277a - [test] Remove some legacy PM tests in llvm/test/Instrumentation/AddressSanitizer
Arthur Eubanks via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109040: [test][NewPM] Remove RUN lines using -analyze
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108788: [NFC] Rename attribute methods that work with indexes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108614: [NFC] Rename attribute methods that work with indexes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109033: [InlineCost] Introduce attributes to override InlineCost for inliner testing
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109028: [MemorySSA] Add pass to print results of MemorySSA walker
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109132: Fix missing argument introduced by D108788
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109132: Fix missing argument introduced by D108788
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109132: Fix missing argument introduced by D108788
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101713: [OpaquePtr] Use ArgListEntry indirect types more in ISel lowering
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109177: [MemorySSA] Properly handle liveOnEntry in the walker printer
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109040: [test][NewPM] Remove RUN lines using -analyze
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109040: [test][NewPM] Remove RUN lines using -analyze
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109180: [test] Remove legacy PM tests in llvm/test/Other
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109182: [Verifier] Only allow invariant.group metadata on stores and loads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109182: [Verifier] Only allow invariant.group metadata on stores and loads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109180: [test] Remove legacy PM tests in llvm/test/Other
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109180: [test] Remove legacy PM tests in llvm/test/Other
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108614: [NFC] Remove some unclear attribute methods
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109182: [Verifier] Only allow invariant.group metadata on stores and loads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109177: [MemorySSA] Properly handle liveOnEntry in the walker printer
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109202: [WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109259: [SROA] Support opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109284: Port the cost model printer to New PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D106191: [clang] Option control afn flag
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D108885: [Delinerization] Keep array element byte offset.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D108885: [Delinerization] Keep array element byte offset.
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] 1450062 - [AArch64][test] Add new tests for (mul (add x, c0), c1)
Ben Shi via llvm-commits
- [llvm] e47ab56 - [RISCV][test] Add tests for optimization with SH*ADD in the zba extension
Ben Shi via llvm-commits
- [llvm] 9621bbd - [RISCV][test] Add more tests for (mul (add x, c1), c2)
Ben Shi via llvm-commits
- [llvm] 095bea2 - [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via llvm-commits
- [PATCH] D108915: [RISCV][test] Add new tests for optimization with SH*ADD in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108606: [RISCV][test] Add more tests for (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108915: [RISCV][test] Add new tests for optimization with SH*ADD in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108915: [RISCV][test] Add new tests for optimization with SH*ADD in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108870: [AArch64][test] Add new tests for (add (mul x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108915: [RISCV][test] Add new tests for optimization with SH*ADD in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108606: [RISCV][test] Add more tests for (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109147: [ARM][test] Add new tests for (mul (add r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D103136: [AVR] Add support for the tinyAVR 0-series and tinyAVR 1-seriesø
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108553: [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item for fortran namelist variable
Bhuvan via Phabricator via llvm-commits
- [PATCH] D108553: [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item for fortran namelist variable
Bhuvan via Phabricator via llvm-commits
- [PATCH] D108553: [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item for fortran namelist variable
Bhuvan via Phabricator via llvm-commits
- [PATCH] D104741: [SCEV] Support single-cond range check idiom in applyLoopGuards.
Bill Wendling via Phabricator via llvm-commits
- [llvm] 789f012 - [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
Bjorn Pettersson via llvm-commits
- [llvm] 0f0344d - [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Bjorn Pettersson via llvm-commits
- [PATCH] D108938: [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D108938: [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D108938: [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109160: [LoopBoundSplit] Update phi node in exit block
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 89f0587 - [CMake] Re-enable use --gc-sections on OpenBSD
Brad Smith via llvm-commits
- [llvm] 14e1a4a - [AArch64][SVE] Workaround incorrect types when lowering fixed length gather/scatter
Bradley Smith via llvm-commits
- [PATCH] D109145: [AArch64][SVE] Workaround incorrect types when lowering fixed length gather/scatter
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D109145: [AArch64][SVE] Workaround incorrect types when lowering fixed length gather/scatter
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D109163: [AArch64][sve] Prevent incorrect function call on fixed width vector
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D109117: [hexagon] Add system register, transfer support
Brian Cain via Phabricator via llvm-commits
- [PATCH] D109117: [hexagon] Add system register, transfer support
Brian Cain via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Carl Ritson via Phabricator via llvm-commits
- [llvm] 2596120 - [PowerPC] small code format refactor ; NFC
Chen Zheng via llvm-commits
- [llvm] 34badc4 - Revert "[HardwareLoops] Change order of SCEV expression construction for InitLoopCount."
Chen Zheng via llvm-commits
- [PATCH] D108559: [DebugInfo] Remove the restriction on the size of DIStringType in DebugHandlerBase::isUnsignedDIType
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109083: [NFC][PowerPC] Small code refactor in LoopInstrFormPrep
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
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] D108750: [PowerPC] common chains to reuse offsets to reduce register pressure
ChenZheng via Phabricator via llvm-commits
- [PATCH] D108750: [PowerPC] common chains to reuse offsets to reduce register pressure
ChenZheng via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D108796: Copy Elementtype Attribute to IR at Link step
Chenyang Liu via Phabricator via llvm-commits
- [PATCH] D108796: Copy Elementtype Attribute to IR at Link step
Chenyang Liu via Phabricator via llvm-commits
- [PATCH] D108796: Copy Elementtype Attribute to IR at Link step
Chenyang Liu via Phabricator via llvm-commits
- [PATCH] D108796: Copy Elementtype Attribute to IR at Link step
Chenyang Liu via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [llvm] 070090c - [DebugInfo] Remove the restriction on the size of DIStringType
Chih-Ping Chen via llvm-commits
- [llvm] 1d36988 - Moved the test to X86 as it's x86 specific.
Chih-Ping Chen via llvm-commits
- [PATCH] D108559: [DebugInfo] Remove the restriction on the size of DIStringType in DebugHandlerBase::isUnsignedDIType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D108559: [DebugInfo] Remove the restriction on the size of DIStringType in DebugHandlerBase::isUnsignedDIType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D108946: Fix dbg-distring-uint.ll test failure on platforms not supporting x86 target
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D108946: Fix dbg-distring-uint.ll test failure on platforms not supporting x86 target
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D108946: Fix dbg-distring-uint.ll test failure on platforms not supporting x86 target
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D108946: Fix dbg-distring-uint.ll test failure on platforms not supporting x86 target
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D108946: Fix dbg-distring-uint.ll test failure on platforms not supporting x86 target
Chih-Ping Chen via Phabricator via llvm-commits
- [llvm] 2856719 - [CMake] Add targets for generating coverage reports
Chris Bieneman via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109044: [DebugInfo][LoopStrengthReduction] Produce shorter expressions when using scev-based saslvaging
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D109044: [DebugInfo][LoopStrengthReduction] Produce shorter expressions when using scev-based saslvaging
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] D109044: [DebugInfo][LoopStrengthReduction] Produce shorter expressions when using scev-based saslvaging
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D108934: [Tablegen] Collect all global state into one managed static
Chris Lattner via Phabricator via llvm-commits
- [llvm] 3a6b722 - [docs] Add a new tutorial that talk about how to make a change to llvm
Christian Kühnel via llvm-commits
- [PATCH] D108267: [docs] Add a new tutorial that talk about how to make a change to llvm
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D108267: [docs] Add a new tutorial that talk about how to make a change to llvm
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D108700: do not merge, just a demo
Christian Kühnel via Phabricator via llvm-commits
- [llvm] 6a75041 - [TableGen] Allow target specific flags for RegisterClass
Christudasan Devadasan via llvm-commits
- [llvm] 4dab152 - [AMDGPU] Introduce RC flags for vector register classes
Christudasan Devadasan via llvm-commits
- [PATCH] D108815: [AMDGPU] Introduce RC flags for vector register classes
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D108767: [TableGen] Allow target specific flags for RegisterClass
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D108815: [AMDGPU] Introduce RC flags for vector register classes
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D108767: [TableGen] Allow target specific flags for RegisterClass
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D108815: [AMDGPU] Introduce RC flags for vector register classes
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109300: [AMDGPU] Make vector super classes allocatable
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable VGPR to AGPR copy during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIceLake.td
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D108308: Cleanup identifier parsing.
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] 705d005 - [DAGCombiner][RISCV] Don't use vector types in DAGCombiner::tryStoreMergeOfLoads if we need a rotate.
Craig Topper via llvm-commits
- [llvm] 0560a4a - [RISCV] Enable CONCAT_VECTORS for fixed FP vectors.
Craig Topper via llvm-commits
- [llvm] 201f644 - [LegalizeTypes][X86] Improve ExpandIntRes_FP_TO_SINT/ExpandIntRes_FP_TO_UINT when input is SoftPromoteHalf.
Craig Topper via llvm-commits
- [llvm] af1ca43 - [RISCV] Add a test case showing an extra sext.w near a sh2add with multiple uses. NFC
Craig Topper via llvm-commits
- [llvm] ccbb4c8 - [RISCV] Fold (RISCVISD::SELECT_CC X, Y, CC, Z, Z) -> Z.
Craig Topper via llvm-commits
- [llvm] e4e69ba - [RISCV] Split PseudoVSETVLI into 2 instructions to allow different register classes for rs1.
Craig Topper via llvm-commits
- [llvm] b5fd6b4 - [RISCV] Teach instruction selection to elide sext.w in some cases.
Craig Topper via llvm-commits
- [llvm] eaa5605 - [RISCV] Remove stale TODOs from test. NFC
Craig Topper via llvm-commits
- [llvm] 498e8ae - [RISCV] Add Zba command line to rv64i-exhaustive-w-insts.ll
Craig Topper via llvm-commits
- [llvm] 3e89cc5 - [X86] Remove isel predicates for xgetbv/xsetbv instructions so they can work on Windows.
Craig Topper via llvm-commits
- [llvm] 75620fa - [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0.
Craig Topper via llvm-commits
- [PATCH] D108839: [DAGCombiner][RISCV] Don't use vector types in DAGCombiner::tryStoreMergeOfLoads if we need a rotate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108487: [RISCV] Enable CONCAT_VECTORS for fixed FP vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107790: [RISCV] Add a pass to recognize VLS strided loads/store from gather/scatter.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Craig Topper via Phabricator via llvm-commits
- [Diffusion] rG13ec913bdf50: [InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication…
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108933: [LegalizeTypes][X86] Improve ExpandIntRes_FP_TO_SINT/ExpandIntRes_FP_TO_UINT when input is SoftPromoteHalf.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108939: [RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108933: [LegalizeTypes][X86] Improve ExpandIntRes_FP_TO_SINT/ExpandIntRes_FP_TO_UINT when input is SoftPromoteHalf.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108939: [RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIceLake.td
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0-rc1 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107290: [PoC][RISCV] Add support for the vscale_range attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108965: [RISCV] Add a test case showing an extra sext.w near a sh2add with multiple uses. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108966: [RISCV] Teach instruction selection to elide sext.w in some cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108767: [TableGen] Allow target specific flags for RegisterClass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109006: Fix typo in RISCVSchedSiFive7.td
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Craig Topper via Phabricator via llvm-commits
- [Diffusion] rG13ec913bdf50: [InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication…
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108965: [RISCV] Add a test case showing an extra sext.w near a sh2add with multiple uses. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109076: [RISCV] Use GPRNoX0 for source register to WriteSysReg/SwapSysReg pseudo instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108965: [RISCV] Add a test case showing an extra sext.w near a sh2add with multiple uses. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109076: [RISCV] Use GPRNoX0 for source register to WriteSysReg/SwapSysReg pseudo instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109097: [X86] Remove isel predicates for xgetbv/xsetbv instructions so they can work on Windows.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109110: [RISCV] Split PseudoVSETVLI into 2 instructions to allow different register classes for rs1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109116: [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108987: [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109110: [RISCV] Split PseudoVSETVLI into 2 instructions to allow different register classes for rs1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108966: [RISCV] Teach instruction selection to elide sext.w in some cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109162: [RISCV] Select (srl (sext_inreg X, i32), uimm5) to SRAIW if only lower 32 bits are used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109116: [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109116: [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109097: [X86] Remove isel predicates for xgetbv/xsetbv instructions so they can work on Windows.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108602: [RISCV] Initial support .insn directive for the assembler.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108602: [RISCV] Initial support .insn directive for the assembler.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108602: [RISCV] Initial support .insn directive for the assembler.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105092: [RISCV] Add the tail policy argument to builtins/intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109116: [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109245: [RISCV] Use V0 instead of VMV0: for mask vectors in isel patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108987: [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105092: [RISCV] Add the tail policy argument to builtins/intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive core E20
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109260: [RISCV] Add SiFive cores E and S series
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109273: [X86] Fold (and (or (xor X, -1), Y), Z) -> PTERNLOG Z, Y, X, 0xD0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109273: [X86] Fold (and (or (xor X, -1), Y), Z) -> PTERNLOG Z, Y, X, 0xD0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109295: [X86] Handle inverted inputs when matching VPTERNLOG from 2 binary ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109273: [X86] Fold (and (or (xor X, -1), Y), Z) -> PTERNLOG Z, Y, X, 0xD0
Craig Topper via Phabricator via llvm-commits
- [llvm] 1dcd900 - [AArch64][ISel] NFC: DAG.getMachineFunction() -> MF
Cullen Rhodes via llvm-commits
- [llvm] dc5dd77 - [AArch64][SME] Support NEON vector to GPR integer moves in streaming mode
Cullen Rhodes via llvm-commits
- [PATCH] D107903: [AArch64][SME] Support NEON vector to GPR integer moves in streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109135: [AArch64][ISel] NFC: DAG.getMachineFunction() -> MF
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D107903: [AArch64][SME] Support NEON vector to GPR integer moves in streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109135: [AArch64][ISel] NFC: DAG.getMachineFunction() -> MF
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D107903: [AArch64][SME] Support NEON vector to GPR integer moves in streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D109168: [Unwind] Cast exception class pointer for strcpy
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D43002: [CodeView] Emit S_OBJNAME record
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D108679: Restrict ARM IT Blocks on Windows
Daniel Paoliello via Phabricator via llvm-commits
- [llvm] 5b3fad4 - [AMDGPU][CostModel] Update shuffle instruction tests. NFC.
Daniil Fukalov via llvm-commits
- [PATCH] D109280: [WIP][DSE] Memory intrinsics like memset, memcpy, memmove are removed if they are overwritten by a store in a loop
Daniil Seredkin via Phabricator via llvm-commits
- [llvm] 5c97507 - [InlineCost] Introduce attributes to override InlineCost for inliner testing
Daniil Suchkov via llvm-commits
- [PATCH] D109033: [InlineCost] Introduce attributes to override InlineCost for inliner testing
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109033: [InlineCost] Introduce attributes to override InlineCost for inliner testing
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109033: [InlineCost] Introduce attributes to override InlineCost for inliner testing
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109033: [InlineCost] Introduce attributes to override InlineCost for inliner testing
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109033: [InlineCost] Introduce attributes to override InlineCost for inliner testing
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] 668b045 - [LSR][NFC] Add test case for pr42770
Danila Malyutin via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D107582: [CodeGen] Fix dependence breaking for tied operands
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D108793: Teach the AArch64 backend patterns to generate the EOR3 instruction.
Dave Green via Phabricator via llvm-commits
- [PATCH] D108875: [InstrInfo] Use 64-bit immediates for analyzeCompare() (NFCI)
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Canonicalize saturate with shift and xor to min/max clamp
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Canonicalize saturate with shift and xor to min/max clamp
Dave Green via Phabricator via llvm-commits
- [PATCH] D108378: [ARM] Add patterns for store(fptosisat(..))
Dave Green via Phabricator via llvm-commits
- [PATCH] D107865: [ARM] Add MVE lowering for fptosi.sat
Dave Green via Phabricator via llvm-commits
- [PATCH] D109001: [AArch64] Fold an sqadd of a sqdmull at lane 0 into an sqdmlal
Dave Green via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
Dave Green via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D108870: [AArch64][test] Add new tests for (add (mul x, c1), c2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D108977: [AArch64] Support target specific isSuitableForJumpTable
Dave Green via Phabricator via llvm-commits
- [PATCH] D108988: [ARM] Simplify address calculation for NEON load/store
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
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] D109151: [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D109214: [DAG] Fold setcc eq with ashr to compare to zero.
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D109214: [DAG] Fold setcc eq with ashr to compare to zero.
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Dave Green via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
Dave Green via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D107866: [ARM] Add VFP lowering for fptosi.sat
Dave Green via Phabricator via llvm-commits
- [PATCH] D108378: [ARM] Add patterns for store(fptosisat(..))
Dave Green via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109214: [DAG] Fold setcc eq with ashr to compare to zero.
Dave Green via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Dave Green via Phabricator via llvm-commits
- [compiler-rt] de916a7 - Revert "[hwasan] do not check if freed pointer belonged to allocator."
David Blaikie via llvm-commits
- [llvm] 40f1593 - DebugInfo: Correct/improve type formatting (pointers to function types especially)
David Blaikie via llvm-commits
- [lld] bc066e2 - DebugInfo: Fix a few bot failures for type dumping fixes
David Blaikie via llvm-commits
- [PATCH] D108865: [AMDGPU] Use gcc pragmas to disable -Wtype-limits warning
David Blaikie via Phabricator via llvm-commits
- [PATCH] D108863: [AMDGPU] Fix gcc 9.3.0 warning from -Wtype-limits
David Blaikie via Phabricator via llvm-commits
- [PATCH] D108700: do not merge, just a demo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D97786: LLDB: Use path relative to binary, not relative to debugger CWD, for finding .dwo files.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
David Blaikie via Phabricator via llvm-commits
- [PATCH] D108968: [DIArgList] Re-unique after changing operands to fix non-determinism
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106621: [DWARF] Support new TAG DW_TAG_LLVM_annotation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D108700: do not merge, just a demo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D108970: [Docs][Phabricator] Mention how to create a draft revision
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D97786: LLDB: Use path relative to binary, not relative to debugger CWD, for finding .dwo files.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D97786: LLDB: Use path relative to binary, not relative to debugger CWD, for finding .dwo files.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109217: [NOT FOR COMMIT] [llvm-dwarfdump] Fix unsigned overflow when calculating stats
David Blaikie via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
David Blaikie via Phabricator via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] 6f9a96e - [Sanitizers] intercept clock_getcpuclockid on FreeBSD, and pthread_getcpuclockid.
David Carlier via llvm-commits
- [compiler-rt] 25765d8 - [Sanitizers] remove empty test case.
David Carlier via llvm-commits
- [compiler-rt] 08c3cdb - [Sanitizers][PGO] missing return statement
David Carlier via llvm-commits
- [compiler-rt] 2833a2e - [Sanitizers] netbsd build fix due to wordexp interception.
David Carlier via llvm-commits
- [llvm] efa340f - [ARM] Workaround tailpredication min/max costmodel
David Green via llvm-commits
- [llvm] 198259b - [ARM] Test for VMINNM/VMAXNM in tail predicated loops.
David Green via llvm-commits
- [llvm] 22c3841 - [ARM] Add missing validForTailPredication for VMINNM/VMAXNM
David Green via llvm-commits
- [llvm] 49476a4 - [ARM] Add MVE lowering for fptosi.sat
David Green via llvm-commits
- [llvm] 9cb8f4d - [ARM] Add a tail-predication loop predicate register
David Green via llvm-commits
- [llvm] f37e132 - [ARM] Add VFP lowering for fptosi.sat
David Green via llvm-commits
- [llvm] adfd12e - [ARM] Add patterns for store(fptosisat(..))
David Green via llvm-commits
- [llvm] 7801d79 - [DAG] Add tests for select_cc and setcc with constant patterns.
David Green via llvm-commits
- [llvm] 79845ed - [DAG] Fold setcc eq with ashr to compare to zero.
David Green via llvm-commits
- [llvm] 8523fb9 - [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
David Green via llvm-commits
- [llvm] 1b83aaa - [DAG] Remove oneuse check in select_cc setgt X, -1, C, ~C fold
David Green via llvm-commits
- [llvm] aeb2bd6 - [NFC] Re-run update_analyze_test_checks on Analysis/CostModel/AArch64/sve-intrinsics.ll
David Sherwood via llvm-commits
- [llvm] 930d507 - Revert "[NFC] Re-run update_analyze_test_checks on Analysis/CostModel/AArch64/sve-intrinsics.ll"
David Sherwood via llvm-commits
- [llvm] f024a48 - [NFC] Re-run update_analyze_test_checks on Analysis/CostModel/AArch64/sve-intrinsics.ll
David Sherwood via llvm-commits
- [llvm] d581d94 - [SVE] Fix the FP arithmetic instruction costs for SVE
David Sherwood via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108993: [SVE] Fix the FP arithmetic instruction costs for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109034: [AArch64][NFC] Alter ComplexPattern types to be consistent with their uses
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108993: [SVE] Fix the FP arithmetic instruction costs for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109055: [SVE][NFC] Add SVE cost model tests for gathers/scatters
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109067: [SVE] Make the costs for gathers/scatters/ordered reductions less pessimistic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108993: [SVE] Fix the FP arithmetic instruction costs for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109055: [SVE][NFC] Add SVE cost model tests for gathers/scatters
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109067: [Analysis][SVE] Make the costs for gathers/scatters/ordered reductions less pessimistic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
David Sherwood via Phabricator via llvm-commits
- [llvm] 02b4620 - [ORC] Static cast more uint64_t to size_t
David Spickett via llvm-commits
- [compiler-rt] 8b86f8a - [compiler-rt][Profile] Disable test on Arm/AArch64 Linux
David Spickett via llvm-commits
- [PATCH] D109221: [LowerConstantIntrinsics] Fix heap-use-after-free bug in worklist
David Stenberg via Phabricator via llvm-commits
- [PATCH] D108200: [llvm][sve] Lowering for VLS masked extending loads
David Truby via Phabricator via llvm-commits
- [PATCH] D108200: [llvm][sve] Lowering for VLS masked extending loads
David Truby via Phabricator via llvm-commits
- [PATCH] D108115: [llvm][sve] Lowering for VLS masked truncating stores
David Truby via Phabricator via llvm-commits
- [PATCH] D109163: [AArch64][sve] Prevent incorrect function call on fixed width vector
David Truby via Phabricator via llvm-commits
- [PATCH] D108945: [WebAssembly] Share rethrowing BBs in LowerEmscriptenEHSjLj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D108945: [WebAssembly] Share rethrowing BBs in LowerEmscriptenEHSjLj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D109202: [WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D109202: [WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D108877: [WebAssembly] Allow import and export of TLS symbols between DSOs
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D108687: [flang] Add runtime interface for COMMAND_ARGUMENT_COUNT
Diana Picus via Phabricator via llvm-commits
- [PATCH] D108687: [flang] Add runtime interface for COMMAND_ARGUMENT_COUNT
Diana Picus via Phabricator via llvm-commits
- [PATCH] D108688: [flang] Add runtime interface for GET_COMMAND_ARGUMENT
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109048: [flang] COMMAND_ARGUMENT_COUNT runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109048: [flang] COMMAND_ARGUMENT_COUNT runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109048: [flang] COMMAND_ARGUMENT_COUNT runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109138: [flang] Remove *- C++ -* incantation from runtime .cpp files. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109138: [flang] Remove *- C++ -* incantation from runtime .cpp files. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109048: [flang] COMMAND_ARGUMENT_COUNT runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D84265: [AIX][XCOFF] emit symbol visibility for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109248: Annotate `llvm.eh.sjlj.setjmp` as `returns_twice`
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D109246: [AArch64][MC] Merge FeaturePMU into FeaturePerfMon
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] 86f5288 - [LiveDebugValues] Cleanup Transfers when removing Entry Value
Djordje Todorovic via llvm-commits
- [PATCH] D106856: [LiveDebugValues] Cleanup Transfers when removing Entry Value Location
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109217: [NOT FOR COMMIT] [llvm-dwarfdump] Fix unsigned overflow when calculating stats
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D99170: [CMake] try creating symlink first on windows
Dmitry Babokin via Phabricator via llvm-commits
- [PATCH] D109054: Small improvement in SimplifyCFG.cpp
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] 9e3f86e - [AMDGPU][MC][NFC][DOC] Updated description of registers
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D109216: [LNT] Fixed fieldchanges grouping to a regression
Dmitry Vassiliev via Phabricator via llvm-commits
- [compiler-rt] 37b7829 - tsan: add a comment to CallUserSignalHandler
Dmitry Vyukov via llvm-commits
- [llvm] 76a1a41 - Fix test by adding REQUIRES: x86-registered-target to skip test in configurations that do not include x86.
Douglas Yung via llvm-commits
- [llvm] 8976a1e - VFS: Document goals of 'use-external-name' and related logic, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D102943: [modules] Use `HashBuilder` and `MD5` for the module hash.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D109024: [Support] Automatically support `hash_value` when `HashBuilder` support is available.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 00f8aec - [NFC] Added testcase for PR40750
Dávid Bolvanský via llvm-commits
- [llvm] 2aea581 - [NFC] Added testcase for PR48641
Dávid Bolvanský via llvm-commits
- [llvm] 9e06c76 - [NFC] Added testcase for PR39116
Dávid Bolvanský via llvm-commits
- [llvm] 73e1ba6 - [NFC] Added tests for PR51565
Dávid Bolvanský via llvm-commits
- [llvm] 3a696f6 - [InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565)
Dávid Bolvanský via llvm-commits
- [llvm] 2572c76 - [NFC] Added testcases for new binop with select transformation
Dávid Bolvanský via llvm-commits
- [llvm] 9c47617 - [InstCombine] stpcpy(d,s) -> strcpy(d,s) if the result is not used
Dávid Bolvanský via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109271: [InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109271: [InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109271: [InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109271: [InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109271: [InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109279: [InstCombine] Sink bin op into hands of select if one hand becomes constant
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109279: [InstCombine] Sink bin op into hands of select if one hand becomes constant
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109283: [InstCombine] ror/rol(X, RotAmt) == C --> X == rol/ror(C, RotAmt) (PR51567)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109283: [InstCombine] ror/rol(X, RotAmt) == C --> X == rol/ror(C, RotAmt) (PR51567)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109283: [InstCombine] ror/rol(X, RotAmt) == C --> X == rol/ror(C, RotAmt) (PR51567)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109289: [InstCombine] snprintf(NULL, 0, "%s", str) to strlen(str)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109289: [InstCombine] snprintf(NULL, 0, "%s", str) to strlen(str)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107882: BPF: Enable frontend constant folding for VLA size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109053: [BitcodeReader] Delay select until all constants resolved
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109029: [SCEV] Clarify requirements for zero-stride to be UB
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109203: [X86] Don't clobber EBX in stackprobes
Elliot Saba via Phabricator via llvm-commits
- [PATCH] D109203: [X86] Don't clobber EBX in stackprobes
Elliot Saba via Phabricator via llvm-commits
- [PATCH] D109203: [X86] Don't clobber EBX in stackprobes
Elliot Saba via Phabricator via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D109294: [Inline] Remove dead users before checking if function has one use (PR51667)
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D109294: [Inline] Remove dead users before checking if function has one use (PR51667)
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D109294: [Inline] Remove dead users before checking if function has one use (PR51667)
Erik Desjardins 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] 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] 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
- [llvm] 4b04d54 - [RISCV] Fix typo in RISCVSchedSiFive7.td
Evandro Menezes via llvm-commits
- [llvm] 5ebdb07 - [RISCV] Enable shrink wrap by default
Evandro Menezes via llvm-commits
- [llvm] cd6064b - [RISCV] Improve shrink wrap test (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D109006: Fix typo in RISCVSchedSiFive7.td
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D108365: [hwasan] Support more complicated lifetimes.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D108457: [hwasan] Do not instrument accesses to uninteresting allocas.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D106947: [DSE][NFC] Rename Later->Killing, Earlier->Killed
Evgeniy via Phabricator via llvm-commits
- [PATCH] D105098: [DSE][NFC] Introduce "doesn't overwrite" return code for isOverwrite
Evgeniy via Phabricator via llvm-commits
- [PATCH] D105105: [DSE][NFC] Extend isOverwrite to take non zero initial offset
Evgeniy via Phabricator via llvm-commits
- [llvm] 4bb5f44 - [CMake] Remove unneeded -Wnon-virtual-dtor availability check
Fangrui Song via llvm-commits
- [llvm] a26b09c - [CMake] Remove unneeded -Wdelete-non-virtual-dtor availability check
Fangrui Song via llvm-commits
- [lld] f9277ca - [ELF][test] Fix R_AARCH64_ADR_PREL_PG_HI21 typo
Fangrui Song via llvm-commits
- [llvm] 0115262 - [Linker] Handle comdat nodeduplicate
Fangrui Song via llvm-commits
- [llvm] 4852c77 - [SCEV] Fix GCC -Wnon-virtual-dtor
Fangrui Song via llvm-commits
- [llvm] 623bf6c - [InstrProfiling][test] Combine profiling.ll and linkage.ll
Fangrui Song via llvm-commits
- [llvm] 68745a5 - [InstrProfiling] Use llvm.compiler.used if applicable for Mach-O
Fangrui Song via llvm-commits
- [llvm] dfb7518 - [MC] Set SHF_INFO_LINK on SHT_REL/SHT_RELA sections
Fangrui Song via llvm-commits
- [llvm] e03c8d3 - [AsmPrinter] Remove unneeded MCSubtargetInfo temporary after D14346. NFC
Fangrui Song via llvm-commits
- [llvm] 0e03450 - [AArch64] Remove an uneeded !NeedsWinCFI check. NFC
Fangrui Song via llvm-commits
- [PATCH] D105445: [InstrProfiling] Use llvm.compiler.used if applicable for Mach-O
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108929: [profile] Specify "-V" to otool to get expected test output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108700: do not merge, just a demo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108968: [DIArgList] Re-unique after changing operands to fix non-determinism
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64441: Fix typo in R_AARCH64_ADR_PREL_PG_HI21
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109018: [llvm-ar][nfc] Reword help message to be less ambiguous on what p and t do.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108890: Document LLVM_ENABLE_RUNTIMES
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108879: [Linker] Handle comdat nodeduplicate
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108421: Mark openmp internal global dso_local
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105445: [InstrProfiling] Use llvm.compiler.used if applicable for Mach-O
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109089: [InstrProfiling] Add AIX triple to more tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105445: [InstrProfiling] Use llvm.compiler.used if applicable for Mach-O
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109040: [test][NewPM] Remove RUN lines using -analyze
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109180: [test] Remove legacy PM tests in llvm/test/Other
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109253: [AArch64] Emit some .cfi_* for non-SVE cases in emitEpilogueWIP
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109254: [AArch64] Enable CFIInstrInserter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109253: [AArch64] Emit some .cfi_* for non-SVE cases in emitEpilogue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109253: [AArch64] Emit some .cfi_* for non-SVE cases in emitEpilogue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109293: [JITLink][WIP] Add initial native TLS support to ELFNix platform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108408: [InstCombine] Transform X == 0 ? 0 : X * Y --> X * freeze(Y).
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] abd36fe - [VPlan] Introduce code to limit querying VPValues using IR references.
Florian Hahn via llvm-commits
- [llvm] a3d357e - [FileCheck] Use StringRef for MatchRegexp to fix crash.
Florian Hahn via llvm-commits
- [llvm] 3e60d21 - [LoopDistribute] Add tests inspired by PR50296, PR50288.
Florian Hahn via llvm-commits
- [PATCH] D108573: [VPlan] Introduce code to limit querying VPValues using IR references.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109050: [FileCheck] Use StringRef for MatchRegexp to fix crash.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109050: [FileCheck] Use StringRef for MatchRegexp to fix crash.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103000: [ObjC][ARC] Use the addresses of the ARC runtime functions instead of integer 0/1 for the operand of bundle "clang.arc.attachedcall"
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109080: [docs] Mention that the legacy PM is deprecated and will be removed after 14
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102266: [LAA] Also handle pointer phis in ::addAccess.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101286: [LAA] Support pointer phis in loop by analyzing each incoming pointer.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] abf8ed8 - [hwasan] Support more complicated lifetimes.
Florian Mayer via llvm-commits
- [PATCH] D108365: [hwasan] Support more complicated lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108365: [hwasan] Support more complicated lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108365: [hwasan] Support more complicated lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108365: [hwasan] Support more complicated lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108365: [hwasan] Support more complicated lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108457: [hwasan] Do not instrument accesses to uninteresting allocas.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108457: [hwasan] Do not instrument accesses to uninteresting allocas.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109233: [hwasan] Respect returns attribute when tracking values.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 85fd44d - [SelectionDAG][NFC] Fix typo in assertion message
Fraser Cormack via llvm-commits
- [llvm] cb6b658 - [SelectionDAG][VP] Fix VP memory ops' EVL/Mask indices
Fraser Cormack via llvm-commits
- [llvm] ef78f21 - [LegalizeTypes][VP] Add splitting support for binary VP ops
Fraser Cormack via llvm-commits
- [PATCH] D108206: [RISCV] Fix reporting of incorrect commutable operand indices
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108487: [RISCV] Enable CONCAT_VECTORS for fixed FP vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0-rc1 spec
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [PoC][RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [PoC][RISCV] Add support for the vscale_range attribute
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] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
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] D108987: [RISCV] Custom lower VP_SCATTER and VP_GATHER
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] D107290: [PoC][RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108999: [RISCV] Custom lower VP_STORE and VP_LOAD
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108987: [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108999: [RISCV][VP] Custom lower VP_STORE and VP_LOAD
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108965: [RISCV] Add a test case showing an extra sext.w near a sh2add with multiple uses. NFC
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109063: [SelectionDAG][VP] Fix VP memory ops' EVL/Mask indices
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109063: [SelectionDAG][VP] Fix VP memory ops' EVL/Mask indices
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109063: [SelectionDAG][VP] Fix VP memory ops' EVL/Mask indices
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109063: [SelectionDAG][VP] Fix VP memory ops' EVL/Mask indices
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109063: [SelectionDAG][VP] Fix VP memory ops' EVL/Mask indices
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108987: [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108987: [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108999: [RISCV][VP] Custom lower VP_STORE and VP_LOAD
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109148: [DAGCombiner][VP] Fold zero-length or false-masked VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109110: [RISCV] Split PseudoVSETVLI into 2 instructions to allow different register classes for rs1.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109116: [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108987: [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109116: [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0.
Fraser Cormack via Phabricator via llvm-commits
- Maintenance works in llvm lab today at 5PM
Galina Kistanova via llvm-commits
- LLVM lab network outage
Galina Kistanova via llvm-commits
- [llvm] df052e1 - Revert "Try to unbreak Win build differently after 973519826edb76"
Geoffrey Martin-Noble via llvm-commits
- [llvm] cc2d4dc - Reland "Try to unbreak Win build differently after 973519826edb76""
Geoffrey Martin-Noble via llvm-commits
- [PATCH] D109171: [Bazel] Update for Cpp emitter (2f0750dd2e)
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109171: [Bazel] Update for Cpp emitter (2f0750dd2e)
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109173: [Bazel] Add explicit dependency on llvm:Support to reflect layering
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109173: [Bazel] Add explicit dependency on llvm:Support to reflect layering
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109181: Reland "Try to unbreak Win build differently after 973519826edb76""
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109181: Reland "Try to unbreak Win build differently after 973519826edb76""
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109181: Reland "Try to unbreak Win build differently after 973519826edb76""
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109181: Reland "Try to unbreak Win build differently after 973519826edb76""
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109070: [OpenMP] Group side-effects to improve guarding efficiency
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D108942: [compiler-rt] Add more diagnostic to InstrProfError
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109105: [clang-cl] Emit nicer warning on unknown /arch: arguments
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109168: [Unwind] Cast exception class pointer for strcpy
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109168: [Unwind] Cast exception class pointer for strcpy
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109187: [Transforms] Remove dead ModuleLevelChanges parameters from CloneAndPrune functions
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Hans Wennborg via Phabricator via llvm-commits
- [llvm] b8fc71b - [WebAssembly] Share rethrowing BBs in LowerEmscriptenEHSjLj
Heejin Ahn via llvm-commits
- [llvm] 3419e85 - [WebAssembly] Free setjmpTable before exiting calls in EmSjLj
Heejin Ahn via llvm-commits
- [llvm] 28780e5 - [WebAssembly] Add Wasm SjLj support
Heejin Ahn via llvm-commits
- [PATCH] D108945: [WebAssembly] Share rethrowing BBs in LowerEmscriptenEHSjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108955: [WebAssembly] Free setjmpTable before exiting calls in EmSjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108945: [WebAssembly] Share rethrowing BBs in LowerEmscriptenEHSjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108955: [WebAssembly] Free setjmpTable before exiting calls in EmSjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108945: [WebAssembly] Share rethrowing BBs in LowerEmscriptenEHSjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108955: [WebAssembly] Free setjmpTable before exiting calls in EmSjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D108960: [WebAssembly] Add Wasm SjLj support
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Henry Linjamäki via Phabricator via llvm-commits
- [llvm] f39256e - [CSSPGO] Avoid repeatedly computing md5 hash code for pseudo probe inline contexts.
Hongtao Yu via llvm-commits
- [llvm] b9db703 - [CSSPGO] Split context string to deduplicate function name used in the context.
Hongtao Yu via llvm-commits
- [llvm] 7ca8030 - [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via llvm-commits
- [llvm] dde162d - [CSSPGO] Fix an access violation due to invalided std::vector pointer invalidation.
Hongtao Yu via llvm-commits
- [llvm] f4711e0 - [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via llvm-commits
- [PATCH] D108722: [CSSPGO] Avoid repeatedly computing md5 hash code for pseudo probe inline contexts.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108722: [CSSPGO] Avoid repeatedly computing md5 hash code for pseudo probe inline contexts.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108433: [CSSPGO] split context string - compiler changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108437: [CSSPGO] split context string III - llvm-profgen changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108437: [CSSPGO] split context string III - llvm-profgen changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107299: [CSSPGO] Split context string to deduplicate function name used in the context.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107299: [CSSPGO] Split context string to deduplicate function name used in the context.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109088: [CSSPGO] Honor preinliner decision for ThinLTO importing
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109115: [llvm-profgen] Deduplicate and improve warning for truncated context
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109166: [llvm-profgen] Turn off cold context trimming by default
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105092: [RISCV] Add the tail policy argument to builtins/intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105092: [RISCV] Add the tail policy argument to builtins/intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D105871: implementation of sdag support for VP memory intrinsics
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D108623: [flang] Fix non-deterministic line output function
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D108217: [Flang] Port test_folding.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107953: [Flang] test_symbols.py module file fix
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D108623: [flang] Fix non-deterministic line output function
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D108623: [flang] Fix non-deterministic line output function
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107575: [Flang] Ported test_errors.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107956: [Flang] Ported test_modfile.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D108217: [Flang] Port test_folding.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] D107956: [Flang] Ported test_modfile.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D108217: [Flang] Port test_folding.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] 57b4605 - [AIX] Suppress -Waix-compat warning with SmallVector class
Jake Egan via llvm-commits
- [PATCH] D108577: [AIX] Suppress -Waix-compat warning with SmallVector class
Jake Egan via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D108825: [yaml2obj] Allow variable number of directories
James Henderson via Phabricator via llvm-commits
- [PATCH] D108770: [OptTable] Improve error message output for grouped short options
James Henderson via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
James Henderson via Phabricator via llvm-commits
- [PATCH] D107969: [llvm-readobj] Support dumping of MSP430 ELF attributes
James Henderson via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
James Henderson via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D107969: [llvm-readobj] Support dumping of MSP430 ELF attributes
James Henderson via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
James Henderson via Phabricator via llvm-commits
- [PATCH] D109092: [docs][lli] Fix lli rst docs formatting
James Henderson via Phabricator via llvm-commits
- [llvm] ea85391 - [COFF] Force Symbols containing '.' to be quoted
Jameson Nash via llvm-commits
- [PATCH] D100359: [COFF] Force Symbols containing '.' to be quoted
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D97435: [Aarch64] Correct register class for pseudo instructions
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D97435: [Aarch64] Correct register class for pseudo instructions
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D109203: [X86] Don't clobber EBX in stackprobes
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D102943: [modules] Use `HashBuilder` and `MD5` for the module hash.
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108909: [AMDGPU] Add merging into S_BUFFER_LOAD_DWORDX8_IMM
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108863: [AMDGPU] Fix gcc 9.3.0 warning from -Wtype-limits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107859: [AMDGPU] MachineLICM cannot hoist VALU
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X+X and X*X self-addition/multiplication
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X*X self-multiplication
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109161: [GlobalISel] Add convenience constructors to MemDesc
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109214: [DAG] Fold setcc eq with ashr to compare to zero.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109151: [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109228: [AMDGPU][GlobalISel] Legalize G_MUL for non-standard types
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108828: [flang] Apply double precision KindCode in specific proc interface
Jean Perier via Phabricator via llvm-commits
- [PATCH] D108687: [flang] Add runtime interface for COMMAND_ARGUMENT_COUNT
Jean Perier via Phabricator via llvm-commits
- [PATCH] D108990: [flang] Set default form if unspecified at end of OPEN statement
Jean Perier via Phabricator via llvm-commits
- [PATCH] D108990: [flang] Set default form if unspecified at end of OPEN statement
Jean Perier via Phabricator via llvm-commits
- [PATCH] D109156: [flang] Extend common block size to cover equivalence storage
Jean Perier via Phabricator via llvm-commits
- [PATCH] D109156: [flang] Extend common block size to cover equivalence storage
Jean Perier via Phabricator via llvm-commits
- [PATCH] D109005: [DebugInfo][InstrRef] Accept landingpad block arguments
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D109064: [DebugInfo][InstrRef] Avoid an asan-crash caused by an untracked DBG_PHI operand
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D108939: [RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3()
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109006: Fix typo in RISCVSchedSiFive7.td
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109034: [AArch64][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109035: [TableGen][SelectionDAG] Use ComplexPattern type for non-leaf nodes
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109037: [RISCV] Enable shrink wrap by default
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109035: [TableGen][SelectionDAG] Use ComplexPattern type for non-leaf nodes
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109076: [RISCV] Use GPRNoX0 for source register to WriteSysReg/SwapSysReg pseudo instructions.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108886: Add RISC-V sifive-s51 cpu
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch sring parsing for multi-character extensions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 94d3ff0 - [GlobalISel] Don't use G_FPTOSI in G_ISNAN legalization
Jessica Paquette via llvm-commits
- [llvm] 844d8e0 - [GlobalISel] Combine icmp eq/ne x, 0/1 -> x when x == 0 or 1
Jessica Paquette via llvm-commits
- [llvm] bd22a99 - Add missing `REQUIRES: asserts` to combine-icmp-to-lhs-known-bits.mir
Jessica Paquette via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108957: [AArch64][GlobalISel] Select full-fp16 s16 G_FCONSTANT as a constant pool load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108227: [GlobalISel] Implement lowering for G_ISNAN + use it in AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108227: [GlobalISel] Implement lowering for G_ISNAN + use it in AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108755: [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108657: [CodeExtractor] Ensuring ordering of exitStub creation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106990: [IROutliner] Outlining branches with single entry and single exit
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106993: [IROutliner] Outline across branches with multiple exits
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109130: [GlobalISel] Combine icmp eq/ne x, 0/1 -> x when x == 0 or 1
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109130: [GlobalISel] Combine icmp eq/ne x, 0/1 -> x when x == 0 or 1
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108656: [IROutliner] Using Canonical Values to find Corresponding Items between Regions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106993: [IROutliner] Outline across branches with multiple exits
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109130: [GlobalISel] Combine icmp eq/ne x, 0/1 -> x when x == 0 or 1
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109206: [AArch64][GlobalISel] Support for folding G_ROTR as shifted operands.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109264: [GlobalISel] Add G_ROTL and G_ROTR to right_identity_zero
Jessica Paquette via Phabricator via llvm-commits
- [lld] d9ab62c - [lld-macho] Initialize LTO backend with diagnostic handler
Jez Ng via llvm-commits
- [PATCH] D108897: [lld/mac] Set branchRange a bit more carefully
Jez Ng via Phabricator via llvm-commits
- [PATCH] D108924: [lld/mac] Tweak estimateStubsInRangeVA a bit
Jez Ng via Phabricator via llvm-commits
- [PATCH] D108930: [lld/mac] Leave more room for thunks in thunk placement code
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109079: [lld/mac] Don't assert during thunk insertion if there are undefined symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109274: [lld-macho] Initialize LTO backend with diagnostic handler
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109274: [lld-macho] Initialize LTO backend with diagnostic handler
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109274: [lld-macho] Initialize LTO backend with diagnostic handler
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109274: [lld-macho] Initialize LTO backend with diagnostic handler
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108187: [RISCV] Rename FeatureStdExtZvlsseg to FeatureExtZvlsseg
Jim Lin via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108187: [RISCV] Rename prefix `FeatureExt*` to `FeatureStdExt*` for all sub-extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D99158: [RISCV][WIP] Implement intrinsics for P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108187: [RISCV] Rename prefix `FeatureExt*` to `FeatureStdExt*` for all sub-extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108189: [RISCV] Add arch attribute support for 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
- [PATCH] D99158: [RISCV][WIP] Implement intrinsics for P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108977: [AArch64] Support target specific isSuitableForJumpTable
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D108977: [AArch64] Support target specific isSuitableForJumpTable
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109160: [LoopBoundSplit] Update phi node in exit block
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109160: [LoopBoundSplit] Update phi node in exit block
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109160: [LoopBoundSplit] Update phi node in exit block
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109160: [LoopBoundSplit] Update phi node in exit block
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109160: [LoopBoundSplit] Update phi node in exit block
JinGu Kang via Phabricator via llvm-commits
- [llvm] 562521e - [LoopBoundSplit] Update phi node in exit block
Jingu Kang via llvm-commits
- [llvm] f5505a2 - [InstrProfiling] Add AIX triple to more tests
Jinsong Ji via llvm-commits
- [llvm] 8671191 - [NFC][PowerPC] Small code refactor in LoopInstrFormPrep
Jinsong Ji via llvm-commits
- [llvm] 3fd27ec - [InstrProfiling] Add one missing XCOFF line to profiling.ll
Jinsong Ji via llvm-commits
- [llvm] 343a72a - [NFC][CSSPGO] Add end of file newline to test input
Jinsong Ji via llvm-commits
- [llvm] 38b3d4f - [NFC][DWARF] Add triple to new TAG test file
Jinsong Ji via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D105612: [PowerPC] Implement quadword atomic load/store
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D98844: [PowerPC] Enable fast-isel on AIX 64 subtarget
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109083: [NFC][PowerPC] Small code refactor in LoopInstrFormPrep
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109089: [InstrProfiling] Add AIX triple to more tests
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109089: [InstrProfiling] Add AIX triple to more tests
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109089: [InstrProfiling] Add AIX triple to more tests
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109083: [NFC][PowerPC] Small code refactor in LoopInstrFormPrep
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109083: [NFC][PowerPC] Small code refactor in LoopInstrFormPrep
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Joachim Meyer via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Joachim Meyer via Phabricator via llvm-commits
- [llvm] 5ea1c37 - [libomptarget][amdcgn] Only add opt/llvm-link dependency if TARGET is available
Joachim Protze via llvm-commits
- [PATCH] D108868: [libomptarget][amdcgn] Only add opt/llvm-link dependency if TARGET is available
Joachim Protze via Phabricator via llvm-commits
- [llvm] c968392 - [AMDGPU] Enable ds_min/ds_max on more subtargets
Joe Nash via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Joe Nash via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Joe Nash via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Joe Nash via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Joe Nash via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Joe Nash via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108835: [NVPTX] consider nvptx-nvidia-gpulibs triple to be compatible with other variants.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109014: [OpenMP] Add an option to always inline OpenMP device functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108835: [IRLinker] Suppress linker warnings when linking with CUDA libdevice.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109070: [OpenMP] Group side-effects to improve guarding efficiency
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109070: [OpenMP] Group side-effects to improve guarding efficiency
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109165: [OpenMP] Add callback annotation to `__kmpc_parallel_51`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109165: [OpenMP] Add callback annotation to `__kmpc_parallel_51`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109170: [Attributor][WIP] Look through allocated heap memory
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103000: [ObjC][ARC] Use the addresses of the ARC runtime functions instead of integer 0/1 for the operand of bundle "clang.arc.attachedcall"
John McCall via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
John McCall via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
John McCall via Phabricator via llvm-commits
- [PATCH] D109112: [darwin/x86] Model cxx_fast_tlscc as not preserving r11
John McCall via Phabricator via llvm-commits
- [PATCH] D109062: Revert "Disable ReplaceLDS pass, patch up tests to match"
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109062: Revert "Disable ReplaceLDS pass, patch up tests to match"
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 9237eda - Revert "[AArch64][GlobalISel] Legalize bswap <2 x i16>"
Jon Roelofs 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] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109264: [GlobalISel] Add G_ROTL and G_ROTR to right_identity_zero
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D107380: [SystemZ] Implement memcmp with variable length with CLC.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D109291: [SelectionDAGBuilder] Bugfix in visitInlineAsm()
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 29a74a3 - [OpenMP] Add an option to always inline OpenMP device functions.
Joseph Huber via llvm-commits
- [PATCH] D109014: [OpenMP] Add an option to always inline OpenMP device functions.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109014: [OpenMP] Add an option to always inline OpenMP device functions.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109014: [OpenMP] Add an option to always inline OpenMP device functions.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D107969: [llvm-readobj] Support dumping of MSP430 ELF attributes
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D107969: [llvm-readobj] Support dumping of MSP430 ELF attributes
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz 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] D109193: [sanitizer_common] Define wordexp_wrde_dooffs for Solaris
Justin Cady via Phabricator via llvm-commits
- [PATCH] D103136: [AVR] Add support for the tinyAVR 0-series and tinyAVR 1-seriesø
Justin Latimer via Phabricator via llvm-commits
- [compiler-rt] a594362 - [AIX] Rename shared_libraries_to_archive -> objects_to_archive. NFC.
Kai Luo via llvm-commits
- [llvm] 5eaebd5 - [PowerPC] Implement quadword atomic load/store
Kai Luo via llvm-commits
- [PATCH] D107886: [PowerPC][2/n] Support huge frame size for PPC64
Kai Luo via Phabricator via llvm-commits
- [PATCH] D105612: [PowerPC] Implement quadword atomic load/store
Kai Luo via Phabricator via llvm-commits
- [PATCH] D105612: [PowerPC] Implement quadword atomic load/store
Kai Luo via Phabricator via llvm-commits
- [PATCH] D105612: [PowerPC] Implement quadword atomic load/store
Kai Luo via Phabricator via llvm-commits
- [PATCH] D105612: [PowerPC] Implement quadword atomic load/store
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] don't always hoist rematerializable instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D108302: [PowerPC] Fixed the crash due to early if conversion with fixed CR fields.
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] c50faff - [llvm] Remove redundant calls to str() and c_str() (NFC)
Kazu Hirata via llvm-commits
- [llvm] e1bb54b - [clangd, llvm] Remove redundant calls to c_str() (NFC)
Kazu Hirata via llvm-commits
- [llvm] bb51f76 - [ForceFunctionAttrs] Add const (NFC)
Kazu Hirata via llvm-commits
- [llvm] b5da312 - [llvm-cov][NFC] Add test for coverage-prefix-map remappings
Keith Smiley via llvm-commits
- [PATCH] D108805: [llvm-cov][NFC] Add test for coverage-prefix-map remappings
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109042: [llvm-cov] Add error for invalid -path-equivalence format
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109042: [llvm-cov] Add error for invalid -path-equivalence format
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109113: [docs] Improve description of LLVM_BUILD_TESTS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [llvm] 3e2bd82 - Revert "[OptTable] Improve error message output for grouped short options"
Kevin Athey via llvm-commits
- [llvm] 04ed6e7 - Revert "[CSSPGO] Honor preinliner decision for ThinLTO importing"
Kevin Athey via llvm-commits
- [llvm] c7f50a4 - Revert "[AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)"
Kevin Athey via llvm-commits
- [PATCH] D108770: [OptTable] Improve error message output for grouped short options
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D109088: [CSSPGO] Honor preinliner decision for ThinLTO importing
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D108871: [AArch64] Implement target hook function to decide folding (mul (add x, c1), c2)
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections and simd constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108530: [flang][OpenMP] Fix one bug in parsing depend(sink: vec)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered directive to OMPIRBuilder
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered directive to OMPIRBuilder
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109048: [flang] COMMAND_ARGUMENT_COUNT runtime implementation
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] cf53c6c - [asan] Fixed link error by setting jump symbol to R_X86_64_PLT32.
Kirill Stoimenov via llvm-commits
- [PATCH] D109183: [asan] Fixed link error by setting jump symbol to R_X86_64_PLT32.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D109183: [asan] Fixed link error by setting jump symbol to R_X86_64_PLT32.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D109183: [asan] Fixed link error by setting jump symbol to R_X86_64_PLT32.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D109183: [asan] Fixed link error by setting jump symbol to R_X86_64_PLT32.
Kirill Stoimenov 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] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Kito Cheng via Phabricator via llvm-commits
- [llvm] 90d5298 - [GlobalISel] Add convenience constructors to MemDesc
Konstantin Schwarz via llvm-commits
- [PATCH] D109161: [GlobalISel] Add convenience constructors to MemDesc
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D109161: [GlobalISel] Add convenience constructors to MemDesc
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D109161: [GlobalISel] Add convenience constructors to MemDesc
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D109196: scudo: Only add no-omit-frame-pointer flags when the compiler supports them
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D109196: scudo: Only add no-omit-frame-pointer flags when the compiler supports them
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] b0fdbad - [ubsan] warn inside the sigaction interceptor if static linking is suspected, and continue instead of crashing on null deref
Kostya Serebryany via llvm-commits
- [PATCH] D108679: Restrict ARM IT Blocks on Windows
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D109035: [TableGen][SelectionDAG] Use ComplexPattern type for non-leaf nodes
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D107645: [GlobalDCE] Handle relative pointers in VFE (for Swift vtables)
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE (for Swift vtables)
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE (for Swift vtables)
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109169: [GlobalDCE] In VFE support for relative pointers, allow GEP references to the base symbol
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] 4c066bd - [GlobalDCE] Handle relative pointers in VFE (for Swift vtables)
Kuba Mracek via llvm-commits
- [PATCH] D108008: [WIP][Attributor] AAHotCold Use CFG to propagate hot cold.
Kuter Dinel via Phabricator via llvm-commits
- [llvm] 47b239e - [DIBuilder] Do not replace empty enum types
Kyungwoo Lee via llvm-commits
- [PATCH] D107024: [DIBuilder] Do not replace empty enum types
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] 22efb9d - [gn build] Port 3285c7a4364e
LLVM GN Syncbot via llvm-commits
- [llvm] 9c37eda - [gn build] Port e983a659e51c
LLVM GN Syncbot via llvm-commits
- [llvm] 621a615 - [gn build] Port 0922ce56f4f0
LLVM GN Syncbot via llvm-commits
- [llvm] 6cc5333 - [gn build] Port dad60f8071d5
LLVM GN Syncbot via llvm-commits
- [llvm] 62bbae8 - [gn build] Port 2ed91da0f1f3
LLVM GN Syncbot via llvm-commits
- [llvm] 53486ea - [gn build] Port a375bfb5b729
LLVM GN Syncbot via llvm-commits
- [llvm] db8edbe - [gn build] Port b9e57e030560
LLVM GN Syncbot via llvm-commits
- [llvm] a1ea479 - [gn build] Port d7444d9f41e3
LLVM GN Syncbot via llvm-commits
- [llvm] fa69ccd - [gn build] Port 8ce2675b1363
LLVM GN Syncbot via llvm-commits
- [llvm] 5ab7bfa - [ORC] Move callWrapper and callSPSWrapper functions to ExecutorProcessControl.
Lang Hames via llvm-commits
- [llvm] f38cfda - [ORC] Add specialized SPSSerializationTraits for ArrayRef<char>.
Lang Hames via llvm-commits
- [llvm] dad60f8 - [ORC] Add EPCGenericJITLinkMemoryManager: memory management via EPC calls.
Lang Hames via llvm-commits
- [llvm] a68d4b1 - [ORC] Range check and narrow size value.
Lang Hames via llvm-commits
- [llvm] 1ece14b - [ORC] Silence a buggy GCC unused argument warning.
Lang Hames via llvm-commits
- [PATCH] D108986: [JITLink] Add initial Aarch64 support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D104516: [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage
Lang Hames via Phabricator via llvm-commits
- [PATCH] D105014: added some example code for llvm::Expected<T>
Lang Hames via Phabricator via llvm-commits
- [PATCH] D109292: [RuntimeDyld] Don't use bitwise operation on SymbolRef::Type
Lang Hames via Phabricator via llvm-commits
- [PATCH] D105466: [RuntimeDyld] Implemented relocation of TLS symbols in ELF
Lang Hames via Phabricator via llvm-commits
- [PATCH] D109293: [JITLink][WIP] Add initial native TLS support to ELFNix platform
Lang Hames via Phabricator via llvm-commits
- [PATCH] D105466: [RuntimeDyld] Implemented relocation of TLS symbols in ELF
Lang Hames via Phabricator via llvm-commits
- [PATCH] D95512: [RuntimeDyld] Implemented relocation for ELF::R_X86_64_GOTPC32
Lang Hames via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109098: [CSSPGO] Add stats for pre-inliner
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109199: [compiler-rt][Fuchsia] Support building + running compiler-rt tests on fuchsia's host toolchain
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109199: [compiler-rt][Fuchsia] Support building + running compiler-rt tests on fuchsia's host toolchain
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109199: [compiler-rt][Fuchsia] Support building + running compiler-rt tests on fuchsia's host toolchain
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109199: [compiler-rt][Fuchsia] Support building + running compiler-rt tests on fuchsia's host toolchain
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109207: [compiler-rt] Use COMPILER_RT_TEST_CXX_COMPILER for linking compiler-rt tests
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109208: [compiler-rt][fuzzer] Do not link in libc++ in tests and disable exceptions
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109199: [compiler-rt][Fuchsia] Support building + running compiler-rt tests on fuchsia's host toolchain
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D109109: [MC] Recursively calculate symbol offset
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Luke via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Luke via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Luke via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Luke via Phabricator via llvm-commits
- [PATCH] D108973: [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
Luke via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D109092: [docs][lli] Fix list rst docs formatting
Luís Marques via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109062: Revert "Disable ReplaceLDS pass, patch up tests to match"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109062: Revert "Disable ReplaceLDS pass, patch up tests to match"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109062: Revert "Disable ReplaceLDS pass, patch up tests to match"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D108763: Use type sizes when determining dependence
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D108763: Use type sizes when determining dependence
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [llvm] c71869e - [NPM] Added opt option -print-pipeline-passes.
Markus Lavin via llvm-commits
- [llvm] 645af79 - Revert "[NPM] Added opt option -print-pipeline-passes."
Markus Lavin via llvm-commits
- [llvm] 304f2bd - [NPM] Added opt option -print-pipeline-passes.
Markus Lavin via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D108298: [NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [llvm] 4bb5f44 - [CMake] Remove unneeded -Wnon-virtual-dtor availability check
Martin Storsjö via llvm-commits
- [llvm] 4bb5f44 - [CMake] Remove unneeded -Wnon-virtual-dtor availability check
Martin Storsjö via llvm-commits
- [llvm] 4bb5f44 - [CMake] Remove unneeded -Wnon-virtual-dtor availability check
Martin Storsjö via llvm-commits
- [PATCH] D108825: [yaml2obj] Allow variable number of directories
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109030: [LLD][COFF] Clean paths in PDB even when /pdbsourcepath isn't used
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D38253: [ARM] Restore the right frame pointer register in Int_eh_sjlj_longjmp
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109046: [ARM] Move fetching of ARMSubtarget into the scopes that need it. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D108679: Restrict ARM IT Blocks on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109228: [AMDGPU][GlobalISel] Legalize G_MUL for non-standard types
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D109228: [AMDGPU][GlobalISel] Legalize G_MUL for non-standard types
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Mats Petersson via Phabricator via llvm-commits
- [llvm] 79bcd4a - AMDGPU: Remove FeatureLocalMemorySize0
Matt Arsenault via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109159: [amdgpu] Enable selection of `s_cselect_b64`.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109154: [GlobalISel] Improve elimination of dead instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108375: [GlobalISel] Support ConstantAsMetadata in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108865: [AMDGPU] Use gcc pragmas to disable -Wtype-limits warning
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108865: [AMDGPU] Use gcc pragmas to disable -Wtype-limits warning
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIcelake.td
Matt D. via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul and fadd LLVM IR instrinsics with fmul and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul and fadd LLVM IR instrinsics with fmul and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D105284: Greedy set cover implementation of `Merger::Merge`
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [llvm] 0f80961 - [Test] Missed opt test for D108910
Max Kazantsev via llvm-commits
- [llvm] 7181572 - [LoopDeletion] Move ICmpInst handling to getValueOnFirstIteration()
Max Kazantsev via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104662: [SCEVExpander] Prefer pointer expansion for overflow checks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109093: [SCEVExpander] Simplify pointer overflow check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109054: Small improvement in SimplifyCFG.cpp
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109054: Small improvement in SimplifyCFG.cpp
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D108978: [NFC] [LoopDeletion] Move ICmpInst handling to getValueOnFirstIteration()
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D108978: [NFC] [LoopDeletion] Move ICmpInst handling to getValueOnFirstIteration()
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109054: [SImplifyCFG] Preserve knowledge about guarding condition by adding assume
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 1708d17 - Reformulate OrcJIT tutorial doc to make it more clear.
Mehdi Amini via llvm-commits
- [polly] c691390 - [Polly] Mention correct flag in debug output. NFCI.
Michael Kruse via llvm-commits
- [polly] c62d9a5 - [Polly] Use subtyped isl::schedule_nodes for ScheduleTreeVisitor. NFC.
Michael Kruse via llvm-commits
- [llvm] 707ce34 - [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via llvm-commits
- [llvm] 650bbc5 - [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered directive to OMPIRBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D108885: [Delinerization] Keep array element byte offset.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D108885: [Delinerization] Keep array element byte offset.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D108048: [DependenceAnalysis] Conservatively exit on type mismatch
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109133: [Delinerization] Require by offset to be zero.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D108885: [Delinerization] Keep array element byte offset.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D102266: Recommit "[LAA] Support pointer phis in loop by analyzing each incoming pointer."
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109108: [flang] Use CMake to determine endianness.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107575: [Flang] Ported test_errors.sh to Python
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D108623: [flang] Fix non-deterministic line output function
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107764: [OpenMP][OpenMPIRBuilder] Implement loop unrolling.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109159: [amdgpu] Enable selection of `s_cselect_b64`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D109159: [amdgpu] Enable selection of `s_cselect_b64`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D109159: [amdgpu] Enable selection of `s_cselect_b64`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D109159: [amdgpu] Enable selection of `s_cselect_b64`.
Michael Liao via Phabricator via llvm-commits
- [llvm] 5097b6e - Revert "[SLP]Improve graph reordering."
Mikhail Goncharov via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Mikhail Goncharov via Phabricator via llvm-commits
- [llvm] 2886802 - [M68k][test] Migrate the remaining fixup and relaxation tests
Min-Yih Hsu via llvm-commits
- [PATCH] D109033: [InlineCost] Introduce attributes to override InlineCost for inliner testing
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D109228: [AMDGPU][GlobalISel] Legalize G_MUL for non-standard types
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D108357: [AMDGPU][GlobalISel] Legalize memcpy family of intrinsics
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D109153: [ARM][CMSE] Clear the secure fp-registers when using softfp abi.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109153: [ARM][CMSE] Clear the secure fp-registers when using softfp abi.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D108834: [X86] [pr51000] sret pointer tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] 84d4ed1 - Revert "[DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item"
Nemanja Ivanovic via llvm-commits
- [PATCH] D108936: [PPCISelLowering] avoid emitting libcalls to __mulodi4()
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D108553: [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item for fortran namelist variable
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D107647: [PowerPC] MMA - Add __builtin_vsx_build_pair and __builtin_mma_build_acc builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D108777: [SystemZ] [NFC] Add SystemZELFFrameLowering and SystemZXPLINKFrameLowering classes.
Neumann Hon via Phabricator via llvm-commits
- [llvm] d8b6ae0 - [PPCISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via llvm-commits
- [llvm] e9b3f25 - [RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3()
Nick Desaulniers via llvm-commits
- [llvm] 6860b13 - [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [Diffusion] rG13ec913bdf50: [InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication…
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108936: [PPCISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108939: [RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108939: [RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108936: [PPCISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108939: [RISCVISelLowering] avoid emitting libcalls to __mulodi4() and __multi3()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109016: [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Nick Desaulniers via Phabricator via llvm-commits
- [lld] 9721197 - [lld/mac] Set branchRange a bit more carefully
Nico Weber via llvm-commits
- [lld] 83df940 - [lld/mac] Tweak estimateStubsInRangeVA a bit
Nico Weber via llvm-commits
- [lld] 86c8f39 - [lld/mac] Leave more room for thunks in thunk placement code
Nico Weber via llvm-commits
- [llvm] 9735198 - [clang-cl] Emit nicer warning on unknown /arch: arguments
Nico Weber via llvm-commits
- [llvm] 5881dcf - Try to unbreak Win build differently after 973519826edb76
Nico Weber via llvm-commits
- [lld] 9d22754 - Fix lld build after 5881dcff7e76a68
Nico Weber via llvm-commits
- [llvm] da47c27 - [gn build] (manually) port 6fe2beba7d2a (ExceptionTests)
Nico Weber via llvm-commits
- [llvm] 98d0f8f - Revert "[gn build] (manually) port 6fe2beba7d2a (ExceptionTests)"
Nico Weber via llvm-commits
- [lld] c15b588 - [lld/mac] Don't assert during thunk insertion if there are undefined symbols
Nico Weber via llvm-commits
- [llvm] 543fd3d - [gn build] Reformat all files
Nico Weber via llvm-commits
- [PATCH] D108897: [lld/mac] Set branchRange a bit more carefully
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108897: [lld/mac] Set branchRange a bit more carefully
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108897: [lld/mac] Set branchRange a bit more carefully
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108897: [lld/mac] Set branchRange a bit more carefully
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108924: [lld/mac] Tweak estimateStubsInRangeVA a bit
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108897: [lld/mac] Set branchRange a bit more carefully
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108924: [lld/mac] Tweak estimateStubsInRangeVA a bit
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108924: [lld/mac] Tweak estimateStubsInRangeVA a bit
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108930: [lld/mac] Leave more room for thunks in thunk placement code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108930: [lld/mac] Leave more room for thunks in thunk placement code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108930: [lld/mac] Leave more room for thunks in thunk placement code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D108930: [lld/mac] Leave more room for thunks in thunk placement code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109079: [lld/mac] Don't assert during thunk insertion if there are undefined symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109079: [lld/mac] Don't assert during thunk insertion if there are undefined symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109105: [clang-cl] Emit nicer warning on unknown /arch: arguments
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109112: [darwin/x86] Model cxx_fast_tlscc as not preserving r11
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109105: [clang-cl] Emit nicer warning on unknown /arch: arguments
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109105: [clang-cl] Emit nicer warning on unknown /arch: arguments
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109105: [clang-cl] Emit nicer warning on unknown /arch: arguments
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109181: Reland "Try to unbreak Win build differently after 973519826edb76""
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109167: Try to unbreak Win build differently after 973519826edb76
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109185: [gn build] Add build files for LLDB
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109185: [gn build] Add build files for LLDB
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109185: [gn build] Add build files for LLDB
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109200: test
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109181: Reland "Try to unbreak Win build differently after 973519826edb76""
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109200: test
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109185: [gn build] Add build files for LLDB
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109185: [gn build] Add build files for LLDB
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109079: [lld/mac] Don't assert during thunk insertion if there are undefined symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109079: [lld/mac] Don't assert during thunk insertion if there are undefined symbols
Nico Weber via Phabricator via llvm-commits
- [llvm] 881677b - [AsmParser] Support %ty* in force-opaque-pointers mode
Nikita Popov via llvm-commits
- [llvm] 0529e2e - [InstrInfo] Use 64-bit immediates for analyzeCompare() (NFCI)
Nikita Popov via llvm-commits
- [llvm] c1b7540 - [TTI] Sink IVDescriptors.h include (NFC)
Nikita Popov via llvm-commits
- [llvm] bf8b69b - [SLPVectorizer] Add test for inaccessiblememonly call (NFC)
Nikita Popov via llvm-commits
- [llvm] dc37f53 - [LoadStoreVectorizer] Add test for inaccessiblememonly call (NFC)
Nikita Popov via llvm-commits
- [llvm] 48ebe42 - [SLPVectorizer] Make aliasing check more precise
Nikita Popov via llvm-commits
- [llvm] 9d720dc - [LoadStoreVectorizer] Make aliasing check more precise
Nikita Popov via llvm-commits
- [llvm] 02f74ea - [IVDescriptors] Make pointer inductions compatible with opaque pointers
Nikita Popov via llvm-commits
- [llvm] 7f058ce - [WebAssembly] Support opaque pointers in FixFunctionBitcasts
Nikita Popov via llvm-commits
- [llvm] c86e1ce - [SCEVExpander] Simplify pointer overflow check
Nikita Popov via llvm-commits
- [llvm] 66a54af - [WebAssembly] Support opaque pointers in AddMissingPrototypes
Nikita Popov via llvm-commits
- [llvm] ab79ffd - [verify-uselistorder] Support -force-opaque-pointers
Nikita Popov via llvm-commits
- [PATCH] D108880: [WebAssembly] Support opaque pointers in FixFunctionBitcasts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108876: [AsmParser] Support %ty* in force-opaque-pointers mode
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108875: [InstrInfo] Use 64-bit immediates for analyzeCompare() (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108921: [SCEV] If max BTC is zero, then so is the exact BTC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X+X and X*X self-addition/multiplication
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X+X and X*X self-addition/multiplication
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109012: [SLPVectorizer] Make aliasing check more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109015: [SCEV] If max BTC is zero, then so is the exact BTC [2 of 2]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109020: [LoadStoreVectorizer] Make aliasing check more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109020: [LoadStoreVectorizer] Make aliasing check more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109012: [SLPVectorizer] Make aliasing check more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109020: [LoadStoreVectorizer] Make aliasing check more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104662: [SCEVExpander] Prefer pointer expansion for overflow checks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109015: [SCEV] If max BTC is zero, then so is the exact BTC [2 of 2]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109058: [InstCombine] use isFreeToInvert to generalize min/max with 'not'
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109059: [InstCombine] allow more min/max with 'not' folds for intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108880: [WebAssembly] Support opaque pointers in FixFunctionBitcasts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109093: [SCEVExpander] Simplify pointer overflow check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108048: [DependenceAnalysis] Conservatively exit on type mismatch
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109093: [SCEVExpander] Simplify pointer overflow check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108796: Copy Elementtype Attribute to IR at Link step
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108796: Copy Elementtype Attribute to IR at Link step
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109256: [WebAssembly] Support opaque pointers in AddMissingPrototypes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109259: [SROA] Support opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109256: [WebAssembly] Support opaque pointers in AddMissingPrototypes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109282: [UseListOrder] Fix use list order for function operands
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109290: [OpaquePtr] Forbid mixing typed and opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109294: [Inline] Remove dead users before checking if function has one use (PR51667)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109297: [ConstFold] Support opaque pointers in constexpr GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109296: [LV] Improve inclusivity of vectorization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections and simd constructs
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections and simd constructs
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections and simd constructs
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections and simd constructs
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D109005: [DebugInfo][InstrRef] Accept landingpad block arguments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D109217: [NOT FOR COMMIT] [llvm-dwarfdump] Fix unsigned overflow when calculating stats
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] db9de22 - Teach the AArch64 backend patterns to generate the EOR3 instruction.
Owen Anderson via llvm-commits
- [PATCH] D108793: Teach the AArch64 backend patterns to generate the EOR3 instruction.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D108770: [OptTable] Improve error message output for grouped short options
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D108770: [OptTable] Improve error message output for grouped short options
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 71fbfd4 - Make a generic test generic again.
Paul Robinson via llvm-commits
- [PATCH] D106621: [DWARF] Support new TAG DW_TAG_LLVM_annotation
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D108200: [llvm][sve] Lowering for VLS masked extending loads
Paul Walker via Phabricator via llvm-commits
- [PATCH] D109118: [AArch64][SVE][InstCombine] Canonicalize aarch64_sve_dup_x intrinsic to IR splat operation
Paul Walker via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul and fadd LLVM IR instrinsics with fmul and fadd
Paul Walker via Phabricator via llvm-commits
- [PATCH] D109163: [AArch64][sve] Prevent incorrect function call on fixed width vector
Paul Walker via Phabricator via llvm-commits
- [PATCH] D109142: LiveDebugValues pass incorrectly handles register spill for indirect debug values
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D109216: [LNT] Fixed fieldchanges grouping to a regression
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered directive to OMPIRBuilder
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered directive to OMPIRBuilder
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered directive to OMPIRBuilder
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIceLake.td
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105269: [X86] AVX512FP16 instructions enabling 6/6
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108522: [X86][SSE] combineMulToPMADDWD - improve recognition of sign/zero extended upper bits
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109097: [X86] Remove isel predicates for xgetbv/xsetbv instructions so they can work on Windows.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109203: [X86] Don't clobber EBX in stackprobes
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109203: [X86] Don't clobber EBX in stackprobes
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109203: [X86] Don't clobber EBX in stackprobes
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109273: [X86] Fold (and (or (xor X, -1), Y), Z) -> PTERNLOG Z, Y, X, 0xD0
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109273: [X86] Fold (and (or (xor X, -1), Y), Z) -> PTERNLOG Z, Y, X, 0xD0
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109154: [GlobalISel] Improve elimination of dead instructions in legalizer
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109154: [GlobalISel] Improve elimination of dead instructions in legalizer
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109240: [GlobalISel] Build_vector artifact combine into copy
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109241: [GlobalISel] Build_vector artifact combine into unmerge_values
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109242: [GlobalISel] Build_vector artifact combine into concat_vector
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109243: [GlobalISel] Build_vector_trunc artifact combine into bitcast
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109243: [GlobalISel] Build_vector_trunc artifact combine into bitcast
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D108990: [flang] Set default form if unspecified at end of OPEN statement
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D109072: [flang] Remove blank from NaN string representation
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D109185: [gn build] Add build files for LLDB
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D108931: [flang] Fold CSHIFT
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D108941: [flang] Fold EOSHIFT
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D108956: [flang] Fold PACK()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D108932: [flang] Downgrade inappropriate error message to a warning
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109010: [flang] Fold UNPACK and TRANSPOSE
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D108623: [flang] Fix non-deterministic line output function
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109048: [flang] COMMAND_ARGUMENT_COUNT runtime implementation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109022: [flang] Check & include default component initialization in static initializers
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109094: [flang] NFC: change non-nullable pointer arguments to references
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109095: [flang] Fix scope in which undeclared symbols are created
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109107: [flang] Move runtime API headers to flang/include/flang/Runtime
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Peter Smith via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Peter Waller via Phabricator via llvm-commits
- [PATCH] D108558: [AArch64][SVE] Teach cost model masked gathers/scatters are cheap
Peter Waller via Phabricator via llvm-commits
- [llvm] 92f54e1 - [Linker] Support weak symbols in nodeduplicate COMDAT group
Petr Hosek via llvm-commits
- [PATCH] D108890: Document LLVM_ENABLE_RUNTIMES
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D108689: [Linker] Support weak symbols in nodeduplicate COMDAT group
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D108879: [Linker] Handle comdat nodeduplicate
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109199: [compiler-rt][Fuchsia] Support building + running compiler-rt tests on fuchsia's host toolchain
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109199: [compiler-rt][Fuchsia] Support building + running compiler-rt tests on fuchsia's host toolchain
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109207: [compiler-rt] Use COMPILER_RT_TEST_CXX_COMPILER for linking compiler-rt tests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D97786: LLDB: Use path relative to binary, not relative to debugger CWD, for finding .dwo files.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D97786: LLDB: Use path relative to binary, not relative to debugger CWD, for finding .dwo files.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D97786: LLDB: Use path relative to binary, not relative to debugger CWD, for finding .dwo files.
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] 301fbf9 - [SCEV] Clarify the overflow precondition of computeMaxBECountForLT [NFC]
Philip Reames via llvm-commits
- [llvm] 6600e17 - [SCEV] If max BTC is zero, then so is the exact BTC [1 of N]
Philip Reames via llvm-commits
- [llvm] 9b45fd9 - [AlignFromAssume] Bailout w/non-constant alignments (pr51680)
Philip Reames via llvm-commits
- [llvm] b604fcb - [runtime] Move prolog/epilog block to a post-simplify strategy
Philip Reames via llvm-commits
- [llvm] c49503a - [SCEV] Add a testcase for zero max btc with non-constant exact btc
Philip Reames via llvm-commits
- [llvm] 29fa37e - [SCEV] If max BTC is zero, then so is the exact BTC [2 of 2]
Philip Reames via llvm-commits
- [llvm] e735f2b - [SCEVExpander] Prefer pointer expansion for overflow checks
Philip Reames via llvm-commits
- [llvm] 3af8a11 - [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Philip Reames via llvm-commits
- [llvm] 73b951a - [SCEV] Clarify requirements for zero-stride to be UB
Philip Reames via llvm-commits
- [llvm] 91f4655 - snapshot - do not push
Philip Reames via llvm-commits
- [llvm] c3b3aa2 - Fix a missing MemorySSA update in breakLoopBackedge
Philip Reames via llvm-commits
- [llvm] bb0fa3e - Revert "snapshot - do not push"
Philip Reames via llvm-commits
- [llvm] 45c672e - [runtimeunroll] Under EXPENSIVE_CHECKS, validate loop info
Philip Reames via llvm-commits
- [llvm] fa82a3d - [runtimeunroll] Support epilogue unrolling with a parent loop
Philip Reames via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108921: [SCEV] If max BTC is zero, then so is the exact BTC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108921: [SCEV] If max BTC is zero, then so is the exact BTC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108921: [SCEV] If max BTC is zero, then so is the exact BTC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108921: [SCEV] If max BTC is zero, then so is the exact BTC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108521: [runtime] Move prolog/epilog block to a post-simplify strategy
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108476: [runtimeunroll] Support epilogue unrolling with a parent loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109015: [SCEV] If max BTC is zero, then so is the exact BTC [2 of 2]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109029: [SCEV] Clarify requirements for zero-stride to be UB
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation for unsigned comparisons
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104075: [WIP][ScalarEvolution] Merge howManyGreaterThans with howManyLessThans.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106331: [WIP][ScalarEvolution] Try harder to prove overflow in howManyLessThans.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109015: [SCEV] If max BTC is zero, then so is the exact BTC [2 of 2]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104662: [SCEVExpander] Prefer pointer expansion for overflow checks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109015: [SCEV] If max BTC is zero, then so is the exact BTC [2 of 2]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104662: [SCEVExpander] Prefer pointer expansion for overflow checks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109029: [SCEV] Clarify requirements for zero-stride to be UB
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109091: [SCEV] Further clarify comments regarding UB and zero stride
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108978: [NFC] [LoopDeletion] Move ICmpInst handling to getValueOnFirstIteration()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108476: [runtimeunroll] Support epilogue unrolling with a parent loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108651: [SCEV] Use no-self-wrap flags infered from exit structure to compute trip count
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109160: [LoopBoundSplit] Update phi node in exit block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75072: [SCEV] Record NI types in add exprs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109197: [LoopPredication] Fix MemorySSA crash in predicateLoopExits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108476: [runtimeunroll] Support epilogue unrolling with a parent loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D109134: [MemorySSA] Support invariant.group metadata
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] 30d6c39 - [AMDGPU] Add merging into S_BUFFER_LOAD_DWORDX8_IMM
Piotr Sobczak via llvm-commits
- [PATCH] D108909: [AMDGPU] Add merging into S_BUFFER_LOAD_DWORDX8_IMM
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D108909: [AMDGPU] Add merging into S_BUFFER_LOAD_DWORDX8_IMM
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D108909: [AMDGPU] Add merging into S_BUFFER_LOAD_DWORDX8_IMM
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D107630: [docs][GlobalISel]Adding info for G_JUMP_TABLE generic opcode
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D101243: G_CTLZ and G_CTTZ Generic Opcode documentation typo
PoojaYadav via Phabricator via llvm-commits
- [llvm] d0f9553 - [PowerPC] Enable fast-isel on AIX 64 subtarget
Qiu Chaofan via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D98844: [PowerPC] Enable fast-isel on AIX 64 subtarget
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D109302: [PowerPC] Check subregister defines before removing XXMFACC/XXMTACC
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D108691: [PowerPC] Propagate undef from MMA assemble
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D108813: [RISCV] Implement CSR mseccfg for spec Smepmp
QuarticCat via Phabricator via llvm-commits
- [PATCH] D108869: SplitKit: Remove decade old live interval hack
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D108951: [RegAlloc] Immediately delete dead instructions with live uses
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D108553: [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item for fortran namelist variable
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D108553: [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item for fortran namelist variable
Quinn Pham via Phabricator via llvm-commits
- [compiler-rt] 79d58b4 - [sanitizer_common] Define wordexp_wrde_dooffs for Solaris
Rainer Orth via llvm-commits
- [PATCH] D109193: [sanitizer_common] Define wordexp_wrde_dooffs for Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D109193: [sanitizer_common] Define wordexp_wrde_dooffs for Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D109193: [sanitizer_common] Define wordexp_wrde_dooffs for Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D108890: Document LLVM_ENABLE_RUNTIMES
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108834: [X86] [pr51000] sret pointer tailcalling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109030: [LLD][COFF] Clean paths in PDB even when /pdbsourcepath isn't used
Reid Kleckner via Phabricator via llvm-commits
- [Diffusion] rG13ec913bdf50: [InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication…
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108788: [NFC] Rename attribute methods that work with indexes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108614: [NFC] Remove some unclear attribute methods
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108887: [X86][MS] Fix the aligement mismatch of vector variable arguments on Win32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Renato Golin via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Renato Golin via Phabricator via llvm-commits
- [PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Renato Golin via Phabricator via llvm-commits
- [llvm] 844d8e0 - [GlobalISel] Combine icmp eq/ne x, 0/1 -> x when x == 0 or 1
Richard Smith via llvm-commits
- [llvm] 02fe58d - DebugInfo: additional fix missed in bc066e2.
Richard Smith via llvm-commits
- [PATCH] D108934: [Tablegen] Collect all global state into one managed static
River Riddle via Phabricator via llvm-commits
- [PATCH] D108999: [RISCV][VP] Custom lower VP_STORE and VP_LOAD
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D108987: [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D105351: [VP] Declaration and docs for vp.select intrinsic
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D105351: [VP] Declaration and docs for vp.select intrinsic
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] ada219b - [NFC][IndVars] Add test that caused D108043 to be reverted
Roman Lebedev via llvm-commits
- [llvm] 7b0d59d - [IndVars] Drop check for the validity of rewrite
Roman Lebedev via llvm-commits
- [llvm] 795d142 - [NFCI][IndVars] rewriteLoopExitValues(): don't expand SCEV's until needed
Roman Lebedev via llvm-commits
- [llvm] f575312 - [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Roman Lebedev via llvm-commits
- [llvm] 50634de - Revert "[OpenMP][OpenMPIRBuilder] Implement loop unrolling."
Roman Lebedev via llvm-commits
- [llvm] 3f1f08f - Revert @llvm.isnan intrinsic patchset.
Roman Lebedev via llvm-commits
- [PATCH] D108043: [NFCI][IndVars] rewriteLoopExitValues(): nowadays SCEV should not change `GEP` base pointer
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108655: [IndVars] Drop check for the validity of rewrite
Roman Lebedev via Phabricator via llvm-commits
- [Diffusion] rG13ec913bdf50: [InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication…
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Roman Lebedev via Phabricator via llvm-commits
- [Diffusion] rG13ec913bdf50: [InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication…
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108938: [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108946: Fix dbg-distring-uint.ll test failure on platforms not supporting x86 target
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Canonicalize saturate with shift and xor to min/max clamp
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109074: [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109074: [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109074: [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109074: [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109074: [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108411: [X86][TLI] SimplifyDemandedVectorEltsForTargetNode(): don't break apart broadcasts from which not just the 0'th elt is demanded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109103: [ISEL][BitTestBlock] omit additional bit test when default destination is unreachable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109106: [ISEL][BitTestBlock] pre-commit test for D109103
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107923: [X86] X86DAGToDAGISel::matchBitExtract(): support 'num high bits to clear' pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add vector instructions to `TruncInstCombine` DAG
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109257: [SimpleLoopUnswitch] Inform pass manager when child loops are deleted
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109275: [exegesis][X86] ParallelSnippetGenerator: don't accidentally create serialized instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109288: [AggresiveInstCombine] Add wrapper calls for `KnownBits` computing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109288: [AggresiveInstCombine] Add wrapper calls for `KnownBits` computing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109296: [LV] Improve inclusivity of vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109296: [LV] Improve inclusivity of vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 6df09d6 - [SampleFDO] Fix -Wnon-virtual-dtor
Rong Xu via llvm-commits
- [PATCH] D108933: [LegalizeTypes][X86] Improve ExpandIntRes_FP_TO_SINT/ExpandIntRes_FP_TO_UINT when input is SoftPromoteHalf.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109019: [CMake] Add targets for generating coverage reports
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] ad2f94f - [WebAssembly] Fix names of WebAssemblyWrapper SDNodes. NFC
Sam Clegg via llvm-commits
- [llvm] 4664590 - [WebAssemlby] Remove redundant SDTypeProfile. NFC
Sam Clegg via llvm-commits
- [llvm] c32884c - [WebAssembly] Rename WrapperPIC -> WrapperREL. NFC
Sam Clegg via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108985: [objcopy] Enable llvm options to be passed via $LLVM_OPTS
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108984: [WebAssembly][libObject] Avoid re-use of Section object during parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109172: [WebAssembly] Fix names of in WebAssemblyWrapper SDNodes. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109172: [WebAssembly] Fix names of WebAssemblyWrapper SDNodes. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109176: [WebAssemlby] Remove redundant SDTypeProfile. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109179: [WebAssembly] Rename WrapperPIC -> WrapperREL
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108877: WIP: [WebAssembly] Allow import and export of TLS betwen DSOs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108877: WIP: [WebAssembly] Allow import and export of TLS betwen DSOs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109176: [WebAssemlby] Remove redundant SDTypeProfile. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109179: [WebAssembly] Rename WrapperPIC -> WrapperREL. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D109001: [AArch64] Fold an sqadd of a sqdmull at lane 0 into an sqdmlal
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D108378: [ARM] Add patterns for store(fptosisat(..))
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D107866: [ARM] Add VFP lowering for fptosi.sat
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D107865: [ARM] Add MVE lowering for fptosi.sat
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D107810: [ARM] Improve detection of fallthough when aligning blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D107638: [ARM] Add a tail-predication loop predicate register
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D108478: [llvm][IR] Add no_cfi constant
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D108478: [llvm][IR] Add no_cfi constant
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D108993: [SVE] Fix the FP arithmetic instruction costs for SVE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D107903: [AArch64][SME] Support NEON vector to GPR integer moves in streaming mode
Sander de Smalen via Phabricator via llvm-commits
- [llvm] d59ae12 - [InstCombine] fix typo; NFC
Sanjay Patel via llvm-commits
- [llvm] 027de5c - [InstCombine] add tests for FMF propagation for select-of-fneg; NFC
Sanjay Patel via llvm-commits
- [llvm] 5d7d689 - [InstCombine] fix propagation of FMF through select-of-fnegs
Sanjay Patel via llvm-commits
- [llvm] 6c0181c - [InstCombine] fix typos in comments; NFC
Sanjay Patel via llvm-commits
- [llvm] c2162e4 - [InstCombine] add tests for min/max intrinsics with not ops; NFC
Sanjay Patel via llvm-commits
- [llvm] 8a10f4a - [InstCombine] use isFreeToInvert to generalize min/max with 'not'
Sanjay Patel via llvm-commits
- [llvm] 8c7a7e1 - [InstCombine] allow more min/max with 'not' folds for intrinsics
Sanjay Patel via llvm-commits
- [llvm] 8f4042e - [InstCombine] add tests for icmp of rotate (PR51566); NFC
Sanjay Patel via llvm-commits
- [llvm] d145890 - [InstCombine] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] fd80760 - [InstCombine] fold (rotate X) eq/ne (0/-1)
Sanjay Patel via llvm-commits
- [PATCH] D108049: [InstCombine] Canonicalize saturate with shift and xor to min/max clamp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Canonicalize saturate with shift and xor to min/max clamp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109058: [InstCombine] use isFreeToInvert to generalize min/max with 'not'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109059: [InstCombine] allow more min/max with 'not' folds for intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109059: [InstCombine] allow more min/max with 'not' folds for intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109058: [InstCombine] use isFreeToInvert to generalize min/max with 'not'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108814: InstCombine: avoid non-reducing xor combine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109059: [InstCombine] allow more min/max with 'not' folds for intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109141: [AggressiveInstCombine] Add `AssumptionCache` to aggressive instcombine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109214: [DAG] Fold setcc eq with ashr to compare to zero.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109149: [DAG] Fold select_cc setgt X, -1, C, ~C -> xor (ashr X, BW-1), C
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109271: [InstCombine] rotate(X,Z) eq/ne rotate(Y,Z) ---> X eq/ne Y (PR51565)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 0022426 - [AMDGPU] Update Call Convention docs for GFX90A
Scott Linder via llvm-commits
- [PATCH] D102590: [YAMLParser] Add multi-line literal folding support
Scott Linder via Phabricator via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Scott Linder via Phabricator via llvm-commits
- [PATCH] D109009: [AMDGPU] Update Call Convention docs for GFX90A
Scott Linder via Phabricator via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Scott Linder via Phabricator via llvm-commits
- [PATCH] D109009: [AMDGPU] Update Call Convention docs for GFX90A
Scott Linder via Phabricator via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Scott Linder via Phabricator via llvm-commits
- [PATCH] D109187: [Transforms] Remove ModuleLevelChanges parameter from Clone functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D108788: [NFC] Rename attribute methods that work with indexes
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D109132: Fix missing argument introduced by D108788
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D108788: [NFC] Rename attribute methods that work with indexes
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D109132: Fix missing argument introduced by D108788
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Removbe redundant operations. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D102449: [WIP][Clang][OpenMP] Add the support for compare clause in atomic directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D102449: [WIP][Clang][OpenMP] Add the support for compare clause in atomic directive
Shilei Tian via Phabricator via llvm-commits
- [llvm] 387a8de - [Docs] Remove subversion reference from MyFirstTypoFix.rst
Shivam Gupta via llvm-commits
- [llvm] 8254f4a - [Docs][Phabricator] Mention how to create a draft revision
Shivam Gupta via llvm-commits
- [llvm] eb946cc - Fix typo in comments
Shivam Gupta via llvm-commits
- [llvm] ed6cff6 - Fix typo s/beloinging/belonging
Shivam Gupta via llvm-commits
- [llvm] 0d02aa6 - [NFC] Correct typo in CodeGenMapTable.cpp, patch by Jordi
Shivam Gupta via llvm-commits
- [compiler-rt] a1e7e40 - [compiler-rt] NFC: Fix trivial typo
Shivam Gupta via llvm-commits
- [llvm] 5449d2d - [NFC] Run clang-format on llvm/lib/Trget/AVR/
Shivam Gupta via llvm-commits
- [PATCH] D108969: minor update
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108970: [Docs][Phabricator] Mention how to create a draft revision
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108969: minor update
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108700: do not merge, just a demo
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108267: [docs] Add a new tutorial that talk about how to make a change to llvm
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108970: [Docs][Phabricator] Mention how to create a draft revision
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108970: [Docs][Phabricator] Mention how to create a draft revision
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108970: [Docs][Phabricator] Mention how to create a draft revision
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D108857: Fix typo in comments
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D107099: Fix typo s/beloinging/belonging
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D101243: G_CTLZ and G_CTTZ Generic Opcode documentation typo
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D76343: Correct typo in CodeGenMapTable.cpp
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D73857: [NFC][ScalarEvolution] Fix typo in getRangeForAffineAR and getRangeViaFactoring
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D64441: Fix typo in R_AARCH64_ADR_PREL_PG_HI21
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D109270: [NFC] Run clang-format on llvm/lib/Trget/AVR/
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D109270: [NFC] Run clang-format on llvm/lib/Trget/AVR/
Shivam Gupta via Phabricator via llvm-commits
- [lld] 0d7e5da - [lld][Hexagon] Add checks for instructions that can have TLS relocations
Sid Manning via llvm-commits
- [PATCH] D108769: [lld][Hexagon] Add checks for instructions that can have TLS relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D109117: [hexagon] Add system register, transfer support
Sid Manning via Phabricator via llvm-commits
- [llvm] 524ded7 - [VP] implementation of sdag support for VP memory intrinsics
Simon Moll via llvm-commits
- [llvm] ea2cdbf - [VP] Declaration and docs for vp.select intrinsic
Simon Moll via llvm-commits
- [PATCH] D105871: implementation of sdag support for VP memory intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109063: [SelectionDAG][VP] Fix VP memory ops' EVL/Mask indices
Simon Moll via Phabricator via llvm-commits
- [PATCH] D105351: [VP] Declaration and docs for vp.select intrinsic
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109148: [DAGCombiner][VP] Fold zero-length or false-masked VP ops
Simon Moll via Phabricator via llvm-commits
- [llvm] 7c25a32 - Fix MSVC "signed/unsigned mismatch" comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] af2920e - [TTI][X86] getArithmeticInstrCost - move opcode canonicalization before all target-specific costs. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 9e2d14c - [X86] Copy X86SchedSkylakeServer.td to X86SchedIceLake.td
Simon Pilgrim via llvm-commits
- [llvm] 7ec7272 - [MCA][X86] Add basic coverage for icelake arch
Simon Pilgrim via llvm-commits
- [llvm] a84c084 - [X86][SSE] Add combine-pmadd.ll for PMADDWD/VPMADDUBSW combines
Simon Pilgrim via llvm-commits
- [llvm] b0acd6c - [X86] Fold PMADD(x,0) or PMADD(0,x) -> 0
Simon Pilgrim via llvm-commits
- [llvm] d66d520 - [X86][SSE] combineMulToPMADDWD - improve recognition of sign/zero extended upper bits
Simon Pilgrim via llvm-commits
- [llvm] 6ba0b9f - [X86][SLM] Fix PBLENDVB uops and throughput
Simon Pilgrim via llvm-commits
- [llvm] 0d0f39b - [X86][Atom] Add missing UOps override to AtomWriteResPair multiclass
Simon Pilgrim via llvm-commits
- [llvm] 7d062d2 - [X86][Atom] MUL/DIV instructions require both ports, not either.
Simon Pilgrim via llvm-commits
- [llvm] da965a7 - [X86][SLM] Fix MUL uops, latency and throughput
Simon Pilgrim via llvm-commits
- [llvm] c637102 - [X86][SLM] RMW instructions don't require an extra uop
Simon Pilgrim via llvm-commits
- [llvm] 994da65 - [X86][SLM] WriteVecIMul instructions only take 1uop
Simon Pilgrim via llvm-commits
- [llvm] ac51d69 - Revert rG994da657076900f5ad7fe593c3b5e5f89ab3d53d "[X86][SLM] WriteVecIMul instructions only take 1uop"
Simon Pilgrim via llvm-commits
- [llvm] 2005ae1 - [X86][SLM] WriteVecIMul instructions only take 1uop (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] cb8d96e - Fix Wdocumentation unknown parameter warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 9962eba - [CostModel][X86] Add vXi32 multiply pattern tests
Simon Pilgrim via llvm-commits
- [llvm] f114ef3 - [CostModel][X86] Add generic costs for vXi32 MUL -> v2Xi16 PMADDDW folds
Simon Pilgrim via llvm-commits
- [PATCH] D108839: [DAGCombiner][RISCV] Don't use vector types in DAGCombiner::tryStoreMergeOfLoads if we need a rotate.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIcelake.td
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIceLake.td
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIceLake.td
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108914: [X86] Copy X86SchedSkylakeServer.td to X86SchedIceLake.td
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X+X and X*X self-addition/multiplication
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X+X and X*X self-addition/multiplication
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109049: [SLP] Support llvm.isnan in vectorizer
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108928: [X86ISelLowering] avoid emitting libcalls to __mulodi4()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108522: [X86][SSE] combineMulToPMADDWD - improve recognition of sign/zero extended upper bits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X+X and X*X self-addition/multiplication
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108522: [X86][SSE] combineMulToPMADDWD - improve recognition of sign/zero extended upper bits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108992: [KnownBits] Add support for X*X self-multiplication
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109074: [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109074: [Codegen][TLI][X86] SimplifyMultipleUseDemandedBits(): 0'th vec subreg widening is free, try to perform it earlier
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108522: [X86][SSE] combineMulToPMADDWD - improve recognition of sign/zero extended upper bits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add vector instructions to `TruncInstCombine` DAG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109124: [ARM] Implement target hook function to decide folding (mul (add x, c1), c2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109123: [ARM][test] Add new tests for (mul (add r, c0), c1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109273: [X86] Fold (and (or (xor X, -1), Y), Z) -> PTERNLOG Z, Y, X, 0xD0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109295: [X86] Handle inverted inputs when matching VPTERNLOG from 2 binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108227: [GlobalISel] Implement lowering for G_ISNAN + use it in AArch64
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D108227: [GlobalISel] Implement lowering for G_ISNAN + use it in AArch64
Simon Tatham via Phabricator via llvm-commits
- [llvm] f417b66 - [Arm] Add assert in T2 Imm7s code emitter
Simon Wallis via llvm-commits
- [PATCH] D107259: [Arm] Add assert in T2 Imm7s code emitter
Simon Wallis via Phabricator via llvm-commits
- [llvm] d170945 - [RegAlloc] Immediately delete dead instructions with live uses
Stanislav Mekhanoshin via llvm-commits
- [llvm] bf77b11 - [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via llvm-commits
- [llvm] f3645c7 - [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via llvm-commits
- [llvm] 832c87b - [AMDGPU] Use S_BITCMP0_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via llvm-commits
- [llvm] 2cfda6a - [AMDGPU] Fold immediates in the optimizeCompareInstr
Stanislav Mekhanoshin via llvm-commits
- [llvm] 78fbd1a - [AMDGPU] Process any power of 2 in optimizeCompareInstr
Stanislav Mekhanoshin via llvm-commits
- [llvm] d0c0647 - [AMDGPU] Small cleanup in optimizeCompareInstr. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108815: [AMDGPU] Introduce RC flags for vector register classes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108951: [RegAlloc] Immediately delete dead instructions with live uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107859: [AMDGPU] MachineLICM cannot hoist VALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108815: [AMDGPU] Introduce RC flags for vector register classes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108994: [AMDGPU] Enable ds_min/ds_max on more subtargets
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108815: [AMDGPU] Introduce RC flags for vector register classes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108815: [AMDGPU] Introduce RC flags for vector register classes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108951: [RegAlloc] Immediately delete dead instructions with live uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108951: [RegAlloc] Immediately delete dead instructions with live uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108925: [AMDGPU] enable scalar compare in truncate selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107859: [AMDGPU] MachineLICM cannot hoist VALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109077: Do not attempt rematerialization with a killed register use
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109099: [AMDGPU] Use S_BITCMP0_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109031: [AMDGPU] Introduce optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109099: [AMDGPU] Use S_BITCMP0_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109077: Do not attempt rematerialization with a killed register use
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109082: [AMDGPU] Use S_BITCMP1_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109159: [amdgpu] Enable selection of `s_cselect_b64`.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109099: [AMDGPU] Use S_BITCMP0_* to replace AND in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109159: [amdgpu] Enable selection of `s_cselect_b64`.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109186: [AMDGPU] Fold immediates in the optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109186: [AMDGPU] Fold immediates in the optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109186: [AMDGPU] Fold immediates in the optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109186: [AMDGPU] Fold immediates in the optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109201: [AMDGPU] Process any power of 2 in optimizeCompareInstr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 2ed91da - [JITLink] Add initial Aarch64 support
Stefan Gränitz via llvm-commits
- [PATCH] D108986: [JITLink] Add initial Aarch64 support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D108986: [JITLink] Add initial Aarch64 support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D108986: [JITLink] Add initial Aarch64 support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D108986: [JITLink] Add initial Aarch64 support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D108986: [JITLink] Add initial Aarch64 support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D104516: [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D70447: [Support] ThreadPoolExecutor fixes for Windows/MinGW
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D108968: [DIArgList] Re-unique after changing operands to fix non-determinism
Stephen Tozer via Phabricator via llvm-commits
- [llvm] c28473f - Fix some typos in the llvm docs
Sylvestre Ledru via llvm-commits
- [llvm] d396d09 - Document LLVM_ENABLE_RUNTIMES
Sylvestre Ledru via llvm-commits
- [PATCH] D108890: Document LLVM_ENABLE_RUNTIMES
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D108890: Document LLVM_ENABLE_RUNTIMES
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Tamar Christina via Phabricator via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109129: [ARM] Fix operands of `Int_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109248: Annotate `llvm.eh.sjlj.setjmp` as `returns_twice`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109248: Annotate `llvm.eh.sjlj.setjmp` as `returns_twice`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109248: Annotate `llvm.eh.sjlj.setjmp` as `returns_twice`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109129: [ARM] Fix operands of `Int_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109129: [ARM] Fix operands of `Int_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109248: Annotate `llvm.eh.sjlj.setjmp` as `returns_twice`
Tee KOBAYASHI via Phabricator via llvm-commits
- [PATCH] D109129: [ARM] Fix operands of `Int_eh_sjlj_longjmp`
Tee KOBAYASHI via Phabricator via llvm-commits
- [llvm] badcd58 - [DIArgList] Re-unique after changing operands to fix non-determinism
Teresa Johnson via llvm-commits
- [PATCH] D108968: [DIArgList] Re-unique after changing operands to fix non-determinism
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D108968: [DIArgList] Re-unique after changing operands to fix non-determinism
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D108968: [DIArgList] Re-unique after changing operands to fix non-determinism
Teresa Johnson via Phabricator via llvm-commits
- [llvm] fec4749 - [WebAssembly] Lower v2f32 to v2f64 extending loads with promote_low
Thomas Lively via llvm-commits
- [PATCH] D108496: [WebAssembly] Lower v2f32 to v2f64 extending loads with promote_low
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108496: [WebAssembly] Lower v2f32 to v2f64 extending loads with promote_low
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108496: [WebAssembly] Lower v2f32 to v2f64 extending loads with promote_low
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109172: [WebAssembly] Fix names of WebAssemblyWrapper SDNodes. NFC
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108877: [WebAssembly] Allow import and export of TLS symbols between DSOs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109256: [WebAssembly] Support opaque pointers in AddMissingPrototypes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109050: [FileCheck] Use StringRef for MatchRegexp to fix crash.
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] [WIP] Remove Python2 support
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D109216: [LNT] Fixed fieldchanges grouping to a regression
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D109216: [LNT] Fixed fieldchanges grouping to a regression
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Thorsten via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Thorsten via Phabricator via llvm-commits
- [PATCH] D109218: SwiftAsync: use runtime-provided flag for extended frame if back-deploying
Tim Northover via Phabricator via llvm-commits
- [PATCH] D108814: InstCombine: avoid non-reducing xor combine
Tim Northover via Phabricator via llvm-commits
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
Tim Northover via Phabricator via llvm-commits
- [PATCH] D108938: [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109196: scudo: Only add no-omit-frame-pointer flags when the compiler supports them
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109196: scudo: Only add no-omit-frame-pointer flags when the compiler supports them
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D108535: Implemented LLVMOrcCreateDynamicLibararySearchGeneratorForPath and LLVMOrcCreateStaticLibrarySearchGeneratorForPath for C -API.
Tommi Pisto via Phabricator via llvm-commits
- [PATCH] D108865: [AMDGPU] Use gcc pragmas to disable -Wtype-limits warning
Tony Tye via Phabricator via llvm-commits
- [PATCH] D108126: [MLIR] Add loop coalesce utility for affine.for
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D108126: [MLIR] Add loop coalesce utility for affine.for
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D108421: Mark openmp internal global dso_local
Umesh Kalappa via Phabricator via llvm-commits
- [PATCH] D109118: [AArch64][SVE][InstCombine] Canonicalize aarch64_sve_dup_x intrinsic to IR splat operation
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109118: [AArch64][SVE][InstCombine] Canonicalize aarch64_sve_dup_x intrinsic to IR splat operation
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Vang Thao via Phabricator via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Vang Thao via Phabricator via llvm-commits
- [PATCH] D108011: [MachineCopyPropagation] Check CrossCopyRegClass for cross-class copys
Vang Thao via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Varun Gandhi via Phabricator via llvm-commits
- [compiler-rt] 6c439a3 - [profile] Specify "-V" to otool to get expected test output
Vedant Kumar via llvm-commits
- [PATCH] D105445: [InstrProfiling] Use llvm.compiler.used if applicable for Mach-O
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D108929: [profile] Specify "-V" to otool to get expected test output
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D105445: [InstrProfiling] Use llvm.compiler.used if applicable for Mach-O
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D108929: [profile] Specify "-V" to otool to get expected test output
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D108929: [profile] Specify "-V" to otool to get expected test output
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D108929: [profile] Specify "-V" to otool to get expected test output
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D105445: [InstrProfiling] Use llvm.compiler.used if applicable for Mach-O
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D109246: [AArch64][MC] Merge FeaturePMU into FeaturePerfMon
Victor Campos via Phabricator via llvm-commits
- [PATCH] D108702: [PowerPC][NFC] Rename P10 builtins vec_clrl, vec_clrr to vec_clr_first and vec_clr_last
Victor Huang via Phabricator via llvm-commits
- [PATCH] D108302: [PowerPC] Fixed the crash due to early if conversion with fixed CR fields.
Victor Huang via Phabricator via llvm-commits
- [PATCH] D108302: [PowerPC] Fixed the crash due to early if conversion with fixed CR fields.
Victor Huang via Phabricator via llvm-commits
- [PATCH] D108865: [AMDGPU] Use gcc pragmas to disable -Wtype-limits warning
Vince Bridgers via Phabricator via llvm-commits
- [PATCH] D108863: [AMDGPU] Fix gcc 9.3.0 warning from -Wtype-limits
Vince Bridgers via Phabricator via llvm-commits
- [PATCH] D109274: [lld-macho] Initialize LTO backend with diagnostic handler
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D109183: [asan] Fixed link error by setting jump symbol to R_X86_64_PLT32.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Volodymyr Sapsai via Phabricator via llvm-commits
- [llvm] 3afa215 - [llvm-ar][nfc] Reword help message to be less ambiguous on what p and t do.
Vy Nguyen via llvm-commits
- [PATCH] D108924: [lld/mac] Tweak estimateStubsInRangeVA a bit
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D108924: [lld/mac] Tweak estimateStubsInRangeVA a bit
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] D109018: [llvm-ar][nfc] Reword help message to be less ambiguous on what p and t do.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109018: [llvm-ar][nfc] Reword help message to be less ambiguous on what p and t do.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Wei Mi via Phabricator via llvm-commits
- [llvm] 4ef8803 - [llvm-profdata] Fix assertion from invalid iterator
Wenlei He via llvm-commits
- [llvm] f10004e - [CSSPGO] Add stats for pre-inliner
Wenlei He via llvm-commits
- [llvm] c000b8b - [CSSPGO] Use preinliner decision by default when available
Wenlei He via llvm-commits
- [llvm] a2768b4 - [CSSPGO] Honor preinliner decision for ThinLTO importing
Wenlei He via llvm-commits
- [llvm] 6eca242 - [llvm-profgen] Deduplicate and improve warning for truncated context
Wenlei He via llvm-commits
- [llvm] f7fff46 - [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via llvm-commits
- [llvm] a5d3cac - [llvm-profgen] Turn off cold context trimming by default
Wenlei He via llvm-commits
- [llvm] 054487c - [CSSPGO] Honor preinliner decision for ThinLTO importing
Wenlei He via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108437: [CSSPGO] split context string III - llvm-profgen changes
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108437: [CSSPGO] split context string III - llvm-profgen changes
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable loading MD5 CS profile.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109036: [CSSPGO] Sort function offset table to speed up profile loading.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109088: [CSSPGO] Honor preinliner decision for ThinLTO importing
Wenlei He via Phabricator via llvm-commits
- [PATCH] D83852: [llvm-profdata] Implement llvm-profdata overlap for sample profiles
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109096: [llvm-profdata] Fix assertion from invalid iterator
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109096: [llvm-profdata] Fix assertion from invalid iterator
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109098: [CSSPGO] Add stats for pre-inliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109102: [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109115: [llvm-profgen] Deduplicate and improve warning for truncated context
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109115: [llvm-profgen] Deduplicate and improve warning for truncated context
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109098: [CSSPGO] Add stats for pre-inliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109111: [CSSPGO] Use preinliner decision by default when available
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109088: [CSSPGO] Honor preinliner decision for ThinLTO importing
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109088: [CSSPGO] Honor preinliner decision for ThinLTO importing
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109115: [llvm-profgen] Deduplicate and improve warning for truncated context
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109166: [llvm-profgen] Turn off cold context trimming by default
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109104: [CSSPGO] Allow inlining recursive call for preinliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109166: [llvm-profgen] Turn off cold context trimming by default
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109088: [CSSPGO] Honor preinliner decision for ThinLTO importing
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109198: [Coroutines] Only run verifyFunction in debug mode
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108221: [LoopIdiom] Keep TBAA when creating memcpy/memmove
William Moses via Phabricator via llvm-commits
- [PATCH] D108221: [LoopIdiom] Keep TBAA when creating memcpy/memmove
William Moses via Phabricator via llvm-commits
- [PATCH] D108438: [Bitstream] Improve the dumpability of bitstream/bitcode headers [NFC]
William Woodruff via Phabricator via llvm-commits
- [PATCH] D108962: [docs] [NFC] Clarify the datalayout documentation
William Woodruff via Phabricator via llvm-commits
- [PATCH] D108962: [docs] [NFC] Clarify the datalayout documentation
William Woodruff via Phabricator via llvm-commits
- [PATCH] D108962: [docs] [NFC] Clarify the datalayout documentation
William Woodruff via Phabricator via llvm-commits
- [PATCH] D109202: [WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D109202: [WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D109202: [WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] 2cf30c4 - [Coroutines] Only run verifyFunction in debug mode
Xun Li via llvm-commits
- [PATCH] D109198: [Coroutines] Only run verifyFunction in debug mode
Xun Li via Phabricator via llvm-commits
- [PATCH] D109198: [Coroutines] Only run verifyFunction in debug mode
Xun Li via Phabricator via llvm-commits
- [llvm] 89424a8 - [DWARF] Support new TAG DW_TAG_LLVM_annotation
Yonghong Song via llvm-commits
- [PATCH] D106621: [DWARF] Support new TAG DW_TAG_LLVM_annotation
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D107882: BPF: Enable frontend constant folding for VLA size
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D109073: BPF: make 32bit register spill with 64bit alignment
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D107882: BPF: Enable frontend constant folding for VLA size
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D109073: BPF: make 32bit register spill with 64bit alignment
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D109073: BPF: make 32bit register spill with 64bit alignment
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D107882: BPF: Enable frontend constant folding for VLA size
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch sring parsing for multi-character extensions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch sring parsing for multi-character extensions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch sring parsing for multi-character extensions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch sring parsing for multi-character extensions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108112: [LoopIdiom] let LIR fold memset pointer / stride SCEV regarding loop guards
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch string parsing for multi-character extensions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D109136: Removed "someone" expression.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D109136: Removed "someone" expression.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Yuichi Yoshida via Phabricator via llvm-commits
- [compiler-rt] 5e50d30 - [compiler-rt][Profile] Wait for child threads in set-file-object test
Zequan Wu via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D108755: [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
guopeilin via Phabricator via llvm-commits
- [PATCH] D109053: [BitcodeReader] Delay select until all constants resolved
guopeilin via Phabricator via llvm-commits
- [PATCH] D109053: [BitcodeReader] Delay select until all constants resolved
guopeilin via Phabricator via llvm-commits
- [PATCH] D109053: [BitcodeReader] Delay select until all constants resolved
guopeilin via Phabricator via llvm-commits
- [PATCH] D109053: [BitcodeReader] Delay select until all constants resolved
guopeilin via Phabricator via llvm-commits
- [PATCH] D108755: [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
guopeilin via Phabricator via llvm-commits
- [PATCH] D108421: Mark openmp internal global dso_local
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D108421: Mark openmp internal global dso_local
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D109292: [RuntimeDyld] Don't use bitwise operation on SymbolRef::Type
luxufan via Phabricator via llvm-commits
- [PATCH] D109293: [JITLink][WIP] Add initial native TLS support to ELFNix platform
luxufan via Phabricator via llvm-commits
- [PATCH] D109293: [JITLink][WIP] Add initial native TLS support to ELFNix platform
luxufan via Phabricator via llvm-commits
- [PATCH] D108690: Explicit approach to controlling symbol visibility
serge via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
serge via Phabricator via llvm-commits
- [PATCH] D101972: Force visibility of llvm::Any to external
serge via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
serge via Phabricator via llvm-commits
- [PATCH] D108943: Fine grain control over some symbol visibility
serge via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
serge via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
serge via Phabricator via llvm-commits
- [PATCH] D109072: Remove blank from NaN string representation
vdonaldson via Phabricator via llvm-commits
- [PATCH] D109072: [flang] Remove blank from NaN string representation
vdonaldson via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
weiwei via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
weiwei via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
weiwei via Phabricator via llvm-commits
- [PATCH] D109069: [AArch64] Avoid adding duplicate implicit operands when expanding pseudo insts.
weiwei via Phabricator via llvm-commits
- [llvm] 0a6fad7 - [DebugInfo] Emit DW_TAG_namelist and DW_TAG_namelist_item
via llvm-commits
- [llvm] 843da6f - [docs][GlobalISel]Adding info for G_JUMP_TABLE generic opcode
via llvm-commits
- [compiler-rt] f10d003 - [tsan] Add environment variable TSAN_SYMBOLIZER_PATH as we do in other sanitizers
via llvm-commits
- [llvm] 71d7fed - [OptTable] Improve error message output for grouped short options
via llvm-commits
- [llvm] 76a1a41 - Fix test by adding REQUIRES: x86-registered-target to skip test in configurations that do not include x86.
via llvm-commits
- [llvm] 964053d - [llvm-profgen] Support LBR only perf script
via llvm-commits
- [llvm] 74043ca - [X86] Enable half type support in inline assembly constraints
via llvm-commits
- [llvm] 98f4713 - [AMDGPU] Split entry basic block after alloca instructions.
via llvm-commits
- [llvm] a78dd72 - [SLP][RISCV] Implement unsigned getMinVectorRegisterBitWidth() for RISCV
via llvm-commits
- [llvm] 5ae6804 - Revert "Disable ReplaceLDS pass, patch up tests to match"
via llvm-commits
- [llvm] 02df443 - Fine grain control over some symbol visibility
via llvm-commits
- [llvm] 97688bf - Revert "Revert "Disable ReplaceLDS pass, patch up tests to match""
via llvm-commits
- [llvm] e3cbf1d - [AMDGPU] enable scalar compare in truncate selection
via llvm-commits
- [llvm] a42380c - [OMPIRBuilder] Add ordered directive to OMPBuilder
via llvm-commits
- [llvm] e28cd75 - [OptTable] Reapply Improve error message output for grouped short options
via llvm-commits
- [llvm] 5f48c14 - [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
via llvm-commits
Last message date:
Sun Sep 5 23:51:43 PDT 2021
Archived on: Sun Sep 19 23:03:54 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).