The Week Of Monday 20 June 2022 Archives by author
Starting: Mon Jun 20 00:03:35 PDT 2022
Ending: Sun Jun 26 23:48:30 PDT 2022
Messages: 2235
- [PATCH] D128193: AMDGPU: Skip unexpected CFG in SIOptimizeVGPRLiveRange
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D128185: [AMDGPU] Set GFX11 null export target based on export attributes
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D128193: AMDGPU: Skip unexpected CFG in SIOptimizeVGPRLiveRange
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D128320: AMDGPU: Don't crash on global_ctor/dtor declaration
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D128320: AMDGPU: Don't crash on global_ctor/dtor declaration
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D128320: AMDGPU: Don't crash on global_ctor/dtor declaration
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Ruiling, Song via Phabricator via llvm-commits
- [llvm] d0a4450 - Rename GCCBuiltin into ClangBuiltin
Amanieu d'Antras via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D128241: [AMDGPU] Use AddedComplexity for ret and noret atomic ops selection
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the Has{No}Use builtin predicates
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the Has{No}Use builtin predicates
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the Has{No}Use builtin predicates
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125213: [AMDGPU][GlobalISel] Enable no-ret atomic selection
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128241: [AMDGPU] Use AddedComplexity for ret and noret atomic ops selection
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the "is_dynamic_callstack" of amd_kernel_code_t to the kernel descriptor
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Set scratch size to 0 if is_dynamic_callstack is set
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the "is_dynamic_callstack" of amd_kernel_code_t to the kernel descriptor
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Set scratch size to 0 if is_dynamic_callstack is set
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Set scratch size to 0 if is_dynamic_callstack is set
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Set scratch size to 0 if is_dynamic_callstack is set
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the "is_dynamic_callstack" of amd_kernel_code_t to the kernel descriptor
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Set scratch size to 0 if is_dynamic_callstack is set
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Disable the private segment size fallback to 16k
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the is_dynamic_stack field to the kernel descriptor
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Disable the private segment size fallback to 16k
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 4e555a3 - Fix a misspell. NFC
Adrian Tong via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D128471: [SPIR-V] Introduce SPIR-V global entities tracking and deduplication infra.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D127472: [llvm-driver] Add lld
Alex Brachet via Phabricator via llvm-commits
- [llvm] 80fb782 - [WebAssembly][NFC] Update reftype and table tests to use opaque pointers
Alex Bradbury via llvm-commits
- [PATCH] D128123: [SDAG] try to replace subtract-from-constant with xor
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D127842: [RuntimeDyld][RISCV] Minimal riscv64 support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126535: [WebAssembly][NFC] Update reftype and table tests to use opaque pointers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126652: [RISCV] Change GPRPF64's hwmode and spill alignment
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D127714: [RISCV] Add RISCVISD opcode for PseudoLLA.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D125729: [WebAssembly] Update supported features in the generic CPU configuration
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128325: [RISCV] Add RISCVISD opcodes for the rest of get*Addr.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126611: [libunwind] Ensure test/libunwind_01.pass is not completely inlined
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D128481: Add expensive/extensive pass to set Load/Store alignment
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode monolithic DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode monolithic DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode monolithic DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode monolithic DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode monolithic DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode DWARF
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128526: [BOLT][DWARF] Add support for DW_AT_call_pc/DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128526: [BOLT][DWARF] Add support for DW_AT_call_pc/DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128526: [BOLT][DWARF] Add support for DW_AT_call_pc/DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128252: [AMDGPU] VGPR to SGPR copies lowering
Alexander via Phabricator via llvm-commits
- [PATCH] D128252: [AMDGPU] VGPR to SGPR copies lowering
Alexander via Phabricator via llvm-commits
- [PATCH] D128252: [AMDGPU] VGPR to SGPR copies lowering
Alexander via Phabricator via llvm-commits
- [llvm] f1ee273 - [SLP]Fix a crash when insert subvector is out of range.
Alexey Bataev via llvm-commits
- [llvm] d4ee431 - [SLP][NFC]Fix a warning in a comparison, NFC.
Alexey Bataev via llvm-commits
- [llvm] 3b6edef - [SLP]Fix a crash when reorder masked gather nodes with reused scalars.
Alexey Bataev via llvm-commits
- [llvm] 2faacf6 - [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via llvm-commits
- [PATCH] D128071: [SLP]Fix a crash when insert subvector is out of range.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126378: [SLP]Fix crash on reordering of ScatterVectorize nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127531: [SLP]Improve analysis of same/alternate code ops and scheduling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127531: [SLP]Improve analysis of same/alternate code ops and scheduling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127531: [SLP]Improve analysis of same/alternate code ops and scheduling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D128360: [SLP]Fix a crash when reorder masked gather nodes with reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D128360: [SLP]Fix a crash when reorder masked gather nodes with reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D128478: [OpenMP] Initial parsing and sema support for 'masked taskloop' construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D128550: [OpenMP] Change OpenMP code generation for target region entries
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126883: [Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D126883: [Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123686: [DSE] Revisit pointers that may no longer escape after removing another store
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D128374: [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D126201: [WIP] Very early work to enable isel of fixed length vector extracts from scalable vectors.
Allen zhong via Phabricator via llvm-commits
- [PATCH] D127854: [InstCombine] Use known bits to determine exact int->fp cast
Allen zhong via Phabricator via llvm-commits
- [PATCH] D128283: [AArch64][SVE] Support optimized lowered selection with small SVE bits
Allen zhong via Phabricator via llvm-commits
- [PATCH] D125774: [IndVars] Fold int->fp->int cast for small PHI node
Allen zhong via Phabricator via llvm-commits
- [PATCH] D128283: [AArch64][SVE] Support optimized lowered selection with small SVE bits
Allen zhong via Phabricator via llvm-commits
- [PATCH] D128606: [AArch64][DAGCombiner] Swap the operations of logical operation AND to match movprfx
Allen zhong via Phabricator via llvm-commits
- [PATCH] D127854: [InstCombine] Use known bits to determine exact int->fp cast
Allen zhong via Phabricator via llvm-commits
- [PATCH] D125729: [WebAssembly] Update supported features in the generic CPU configuration
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D128123: [SDAG] try to replace subtract-from-constant with xor
Amaury SECHET via Phabricator via llvm-commits
- [llvm] 4cd4161 - [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Amir Ayupov via llvm-commits
- [llvm] 0198448 - Revert "[TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE"
Amir Ayupov via llvm-commits
- [llvm] 31e2bba - [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Amir Ayupov via llvm-commits
- [PATCH] D127931: [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127932: [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127932: [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC][WIP] Use range-based STL wrappers
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128242: [BOLT][NFC] Use llvm::less_first
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128243: [BOLT][UTILS] Add nfc-check-setup --switch-back option
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127931: [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127931: [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC] Use range-based STL wrappers
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128375: [BOLT][NFC] Add aliases for ICP flags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC] Use range-based STL wrappers
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC] Use range-based STL wrappers
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128375: [BOLT][NFC] Add aliases for ICP flags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128404: [BOLT] Restrict icp-inline to callsites
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128375: [BOLT][NFC] Add aliases for ICP flags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128375: [BOLT][NFC] Add aliases for ICP flags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127932: [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC] Use range-based STL wrappers
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128242: [BOLT][NFC] Use llvm::less_first
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128287: [GlobalMerge] Ensure that the MustKeepGlobalVariables has all globals from each landingpad clause.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D127084: [MCA] Allow mca::Instruction-s to be recycled and reused
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D128514: [Build][NFC] Fixes for building on Windows with libc++
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax tolerance for FCVS tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D128544: [Orc][JITLink] Add a shared memory based implementation of MemoryMapper
Anubhab Ghosh via Phabricator via llvm-commits
- [llvm] 34362f9 - [Support/BLAKE3] Enable the SIMD implementations for macOS universal builds
Argyrios Kyrtzidis via llvm-commits
- [llvm] bb09588 - [Support/BLAKE3] Do a CMake check for the `-mavx512vl` flag before applying it
Argyrios Kyrtzidis via llvm-commits
- [llvm] acd64d8 - [Support/BLAKE3] CMake: Check for `IS_X64` or `CMAKE_OSX_ARCHITECTURES` before adding the assembly files
Argyrios Kyrtzidis via llvm-commits
- [llvm] 69d9437 - [Support/BLAKE3] Fix error in prior commit, apply `-mavx512vl` for `blake3_avx512_x86-64_unix.S` when including it
Argyrios Kyrtzidis via llvm-commits
- [llvm] acd64d8 - [Support/BLAKE3] CMake: Check for `IS_X64` or `CMAKE_OSX_ARCHITECTURES` before adding the assembly files
Argyrios Kyrtzidis via llvm-commits
- [PATCH] D128132: [Support/BLAKE3] Enable the SIMD implementations for macOS universal builds
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D128132: [Support/BLAKE3] Enable the SIMD implementations for macOS universal builds
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D127510: [NVPTX] Keep metadata attached to module-scope variables
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !exists
Artem Belevich via Phabricator via llvm-commits
- [llvm] 1cd2c72 - Revert "[GlobalOpt] Preserve CFG analyses"
Arthur Eubanks via llvm-commits
- [llvm] 13ff7d6 - Revert "[GlobalOpt] Perform store->dominated load forwarding for stored once globals"
Arthur Eubanks via llvm-commits
- [llvm] b5db65e - Reland [GlobalOpt] Preserve CFG analyses
Arthur Eubanks via llvm-commits
- [polly] c80b88e - [polly] #include <algorithm>
Arthur Eubanks via llvm-commits
- [llvm] b257acd - [test][GlobalOpt] Update precommitted test
Arthur Eubanks via llvm-commits
- [llvm] 865812c - [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed
Arthur Eubanks via llvm-commits
- [llvm] e422c0d - [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via llvm-commits
- [PATCH] D128145: [GlobalOpt] Preserve CFG analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128145: [GlobalOpt] Preserve CFG analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128374: [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128374: [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128374: [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128317: stop llvm-reduce from introducing undefs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128374: [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128532: [GlobalOpt] Fix memset handling in global ctor evaluation (PR55859)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128254: [RS4GC] Handle freeze case for vector
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D128158: [AMDGPU] Add amdgcn_sched_group_barrier builtin
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D128158: [AMDGPU] Add amdgcn_sched_group_barrier builtin
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D128313: AMDGPU: Use isMeta flags on pseudoinstructions
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D128313: AMDGPU: Use isMeta flags on pseudoinstructions
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D127965: [VPlan] Move recipe implementations to separate file (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D127966: [LV] Move LoopVersioning creation to LVP::execute.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D127968: [VPlan] Move addMetadata to VPTransformState (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D127970: [VPlan] Move VPWidenSelectRecipe::execute to VPlanRecipes.cpp (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D128408: [LV] Remove collectTriviallyDeadInstructions, already handled by VP DCE.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D128483: [AVR] Support unaligned store
Ayke via Phabricator via llvm-commits
- [PATCH] D119342: [LoopRotate] Don't rotate loops when the minsize attribute is present
Ayke via Phabricator via llvm-commits
- [llvm] 79e77a9 - [AMDGPU] Flush the vmcnt counter in loop preheaders when necessary
Baptiste Saleil via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D123720: [VPlan] Replace use of needsVectorIV with VPlan user check.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D123720: [VPlan] Replace use of needsVectorIV with VPlan user check.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] 7cd1c01 - [windows][support] Improve backtrace emitted in crash report without llvm-symbolizer
Ben Dunbobbin via llvm-commits
- [PATCH] D128475: Break module dependency llvm-tblgen -> LLVM_MC
Ben Langmuir via Phabricator via llvm-commits
- [llvm] 5650688 - [AVR] Fix expanding MOVW for overlapping registers
Ben Shi via llvm-commits
- [PATCH] D126443: [NFC] Modify the test case
Ben Shi via Phabricator via llvm-commits
- [PATCH] D128588: [AVR] Fix expanding MOVW for overlapping registers
Ben Shi via Phabricator via llvm-commits
- [PATCH] D128588: [AVR] Fix expanding MOVW for overlapping registers
Ben Shi via Phabricator via llvm-commits
- [llvm] f5cd172 - [Support] Work around an issue when building with old versions of libstdc++
Benjamin Kramer via llvm-commits
- [PATCH] D128345: [Alignment] Replace commonAlignment with std::min
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D123029: [AArch64] Optimize patterns where AND's on same operand with multiple masks can be combined.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D128592: [docs] Remove outdated status update for FreeBSD
Brad Smith via Phabricator via llvm-commits
- [llvm] 6f27df5 - [AArch64][SVE] Match (add x (lsr/asr y c)) -> usra/ssra x y c
Bradley Smith via llvm-commits
- [PATCH] D128198: [SVE] Lower "unpredicated" sabd/uabd intrinsics to ISD::ABDS/U.
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D128045: [AArch64][SVE] Match (add x (lsr/asr y c)) -> usra/ssra x y c
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D127976: [IR] Move vector.insert/vector.extract out of experimental namespace
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D127976: [IR] Move vector.insert/vector.extract out of experimental namespace
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D128045: [AArch64][SVE] Match (add x (lsr/asr y c)) -> usra/ssra x y c
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D128447: [AArch64][SVE] Match (add x (urshr/srshr y c)) -> ursra/srsra x y c
Bradley Smith via Phabricator via llvm-commits
- [llvm] e13248a - [UnifyLoopExits] Reduce number of guard blocks
Brendon Cahoon via llvm-commits
- [llvm] f1b05a0 - [StructurizeCFG] Improve basic block ordering
Brendon Cahoon via llvm-commits
- [PATCH] D123230: [UnifyLoopExits] Reduce number of guard blocks
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D123230: [UnifyLoopExits] Reduce number of guard blocks
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D123230: [UnifyLoopExits] Reduce number of guard blocks
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the is_dynamic_stack field to the kernel descriptor
Brian Sumner via Phabricator via llvm-commits
- [llvm] 874fbe2 - [MachineSink] Clear kill flags on operands outside loop
Carl Ritson via llvm-commits
- [PATCH] D128193: AMDGPU: Skip unexpected CFG in SIOptimizeVGPRLiveRange
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D126754: [MachineSink] Clear kill flags on operands outside loop
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D126754: [MachineSink] Clear kill flags on operands outside loop
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123230: [UnifyLoopExits] Reduce number of guard blocks
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123230: [UnifyLoopExits] Reduce number of guard blocks
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-dva] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-dva] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-dva] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] aa5492e - [GlobalISel][TableGen] Qualify calls to llvm::format that have ::std:: types as parameters
Casey Carter via llvm-commits
- [PATCH] D119213: [GlobalISel][TableGen] Fully qualify calls to llvm::format that have ::std:: types as paramters
Casey Carter via Phabricator via llvm-commits
- [llvm] a71fe49 - [PowerPC] add a new pass to expand ctr loop pseudos
Chen Zheng via llvm-commits
- [llvm] 9cfbe7b - [PowerPC][ctrloop] handles calls in preheader before MTCTRloop
Chen Zheng via llvm-commits
- [PATCH] D126623: [XCOFF] write the real source file name in C_FILE symbol.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D122125: [PowerPC] generate CTR loops instructions after ISEL
ChenZheng via Phabricator via llvm-commits
- [PATCH] D123366: [PowerPC] map hardware loop intrinsics to PowerPC pseudo instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D125916: [PowerPC] Defined and lowered llvm.ppc.kill.canary intrinsic
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116092: [XCOFF] make sure same number of paddings are added
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116092: [XCOFF] make sure same number of paddings are added
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114419: [XCOFF] change default program code csect alignment to 32
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114419: [XCOFF] change default program code csect alignment to 32
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D128529: [InlineFunction] Only check pointer arguments for a call
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [PATCH] D128529: [InlineFunction] Only check pointer arguments for a call
ChenZheng via Phabricator via llvm-commits
- [PATCH] D120980: [PowerPC] make splat struct like an array for function arguments
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127890: [Docs] Update clang & llvm release notes for HLSL
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 7782e08 - [Coroutines] Only do symmetric transfer if optimization is on
Chuanqi Xu via llvm-commits
- [llvm] 24e53b0 - Revert "[Coroutines] Only do symmetric transfer if optimization is on"
Chuanqi Xu via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D127383: Don't treat readnone call in presplit coroutine as not access memory
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D127623: [Debug] [Coroutine] Adjust the scope and name for coroutine frame
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D128514: [Build][NFC] Fixes for building on Windows with libc++
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D128465: [WIP] Zstandard as a second compression method to LLVM
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D125805: [LoopInterchange] Support multi-level reduction loops
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D125805: [LoopInterchange] Support multi-level reduction loops
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [llvm] c92056d - [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 16d3a82 - [RISCV] Add merge operand to RISCVISD::VRGATHER*_VL nodes.
Craig Topper via llvm-commits
- [llvm] 59cde21 - Recommit "[RISCV] Enable subregister liveness tracking for RVV."
Craig Topper via llvm-commits
- [llvm] e01353f - [RISCV] Add RISCVISD opcode for PseudoAddTPRel.
Craig Topper via llvm-commits
- [llvm] e50b141 - [RISCV] Remove true_mask patterns for VRGATHER.
Craig Topper via llvm-commits
- [llvm] 0af19ef - [RISCV] Remove true_mask patterns for VRGATHERE16..
Craig Topper via llvm-commits
- [llvm] 0efbf5b - [RISCV] Move the passthru operand for RISCVISD::VRGATHER*_VL nodes. NFC
Craig Topper via llvm-commits
- [llvm] f912d21 - [RISCV] Add RISCVISD opcodes for the rest of get*Addr.
Craig Topper via llvm-commits
- [llvm] 352346f - [RISCV] Refactor code to remove some small wrapper methods and merge two functions together. NFC
Craig Topper via llvm-commits
- [llvm] 4045b62 - [RISCV] Add macrofusion infrastructure and one example usage.
Craig Topper via llvm-commits
- [llvm] 8b10ffa - [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Craig Topper via llvm-commits
- [llvm] c579ab5 - [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Craig Topper via llvm-commits
- [llvm] 78a31bb - [RISCV] Change how we isel (add X, [-4096, -2049]) or (add X, [2048,4095]).
Craig Topper via llvm-commits
- [llvm] 3d37e78 - [RISCV] Merge more rv32/rv64 vector intrinsic tests that contain the same content.
Craig Topper via llvm-commits
- [llvm] 44b456e - [CodeGenPrepare] Avoid double map lookup. NFCI
Craig Topper via llvm-commits
- [llvm] 5e944e9 - [RISCV] Refactor SelectAddrRegImm to not depend on SelectBaseAddr.
Craig Topper via llvm-commits
- [llvm] eb9d21d - [RISCV] Remove extra semicolon. NFC
Craig Topper via llvm-commits
- [PATCH] D128187: [RISCV] Add ADDI instr to compute FrameIndex address for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128219: [RISCV] Fix crash when costing scalable gather/scatter of pointer
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128023: [RISCV] Add merge operand to RISCVISD::VRGATHER*_VL nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128016: Recommit "[RISCV] Enable subregister liveness tracking for RVV."
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128239: [SelectionDAG] Enable WidenVecOp_VECREDUCE for scalable vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128038: [LegalizeTypes][NFC] Add an assert to WidenVecRes_EXTRACT_SUBVECTOR and adjust some code
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127976: [IR] Move vector.insert/vector.extract out of experimental namespace
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128188: [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128325: [RISCV] Add RISCVISD opcodes for the rest of get*Addr.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128325: [RISCV] Add RISCVISD opcodes for the rest of get*Addr.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123265: [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128495: [RISCV][MC] Fold UIMM related code and add the missing isUImm functions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128500: [RISCV] Change how we isel (add X, [-4096, -2049]) or (add X, [2048,4095]).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128500: [RISCV] Change how we isel (add X, [-4096, -2049]) or (add X, [2048,4095]).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128538: [RISCV] Implement RISCVTTIImpl::getMaxVScale correctly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128495: [RISCV][MC] Fold UIMM related code
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128542: [LV] Allow scalable vectorization with vscale = 1
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128547: [RISCV] Implement getVScaleForTuning and thus prefer scalable vectorization when enabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128228: [BasicTTI] Account for vector of pointers in getMemoryOpCost
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Add support for Zmmul extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128599: [RISCV] Teach RISCVMergeBaseOffset to handle read-modify-write of a global.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128612: RISC-V big-endian support implementation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128187: [RISCV] Add ADDI instr to compute FrameIndex address for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128613: Add explicit index type for llvm.vector.extract
Craig Topper via Phabricator via llvm-commits
- [llvm] 2b3de29 - [AArch64] NFC: Fix PRFS -> PRFW inst def name
Cullen Rhodes via llvm-commits
- [PATCH] D127957: [AArch64][SME] Add some SME PSTATE setting/query intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D128505: [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D128505: [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D128505: [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Cullen Rhodes via Phabricator via llvm-commits
- [lld] 0836fc3 - [NFC][lld] Fix typos to test commit access
Daniel Bertalan via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 146f486 - [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Daniel Rodríguez Troitiño via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [llvm] 8bd078b - [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D127885: [LTO] Parse input files added after LTO codegen.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D128553: [LiveIntervals] Fix incorrect range (re)construction from subranges.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D128553: [LiveIntervals] Fix incorrect range (re)construction from subranges.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D127680: [BasicTTI] Allow generic handling of scalable vector fshr/fshl
Dave Green via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D127676: [ARM] Allow distributing postinc with PHI uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D127680: [BasicTTI] Allow generic handling of scalable vector fshr/fshl
Dave Green via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D128217: [ValueTracking] Teach isKnownNonZero that a vscale is never 0.
Dave Green via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D128265: [SVE] Make ISD::SPLAT_VECTOR a legal operation.
Dave Green via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Dave Green via Phabricator via llvm-commits
- [PATCH] D127733: [ARM] Fix MVE gather/scatter merged gep offsets
Dave Green via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex addition and multiplication
Dave Green via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D128426: [AArch64] Convert vector add(ext, ext) into ext(add(ext, ext))
Dave Green via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D118566: [LoopVectorizer] Don't perform interleaving of predicated scalar loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D128217: [ValueTracking] Teach isKnownNonZero that a vscale is never 0.
Dave Green via Phabricator via llvm-commits
- [PATCH] D128415: [ARM] Add Support for Cortex-M85
Dave Green via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D124564: [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency
Dave Green via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D128426: [AArch64] Convert vector add(ext, ext) into ext(add(ext, ext))
Dave Green via Phabricator via llvm-commits
- [PATCH] D128508: [AArch64][SME] Sink tile offset operands into the loop for load/store instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D128508: [AArch64][SME] Sink tile offset operands into the loop for load/store instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D124564: [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency
Dave Green via Phabricator via llvm-commits
- [PATCH] D125588: [MachineCombiner] Improve MachineCombiner's cost model
Dave Green via Phabricator via llvm-commits
- [llvm] df6087e - Move debug-only code inside LLVM_DEUG to prevent unused variable warnings.
David Blaikie via llvm-commits
- [compiler-rt] 99796d0 - Revert "[ASan] Use debuginfo for symbolization."
David Blaikie via llvm-commits
- [llvm] 655ba9c - Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""""
David Blaikie via llvm-commits
- [PATCH] D124686: [Symbolize] Parser for log symbolizer markup.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D127623: [Debug] [Coroutine] Adjust the scope and name for coroutine frame
David Blaikie via Phabricator via llvm-commits
- [PATCH] D127625: [Debug] [Coroutines] Get rid of DW_ATE_address
David Blaikie via Phabricator via llvm-commits
- [llvm] 2e2fdcd - [ConstantFolding] Pre-commit tests showing denormal handling during folding
David Candler via llvm-commits
- [llvm] d3919a8 - [ConstantFolding] Respect denormal handling mode attributes when folding instructions
David Candler via llvm-commits
- [PATCH] D125807: [ConstantFolding] Pre-commit tests showing denormal handling during folding
David Candler via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
David Candler via Phabricator via llvm-commits
- [llvm] 76f6093 - [ARM] Allow distributing postinc with PHI uses
David Green via llvm-commits
- [llvm] c0ecbfa - [AArch64] Known bits for AArch64ISD::DUP
David Green via llvm-commits
- [llvm] 3f81841 - [AArch64] Add Extract(DUP(C)) as a canonical constant.
David Green via llvm-commits
- [llvm] fb4d3d2 - [AArch64] Remove unnecessary funnel shift sve costs.
David Green via llvm-commits
- [llvm] 939c570 - [AArch64] Move add_and_or_is_add pattern. NFC
David Green via llvm-commits
- [llvm] 979400b - [ARM] Fix MVE gather/scatter merged gep offsets
David Green via llvm-commits
- [llvm] bd1a4c8 - [ValueTracking] Teach isKnownNonZero that a vscale is never 0.
David Green via llvm-commits
- [llvm] ae7fbcd - [AArch64] Add addition extend of add/sub neon tests. NFC
David Green via llvm-commits
- [llvm] 03c65c0 - [AArch64] Convert vector add(ext, ext) into ext(add(ext, ext))
David Green via llvm-commits
- [PATCH] D128302: [LICM][AArch64] Detects that ExtractElement is not free in AArch64 when deciding whether to sink an operation in the exiting block of a loop.
David Li via Phabricator via llvm-commits
- [PATCH] D123164: [CoverageMapping] Remove dots from paths inside the profile
David Li via Phabricator via llvm-commits
- [llvm] 0133586 - [AArch64][SME] Add the zero intrinsic
David Sherwood via llvm-commits
- [llvm] aa0a413 - [AArch64][SME] Add some SME PSTATE setting/query intrinsics
David Sherwood via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
David Sherwood via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127843: [AArch64][SME] Add the zero intrinsic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127957: [AArch64][SME] Add some SME PSTATE setting/query intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127957: [AArch64][SME] Add some SME PSTATE setting/query intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127957: [AArch64][SME] Add some SME PSTATE setting/query intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128272: [LoopVectorize] Change PredicatedBBsAfterVectorization to be per VF
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128038: [LegalizeTypes][NFC] Add an assert to WidenVecRes_EXTRACT_SUBVECTOR and adjust some code
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Fix createInductionResumeValues
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127957: [AArch64][SME] Add some SME PSTATE setting/query intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128332: [AArch64][SME] Add SVE2 psel, uclamp, sclamp and revd IR intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128272: [LoopVectorize] Change PredicatedBBsAfterVectorization to be per VF
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128272: [LoopVectorize] Change PredicatedBBsAfterVectorization to be per VF
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128342: [LoopVectorize] Disable tail-folding when masked interleaved accesses are unavailable
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128272: [LoopVectorize] Change PredicatedBBsAfterVectorization to be per VF
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
David Sherwood via Phabricator via llvm-commits
- [llvm] 716e27b - [llvm] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR for Arm Linux
David Spickett via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
David Spickett via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
David Spickett via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
David Spickett via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
David Spickett via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
David Spickett via Phabricator via llvm-commits
- [llvm] b7e7f4e - [InlineCost] Improve debugging experience by adding print about initial inlining cost
Dawid Jurczak via llvm-commits
- [PATCH] D127597: [InlineCost] Improve debugging experience by adding print about initial inlining cost
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 5a082d9 - [WebAssembly][Object] Remove requirement that objects must have code sections
Derek Schuff via llvm-commits
- [PATCH] D128094: [WebAssembly][Object] Remove requirement that objects must have code sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D128094: [WebAssembly][Object] Remove requirement that objects must have code sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D128094: [WebAssembly][Object] Remove requirement that objects must have code sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D127815: [test][AlwaysInline]:Correct comment and file check for always-inline.ll
Di Mo via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax tolerance for FCVS tests
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128269: Teach fpcmp about the x. FP format
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax tolerance for FCVS tests
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax tolerance for FCVS tests
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128148: [XCOFF] write the aux header when the visibility is specified in XCOFF32.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
Digger Lin via Phabricator via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
Digger Lin via Phabricator via llvm-commits
- [PATCH] D127864: [llvm-ar] Add object mode option -X for AIX
Digger Lin via Phabricator via llvm-commits
- [PATCH] D127864: [llvm-ar] Add object mode option -X for AIX
Digger Lin via Phabricator via llvm-commits
- [PATCH] D127096: [MIPS][AddressSanitizer] Fix the shadow offset hook for the n32 ABI
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] 485e8b4 - [AMDGPU][MC][GFX11] Correct disassembly of DPP variants of VOPC64 opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] dcb24f9 - [AMDGPU][MC][GFX11] Correct disassembly of VOP3.DPP8 opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D128075: [AMDGPU][MC][GFX11] Correct disassembly of DPP variants of VOPC64 opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D128369: [AMDGPU][MC][GFX11] Correct disassembly of VOP3.DPP8 opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D128369: [AMDGPU][MC][GFX11] Correct disassembly of VOP3.DPP8 opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D128218: [AMDGPU] gfx11 VOPD instructions MC support
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D128218: [AMDGPU] gfx11 VOPD instructions MC support
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] f401dd6 - Revert "Add support for decoding base64."
Douglas Yung via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128407: Undefined behaviour in Support/DJB.h
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128582: Enable SeparateConstOffsetFromGEPPass() at -O3 and -O2
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128592: [docs] Remove outdated status update for FreeBSD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D128525: Test and document stackmap corner case: when the fram size isn't statically known
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D128525: Test and document stackmap corner case: when the frame size isn't statically known
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D128525: Test and document stackmap corner case: when the frame size isn't statically known
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] df6291a - [CMake][MSVC] Compile with `/permissive-`
Eli Friedman via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D127209: [SVE][AArch64] Refine hasSVEArgsOrReturn
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125094: [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D128482: [clang codegen] Add dso_local/hidden/etc. markings to VTT declarations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D128482: [clang codegen] Add dso_local/hidden/etc. markings to VTT declarations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D126623: [XCOFF] write the real source file name in C_FILE symbol.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D128148: [XCOFF] write the aux header when the visibility is specified in XCOFF32.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D128148: [XCOFF] write the aux header when the visibility is specified in XCOFF32.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D126623: [XCOFF] write the real source file name in C_FILE symbol.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D126623: [XCOFF] write the real source file name in C_FILE symbol.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D124654: [AIX] Handling the label alignment of a global variable with its multiple aliases.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D116092: [XCOFF] make sure same number of paddings are added
Esme Yi via Phabricator via llvm-commits
- [PATCH] D114419: [XCOFF] change default program code csect alignment to 32
Esme Yi via Phabricator via llvm-commits
- [PATCH] D114419: [XCOFF] change default program code csect alignment to 32
Esme Yi via Phabricator via llvm-commits
- [PATCH] D128623: Pass code-model through Module IR to LLC
Esme Yi via Phabricator via llvm-commits
- [llvm] 5011b4c - Revert "[Attributor] Ensure to use the proper liveness AA"
Evgenii Stepanov via llvm-commits
- [llvm] 878309c - Revert "[LoopInterchange] New cost model for loop interchange"
Evgenii Stepanov via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D127905: [MTE] [HWASan] Support diamond lifetimes.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D127917: [MTE] [HWASan] Use LoopInfo for reachability queries.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D127917: [MTE] [HWASan] Use LoopInfo for reachability queries.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] 07f2102 - Revert "Revert "[CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux""
Fangrui Song via llvm-commits
- [lld] 20b2d32 - [lld-macho] Work around odr-use of const non-inline static data member to fix -O0 build after D128298
Fangrui Song via llvm-commits
- [lld] 4512dda - [ELF][test] Clean up thinlto*
Fangrui Song via llvm-commits
- [llvm] a411bc1 - Revert "[SLP]Fix a crash when insert subvector is out of range."
Fangrui Song via llvm-commits
- [llvm] 1ffd2d9 - Revert D115462 "[SLP]Improve shuffles cost estimation where possible."
Fangrui Song via llvm-commits
- [llvm] 44ee3ef - [CodeGen] Simplify isVirtualRegister. NFC
Fangrui Song via llvm-commits
- [llvm] 124d9fc - [llvm-readobj] Simplify startswith+drop_front pattern with consume_front. NFC
Fangrui Song via llvm-commits
- [llvm] 0ecea5b - [gdb-scripts] Fix PointerIntPairPrinter.to_string after D127969
Fangrui Song via llvm-commits
- [llvm] e733b80 - [LiveInterval] Simplify. NFC
Fangrui Song via llvm-commits
- [lld] c5578fc - [ELF][test] Improve linkerscript/entry.s
Fangrui Song via llvm-commits
- [lld] 363b295 - [ELF] Support quoted symbol in the ENTRY command
Fangrui Song via llvm-commits
- [lld] 4cb05dc - [ELF] Support quoted name in the TARGET command
Fangrui Song via llvm-commits
- [lld] d479b2e - [ELF] Fix precedence of == and != in expressions
Fangrui Song via llvm-commits
- [lld] b0d6dd3 - [ELF] Fix precedence of ? when there are 2 or more operators on the left hand side
Fangrui Song via llvm-commits
- [lld] fe0de25 - [ELF] Allow an expression to follow = in a symbol assignment
Fangrui Song via llvm-commits
- [lld] 21bf6bb - [ELF] Fix assertion failure when PROVIDE/HIDDEN/PROVIDE_HIDDEN does not have =
Fangrui Song via llvm-commits
- [lld] e3f3d2a - [ELF][test] Improve expression test
Fangrui Song via llvm-commits
- [lld] 77295c5 - [ELF] Allow ? without adjacent space
Fangrui Song via llvm-commits
- [lld] 0a0effd - [ELF] Support -= *= /= <<= >>= &= |= in symbol assignments
Fangrui Song via llvm-commits
- [lld] b95cca0 - [ELF] Improve compound assignment tests
Fangrui Song via llvm-commits
- [lld] 0688b00 - [ELF] Remove deprecated -dc
Fangrui Song via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127611: [ELF] Relax R_RISCV_CALL and R_RISCV_CALL_PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128168: [DeadArgElim] Reformat the pass in accordance with the code style
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127611: [ELF] Relax R_RISCV_CALL and R_RISCV_CALL_PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128194: [LoongArch] Add codegen support for multiplication operations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128451: [lld ELF and mac] Add --trace-to=<file> as short for --time-trace --time-trace-file=<file>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128482: [clang codegen] Add dso_local/hidden/etc. markings to VTT declarations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128492: ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127611: [ELF] Relax R_RISCV_CALL and R_RISCV_CALL_PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128493: [llvm-readobj][RISCV] Supporting dump PT_RISCV_ATTRIBUTES
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128573: [lld] support quoted and unquoted entry symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128573: [lld] support quoted and unquoted entry symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127472: [llvm-driver] Add lld
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128573: [lld] support quoted and unquoted entry symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128592: [docs] Remove outdated status update for FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128623: Pass code-model through Module IR to LLC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128478: [OpenMP] Initial parsing and sema support for 'masked taskloop' construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Felix Yan via Phabricator via llvm-commits
- [llvm] cfc741b - [LoopPeel] Forget SCEV for updated exit phi values.
Florian Hahn via llvm-commits
- [llvm] bd9632a - [ConstraintElimination] Move StackEntry up, to allow use earlier (NFC).
Florian Hahn via llvm-commits
- [llvm] cebe7ae - [ConstraintElimination] Move logic to add constraint to helper (NFC).
Florian Hahn via llvm-commits
- [llvm] 6dd772d - [ConstraintElimination] Move logic to get a constraint to helper (NFC).
Florian Hahn via llvm-commits
- [llvm] 2a9313e - [ConstraintElimination] Move logic to check condition to helper (NFC).
Florian Hahn via llvm-commits
- [llvm] 4ea6891 - [ConstraintElimination] Remove unneeded StackEntry::Condition (NFC).
Florian Hahn via llvm-commits
- [llvm] 88ce403 - [LV] Add new block to place recurrence splice, if needed.
Florian Hahn via llvm-commits
- [llvm] c259a2b - [ConstraintElimination] Add tests for transferring info between systems.
Florian Hahn via llvm-commits
- [llvm] ac62b8f - [ConstraintElimination] Update addFact to take Predicate and ops (NFC).
Florian Hahn via llvm-commits
- [llvm] 098b0b1 - [ConstraintElimination] Transfer info from SGE to unsigned system.
Florian Hahn via llvm-commits
- [llvm] 24a9888 - [ConstraintElimination] Transfer info from SGT to unsigned system.
Florian Hahn via llvm-commits
- [llvm] 569d84f - [VPlan] Remove dead recipes across whole plan.
Florian Hahn via llvm-commits
- [llvm] 96b7af6 - [VPlan] Update unit test after 569d84fe99e63.
Florian Hahn via llvm-commits
- [llvm] 9a33f39 - [ConstraintElimination] Transfer info from SLT to unsigned system.
Florian Hahn via llvm-commits
- [llvm] 9d2349c - [LSR] Move transform test from test/Analysis to test/Transforms.
Florian Hahn via llvm-commits
- [llvm] 316e106 - [ConstraintElimination] Transfer info from ULT to signed system.
Florian Hahn via llvm-commits
- [llvm] 94ed2ca - Revert "[ConstraintElimination] Transfer info from ULT to signed system."
Florian Hahn via llvm-commits
- [llvm] d9526e8 - [ConstraintElimination] Use stable_sort to sort worklist.
Florian Hahn via llvm-commits
- [llvm] 92f8778 - Recommit "[ConstraintElimination] Transfer info from ULT to signed system."
Florian Hahn via llvm-commits
- [llvm] b18141a - [VPlan] Set VFs included in plan before last set of VPTransforms (NFC).
Florian Hahn via llvm-commits
- [llvm] cb69ba4 - [LV] Create RT checks once VF/IC are selected, track scalar cost.
Florian Hahn via llvm-commits
- [PATCH] D128155: [GuardWindening] Use freeze to widen using possible poison value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128164: [LoopPeel] Forget updated exit phi values.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128024: [llvm-diff] Fix false alarm on PHI node
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128164: [LoopPeel] Forget SCEV for updated exit phi values.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128164: [LoopPeel] Forget SCEV for updated exit phi values.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127273: [GlobalsModRef] Remove check for allocator calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Fix createInductionResumeValues
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123686: [DSE] Revisit pointers that may no longer escape after removing another store
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128408: [LV] Remove collectTriviallyDeadInstructions, already handled by VP DCE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127580: [VPlan] Remove dead recipes across whole plan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127580: [VPlan] Remove dead recipes across whole plan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127580: [VPlan] Remove dead recipes across whole plan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123720: [VPlan] Replace use of needsVectorIV with VPlan user check.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128523: [LV][NFC] Fix the condition for printing debug messages
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114650: [SCEV] Construct SCEV iteratively (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks once VF/IC are selected, track scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128586: [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114650: [SCEV] Construct SCEV iteratively.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128586: [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128586: [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef).
Florian Hahn via Phabricator via llvm-commits
- [llvm] acc9721 - [NFC] [HWASan] Remove indirection for getting analyses.
Florian Mayer via llvm-commits
- [llvm] 476ced4 - [MTE] [HWASan] Support diamond lifetimes.
Florian Mayer via llvm-commits
- [llvm] 9320a32 - [MTE] [HWASan] Use LoopInfo for reachability queries.
Florian Mayer via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D127905: [MTE] [HWASan] Support diamond lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D127917: [MTE] [HWASan] Use LoopInfo for reachability queries.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D127917: [MTE] [HWASan] Use LoopInfo for reachability queries.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D127917: [MTE] [HWASan] Use LoopInfo for reachability queries.
Florian Mayer via Phabricator via llvm-commits
- [llvm] 398834f - Update usage comments in Printable.h. NFC.
Fraser Cormack via llvm-commits
- [PATCH] D128176: Update usage comments in Printable.h. NFC.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D128176: Update usage comments in Printable.h. NFC.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D128023: [RISCV] Add merge operand to RISCVISD::VRGATHER*_VL nodes.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 8b987ca - Add support for decoding base64.
Greg Clayton via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Greg McGary via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Greg McGary via Phabricator via llvm-commits
- [llvm] 009fe07 - [Alignment] Remove multiply by MaybeAlign
Guillaume Chatelet via llvm-commits
- [llvm] f125518 - [NFC][Alignment] Remove max functions between Align and MaybeAlign
Guillaume Chatelet via llvm-commits
- [llvm] 01cfc8a - [NFC][Alignment] Remove dead code
Guillaume Chatelet via llvm-commits
- [llvm] 0303606 - [Alignment] Use 'previous()' method instead of scalar division
Guillaume Chatelet via llvm-commits
- [llvm] 7dbf8cf - [NFC] Implement alignTo with skew in terms of alignTo
Guillaume Chatelet via llvm-commits
- [llvm] d154d0a - [NFC] Simplify code
Guillaume Chatelet via llvm-commits
- [llvm] 7296811 - [NFC] Simplify alignment code in CoroFrame
Guillaume Chatelet via llvm-commits
- [llvm] 589c8d6 - [NFC] Simplify alignment code in MemorySanitizer
Guillaume Chatelet via llvm-commits
- [llvm] d3cf49e - [Alignment] Remove alignTo version taking a MaybeAlign
Guillaume Chatelet via llvm-commits
- [llvm] 9803db8 - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [llvm] 8ba2cbf - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [llvm] cef6586 - [Alignment] Use Align for MaxKernArgAlign
Guillaume Chatelet via llvm-commits
- [llvm] 57ffff6 - Revert "[NFC] Remove dead code"
Guillaume Chatelet via llvm-commits
- [llvm] 8ba2cbf - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [llvm] 1baf1fc - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [PATCH] D128121: [NFC][Alignment] Remove max functions between Align and MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128121: [NFC][Alignment] Remove max functions between Align and MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128121: [NFC][Alignment] Remove max functions between Align and MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128169: [Alignment] Use 'previous()' method instead of scalar division
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128169: [Alignment] Use 'previous()' method instead of scalar division
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128169: [Alignment] Use 'previous()' method instead of scalar division
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128169: [Alignment] Use 'previous()' method instead of scalar division
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128118: [Alignment] Use Align for MaxKernArgAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128118: [Alignment] Use Align for MaxKernArgAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128118: [Alignment] Use Align for MaxKernArgAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128118: [Alignment] Use Align for MaxKernArgAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128345: [Alignment] Replace commonAlignment with std::min
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128345: [Alignment] Replace commonAlignment with std::min
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128345: [Alignment] Replace commonAlignment with std::min
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Guillaume Gomez via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Guillaume Gomez via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Guillaume Gomez via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Guillaume Gomez via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Guillaume Gomez via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Guillaume Gomez via Phabricator via llvm-commits
- [PATCH] D125588: [MachineCombiner] Improve MachineCombiner's cost model
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D118301: [Spill2Reg][4/9] Added x86 profitability model.
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D124564: [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D124564: [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D124564: [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D128612: RISC-V big-endian support implementation
Guy Benyei via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Support /kernel flag
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 27e4afc - [DSE] Don't remove nounwind invokes
Heejin Ahn via llvm-commits
- [PATCH] D128224: [DSE] Don't remove nounwind invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D128224: [DSE] Don't remove nounwind invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D128224: [DSE] Don't remove nounwind invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D128224: [DSE] Don't remove nounwind invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D128224: [DSE] Don't remove nounwind invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D128224: [DSE] Don't remove nounwind invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128561: [BOTL] Support split landing pad
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128561: [BOTL] Support split landing pad
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Hubert Tong via Phabricator via llvm-commits
- [llvm] 8958e70 - [NVPTX] Keep metadata attached to module-scope variables
Igor Kudrin via llvm-commits
- [PATCH] D127510: [NVPTX] Keep metadata attached to module-scope variables
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D127510: [NVPTX] Keep metadata attached to module-scope variables
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D128171: [AMDGPU][NFC] Refine matching SMRD offsets.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D128241: [AMDGPU] Use AddedComplexity for ret and noret atomic ops selection
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D128171: [AMDGPU][NFC] Refine matching SMRD offsets.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D128171: [AMDGPU][NFC] Refine matching SMRD offsets.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D128067: [llvm-ar] Fix MRI ADDLIB command when used with thin archives
James Henderson via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
James Henderson via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
James Henderson via Phabricator via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
James Henderson via Phabricator via llvm-commits
- [PATCH] D127864: [llvm-ar] Add object mode option -X for AIX
James Henderson via Phabricator via llvm-commits
- [PATCH] D127776: [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj
James Henderson via Phabricator via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
James Henderson via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
James Henderson via Phabricator via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
James Henderson via Phabricator via llvm-commits
- [PATCH] D127776: [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj
James Henderson via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D128067: [llvm-ar] Fix MRI ADDLIB command when used with thin archives
James Henderson via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
James Henderson via Phabricator via llvm-commits
- [PATCH] D128493: [llvm-readobj][RISCV] Supporting dump PT_RISCV_ATTRIBUTES
James Henderson via Phabricator via llvm-commits
- [llvm] 192a3b3 - [support][ci] Fix modular build on GreenDragon
Jan Svoboda via llvm-commits
- [llvm] 1ff5330 - [llvm][vfs] NFC: Rename `InMemoryFileSystem::addHardLink()` arguments
Jan Svoboda via llvm-commits
- [llvm] 9e0398d - [llvm][vfs] NFC: Promote `lookupInMemoryNode()` to member function
Jan Svoboda via llvm-commits
- [llvm] b439a08 - [llvm][vfs] NFC: Promote `InMemoryDirIterator` to nested class
Jan Svoboda via llvm-commits
- [llvm] a44c645 - [llvm][vfs] Implement in-memory symlinks
Jan Svoboda via llvm-commits
- [PATCH] D117650: [llvm][vfs] Implement in-memory symlinks
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117650: [llvm][vfs] Implement in-memory symlinks
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117650: [llvm][vfs] Implement in-memory symlinks
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117650: [llvm][vfs] Implement in-memory symlinks
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D127976: [IR] Move vector.insert/vector.extract out of experimental namespace
Javier Setoain via Phabricator via llvm-commits
- [llvm] d93de1a - [AMDGPU] Add GFX11 coverage to one more test
Jay Foad via llvm-commits
- [llvm] b8e32e8 - [AMDGPU] Remove a duplicate atomic fadd pattern
Jay Foad via llvm-commits
- [llvm] d7762a3 - [AMDGPU] Increase instruction cache line size to 128 bytes for GFX11
Jay Foad via llvm-commits
- [llvm] ba30621 - [AMDGPU] Reorder cases. NFC.
Jay Foad via llvm-commits
- [llvm] 13107c2 - [AMDGPU] Add support for GFX11 LDSDIR hazards
Jay Foad via llvm-commits
- [llvm] 29621c1 - [AMDGPU] Tag GFX11 LDS loads as using strict_wqm
Jay Foad via llvm-commits
- [llvm] 732eed4 - [AMDGPU] Mark GFX11 dual source blend export as strict-wqm
Jay Foad via llvm-commits
- [llvm] 62abc8c - [AMDGPU] Set GFX11 null export target based on export attributes
Jay Foad via llvm-commits
- [llvm] 929a8ad - [AMDGPU] Update SPI_SHADER_PGM_RSRC2_PS.EXTRA_LDS_SIZE for GFX11
Jay Foad via llvm-commits
- [llvm] 74c3f9c - [AMDGPU] Precommit test for D128196
Jay Foad via llvm-commits
- [llvm] 971fa4b - [AMDGPU] GFX11: remove ShaderType from ds_ordered_count offset field
Jay Foad via llvm-commits
- [llvm] 2b4931e - [AMDGPU] Use -check-prefixes in a test. NFC.
Jay Foad via llvm-commits
- [PATCH] D127963: [AMDGPU] Add support for GFX11 LDSDIR hazards
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127963: [AMDGPU] Add support for GFX11 LDSDIR hazards
Jay Foad via Phabricator via llvm-commits
- [PATCH] D121833: [SelectionDAG][RISCV][AMDGPU][ARM] Improve SimplifyDemandedBits for SHL with variable shift amount.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128080: [SDAG] convert sub from (Pow2-1) constant into xor
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128171: [AMDGPU][NFC] Refine matching SMRD offsets.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128179: [AMDGPU] Update SPI_SHADER_PGM_RSRC2_PS.EXTRA_LDS_SIZE for GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128185: [AMDGPU] Set GFX11 null export target based on export attributes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128189: [AMDGPU] Increase instruction cache line size to 128 bytes for GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128196: [AMDGPU] ds_ordered_count offset field bits for wave-type
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128189: [AMDGPU] Increase instruction cache line size to 128 bytes for GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127963: [AMDGPU] Add support for GFX11 LDSDIR hazards
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127977: [AMDGPU] Tag GFX11 LDS loads as using strict_wqm
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127981: [AMDGPU] Mark GFX11 dual source blend export as strict-wqm
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128185: [AMDGPU] Set GFX11 null export target based on export attributes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128259: [AMDGPU] llvm.amdgcn.exp.compr is not supported on GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128270: [AMDGPU] New AMDGPUInsertDelayAlu pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128270: [AMDGPU] New AMDGPUInsertDelayAlu pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128179: [AMDGPU] Update SPI_SHADER_PGM_RSRC2_PS.EXTRA_LDS_SIZE for GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128320: AMDGPU: Don't crash on global_ctor/dtor declaration
Jay Foad via Phabricator via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128320: AMDGPU: Don't crash on global_ctor/dtor declaration
Jay Foad via Phabricator via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128259: [AMDGPU] llvm.amdgcn.exp.compr is not supported on GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128270: [AMDGPU] New AMDGPUInsertDelayAlu pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128270: [AMDGPU] New AMDGPUInsertDelayAlu pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128421: [PowerPC] PPCTLSDynamicCall does not preserve LiveIntervals
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128196: [AMDGPU] ds_ordered_count offset field bits for wave-type
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128196: [AMDGPU] GFX11: remove ShaderType from ds_ordered_count offset field
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128442: [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128445: [AMDGPU] Add patterns for GFX11 v_minmax and v_maxmin instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128442: [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128442: [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128442: [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125102: [RegAllocGreedy] New hook regClassPriorityTrumpsGlobalness
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127253: [AMDGPU] Use v_mad_u64_u32 for IMAD32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128517: [AMDGPU] Cluster stores as well as loads for GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128527: [AMDGPU] Use GFX11 S_PACK_HL instruction in more cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128527: [AMDGPU] Use GFX11 S_PACK_HL instruction in more cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128009: [flang] Add semantics test for image_status and add a check
Jean Perier via Phabricator via llvm-commits
- [PATCH] D127208: MachineSink debug invariance
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D128566: GlobalISel: Make LoadStoreOpt preserve all
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128290: [lld/mac] On Apple systems, call CC_SHA256 from libSystem
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128343: [lld/mac] Add a few TimeTraceScopes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Jez Ng via Phabricator via llvm-commits
- [llvm] 22f1273 - [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Jin Xin Ng via Phabricator via llvm-commits
- [llvm] 90254d5 - [AMDGPU] gfx11 Remove SDWA from shuffle_vector ISel
Joe Nash via llvm-commits
- [llvm] ae72fee - [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Joe Nash via llvm-commits
- [llvm] 07b7fad - [AMDGPU] gfx11 VOPD instructions MC support
Joe Nash via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128208: [AMDGPU] gfx11 Remove SDWA from shuffle_vector ISel
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128218: [AMDGPU] gfx11 VOPD instructions MC support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128208: [AMDGPU] gfx11 Remove SDWA from shuffle_vector ISel
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128369: [AMDGPU][MC][GFX11] Correct disassembly of VOP3.DPP8 opcodes
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128218: [AMDGPU] gfx11 VOPD instructions MC support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128218: [AMDGPU] gfx11 VOPD instructions MC support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128517: [AMDGPU] Cluster stores as well as loads for GFX11
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128218: [AMDGPU] gfx11 VOPD instructions MC support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D128527: [AMDGPU] Use GFX11 S_PACK_HL instruction in more cases
Joe Nash via Phabricator via llvm-commits
- [llvm] 0830103 - [Attributor] Ensure to use the proper liveness AA
Johannes Doerfert via llvm-commits
- [llvm] b7cc3b1 - [Attributor][FIX] Avoid empty bin in AAPointerInfo
Johannes Doerfert via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D127274: [MemoryBuiltins] Accept any value in getInitialValueOfAllocation() (NFC)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
John McCall via Phabricator via llvm-commits
- [PATCH] D128482: [clang codegen] Add dso_local/hidden/etc. markings to VTT declarations
John McCall via Phabricator via llvm-commits
- [PATCH] D125717: [InstCombine] Optimize and of icmps with power-of-2 and contiguous masks
John McIver via Phabricator via llvm-commits
- [llvm] 8771023 - in the absense of the -max-pass-iterations command line options, make
John Regehr via llvm-commits
- [llvm] 2962f9d - stop llvm-reduce from introducing undefs
John Regehr via llvm-commits
- [PATCH] D128284: llvm-reduce: run the set of passes more times, by default
John Regehr via Phabricator via llvm-commits
- [PATCH] D128284: llvm-reduce: run the set of passes more times, by default
John Regehr via Phabricator via llvm-commits
- [PATCH] D128317: stop llvm-reduce from introducing undefs
John Regehr via Phabricator via llvm-commits
- [PATCH] D128317: stop llvm-reduce from introducing undefs
John Regehr via Phabricator via llvm-commits
- [PATCH] D128317: stop llvm-reduce from introducing undefs
John Regehr via Phabricator via llvm-commits
- [PATCH] D128317: stop llvm-reduce from introducing undefs
John Regehr via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
John Regehr via Phabricator via llvm-commits
- [PATCH] D125060: [amdgpu][wip] Implement lds kernel id intrinsic
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D127052: [amdgpu][nfc] Allocate kernel-specific LDS struct deterministically
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D126883: [Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 4065ea8 - [SystemZ] Remove stray enum value in SystemZInstrInfo.h (NFC).
Jonas Paulsson via llvm-commits
- [llvm] 3432d40 - [SystemZ] Remove unnecessary casts to SystemZInstrInfo (NFC).
Jonas Paulsson via llvm-commits
- [llvm] bfca9a0 - [SystemZ] Fix the cost function for vector zero extend.
Jonas Paulsson via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] b5d7bee - [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED)
Jorge Gorbe Moya via llvm-commits
- [llvm] b5d7bee - [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED)
Jorge Gorbe Moya via llvm-commits
- [llvm] 4e2a009 - [Binary] Reserve the correct size for the OffloadBinary
Joseph Huber via llvm-commits
- [llvm] 7c9a382 - [Binary] Fix leftoever line
Joseph Huber via llvm-commits
- [llvm] 1dcbe03 - [Binary] Further improve malformed input handling for the OffloadBinary
Joseph Huber via llvm-commits
- [PATCH] D127776: [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D127776: [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128550: [OpenMP] Change OpenMP code generation for target region entries
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128550: [OpenMP] Change OpenMP code generation for target region entries
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128550: [OpenMP] Change OpenMP code generation for target region entries
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128550: [OpenMP] Change OpenMP code generation for target region entries
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Joshua Root via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Joshua Root via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Joshua Root via Phabricator via llvm-commits
- [compiler-rt] f4a3df1 - [ASan][Darwin] XFAIL test; atos does not show line numbers for globals
Julian Lettner via llvm-commits
- [PATCH] D128442: [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D127705: [DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriter
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D128482: [clang codegen] Add dso_local/hidden/etc. markings to VTT declarations
Justin Cady via Phabricator via llvm-commits
- [llvm] 6710b21 - [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Kai Luo via llvm-commits
- [llvm] 106657d - [PowerPC][AIX] Fix assertion message on AIX. NFC.
Kai Luo via llvm-commits
- [compiler-rt] acc22ae - [AIX][libatomic] Fix link flags after 30dfe016d4 for libatomic on AIX
Kai Luo via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Kai Luo via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Kai Luo via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Kai Luo via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Kai Luo via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Kai Luo via Phabricator via llvm-commits
- [PATCH] D128106: [PowerPC] Add support for G_ADD and G_SUB.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D128106: [PowerPC] Add support for G_ADD and G_SUB.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D128573: [lld] support quoted and unquoted entry symbol
Kamlesh Kumar via Phabricator via llvm-commits
- [PATCH] D128573: [lld] support quoted and unquoted entry symbol
Kamlesh Kumar via Phabricator via llvm-commits
- [PATCH] D127932: [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D128370: [flang] Add semantics test for `get_team`
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] e0e687a - [llvm] Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5413bf1 - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [lld] 5413bf1 - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] ad7ce1e - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [lld] 064a08c - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] 064a08c - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] d66cbc5 - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7a47ee5 - [llvm] Don't use Optional::getValue (NFC)
Kazu Hirata via llvm-commits
- [polly] ed8fcea - Don't use Optional::getValue (NFC)
Kazu Hirata via llvm-commits
- [lld] ed8fcea - Don't use Optional::getValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] d152e50 - [llvm] Don't use Optional::{hasValue, getValue} (NFC)
Kazu Hirata via llvm-commits
- [lld] aa8feee - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [lld] 3b7c3a6 - Revert "Don't use Optional::hasValue (NFC)"
Kazu Hirata via llvm-commits
- [llvm] a7938c7 - [llvm] Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] a81b64a - [llvm] Use Optional::has_value instead of Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] d08f34b - [llvm] Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [lld] 586fb81 - [lld] Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] 94460f5 - Don't use Optional::hasValue (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D126833: [SampleProfile][Inline] Annotate sample profile inline remarks with link phase (prelink/postlink) information.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D125495: [Inline][Remark] Annotate inline pass name with link phase information for analysis.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D128610: [VE] Support load/store vm regsiters
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D128200: [SVE] Add isel patterns that match "FpImm - A" to the immediate form of FSUBR.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D128506: [AArch64][SME] NFC: Extend tile_slice ComplexPattern to match default case.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D128187: [RISCV] Add ADDI instr to compute FrameIndex address for RVV
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D128263: [SPARC] Don't do leaf optimization on procedures with inline assembly
Koakuma via Phabricator via llvm-commits
- [PATCH] D128263: [SPARC] Don't do leaf optimization on procedures with inline assembly
Koakuma via Phabricator via llvm-commits
- [llvm] 7736ce1 - AMDGPU: Clear kill flags when optimizing vcmp save exec sequence
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D127768: AMDGPU: Clear kill flags when optimizing vcmp save exec sequence
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D127768: AMDGPU: Clear kill flags when optimizing vcmp save exec sequence
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D127768: AMDGPU: Clear kill flags when optimizing vcmp save exec sequence
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the "is_dynamic_callstack" of amd_kernel_code_t to the kernel descriptor
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D127768: AMDGPU: Clear kill flags when optimizing vcmp save exec sequence
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D127627: [NFC][NewGVN][LoadCoercion] Add tests for future commit
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D127628: [NewGVN][LoadCoercion][3/3] Replace load with a phi node
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D125693: [DebugInfo] Support types, imports and static locals declared in a lexical block (3/5)
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 6cb0767 - [docs] More clearly document that the CoC applies to online sync-ups and office hours.
Kristof Beyls via llvm-commits
- [llvm] 91139ce - [docs] Document and publish LLVM community calendar
Kristof Beyls via llvm-commits
- [PATCH] D126954: More clearly document that the CoC applies to online sync-ups and office hours.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D127852: [docs] Document and publish LLVM community calendar
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D127852: [docs] Document and publish LLVM community calendar
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D127852: [docs] Document and publish LLVM community calendar
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 7c5c4e7 - [gdb-scripts] Add to_string methods to printer implementations
Krzysztof Drewniak via llvm-commits
- [PATCH] D127969: [gdb-scripts] Add to_string methods to printer implementations
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 809999a - [gn build] Port 60f3b071185b
LLVM GN Syncbot via llvm-commits
- [llvm] b89f483 - [gn build] Port a71fe49bb534
LLVM GN Syncbot via llvm-commits
- [llvm] 6904309 - [gn build] Port 6ede65205073
LLVM GN Syncbot via llvm-commits
- [llvm] beb8580 - [gn build] Port 6a4056ab2ada
LLVM GN Syncbot via llvm-commits
- [llvm] 8b8d126 - [gn build] Port 79fbee3cc562
LLVM GN Syncbot via llvm-commits
- [llvm] bc74bca - [gn build] Port 77ad77c0710f
LLVM GN Syncbot via llvm-commits
- [llvm] 1cb8c87 - [gn build] Port 2962f9df7ca3
LLVM GN Syncbot via llvm-commits
- [llvm] af41955 - [gn build] Port 2c3bbac0c715
LLVM GN Syncbot via llvm-commits
- [llvm] 57b0d94 - [gn build] Port 4045b62d4cc9
LLVM GN Syncbot via llvm-commits
- [llvm] f09dad0 - [gn build] Port 6546fdbe36fd
LLVM GN Syncbot via llvm-commits
- [llvm] 05558c0 - [gn build] Port 7a3918b540c3
LLVM GN Syncbot via llvm-commits
- [llvm] 73709fe - [gn build] Port b847692ed8e1
LLVM GN Syncbot via llvm-commits
- [llvm] 303b214 - [gn build] Port c92056d03881
LLVM GN Syncbot via llvm-commits
- [llvm] 475d722 - [gn build] Port 9ed2e68c9ae5
LLVM GN Syncbot via llvm-commits
- [llvm] e09f6ff - [PowerPC] Disable automatic generation of STXVP
Lei Huang via llvm-commits
- [PATCH] D127218: [PowerPC] Disable automatic generation of STXVP
Lei Huang via Phabricator via llvm-commits
- [PATCH] D128287: [GlobalMerge] Ensure that the MustKeepGlobalVariables has all globals from each landingpad clause.
Lei Huang via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D127026: [CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D127031: [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D127026: [CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D128173: [mlir][vulkan-runner] fix VK_ERROR_INCOMPATIBLE_DRIVER error
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D128173: [mlir][vulkan-runner] fix VK_ERROR_INCOMPATIBLE_DRIVER error
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D128387: [hwasan] Add __hwasan_record_frame_record to the hwasan interface
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D128551: [NFC][HWASan] Refactor hwasan pass
Leonard Chan via Phabricator via llvm-commits
- [llvm] 770fe86 - [SelectionDAG] Enable WidenVecOp_VECREDUCE for scalable vector
Lian Wang via llvm-commits
- [llvm] 1ce3045 - [LegalizeTypes][NFC] Add an assert to WidenVecRes_EXTRACT_SUBVECTOR and adjust some code
Lian Wang via llvm-commits
- [PATCH] D127447: [RISCV] Cost model for scalable reductions
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D128613: Add explicit index type for llvm.vector.extract
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D128613: Add explicit index type for llvm.vector.extract
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D128191: [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d}
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128194: [LoongArch] Add codegen support for multiplication operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128191: [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d}
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128194: [LoongArch] Add codegen support for multiplication operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128194: [LoongArch] Add codegen support for multiplication operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128191: [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d}
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128194: [LoongArch] Add codegen support for multiplication operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D125094: [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125079: [fastregalloc] Enhance the heuristics for liveout in self loop.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125079: [fastregalloc] Enhance the heuristics for liveout in self loop.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128419: [X86][AMX] Split RA for AMX register from the other register
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128424: [X86][AMX] Update tests to use opaque pointers
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128584: [X86][AMX] Split greedy RA for tile register
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D128584: [X86][AMX] Split greedy RA for tile register
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Luís Marques via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Luís Marques via Phabricator via llvm-commits
- [PATCH] D128500: [RISCV] Change how we isel (add X, [-4096, -2049]) or (add X, [2048,4095]).
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D128495: [RISCV][MC] Fold UIMM related code
Luís Marques via Phabricator via llvm-commits
- [PATCH] D128562: [RISCV] Precommit test for D123265
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123265: [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123265: [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI
Luís Marques via Phabricator via llvm-commits
- [PATCH] D128227: [BOLT][TEST] Fix stack alignment in section-reloc-with-addend.s
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128227: [BOLT][TEST] Fix stack alignment in section-reloc-with-addend.s
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D127897: [BOLT][DWARF] Handle range with same low_pc/high_pc
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128526: [BOLT][DWARF] Add support for DW_AT_call_pc/DW_AT_call_return_pc
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Manoj Gupta via Phabricator via llvm-commits
- [llvm] 3815ae2 - [machinesink] fix debug invariance issue
Markus Lavin via llvm-commits
- [PATCH] D127208: MachineSink debug invariance
Markus Lavin via Phabricator via llvm-commits
- [llvm] b19194c - [InstCombine] handle subobjects of constant aggregates
Martin Sebor via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D125114: [SimplifyLibCalls] handle subobjects of constant aggregates
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D127443: [InstCombine] add zeroinitializer handling to memchr folders
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Martin Sebor via Phabricator via llvm-commits
- [lld] 4d2eda2 - Revert "[LLD] [COFF] Use StringTableBuilder to optimize the string table"
Martin Storsjö via llvm-commits
- [llvm] 9301054 - [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build when cross compiling
Martin Storsjö via llvm-commits
- [compiler-rt] 9f1d90b - [compiler-rt] Fix false positive detection of a target in compile-only mode
Martin Storsjö via llvm-commits
- [PATCH] D128132: [Support/BLAKE3] Enable the SIMD implementations for macOS universal builds
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D128222: [PowerPC] Activate MASSV for Linux P10 and add support for finite math calls
Masoud Ataei via Phabricator via llvm-commits
- [llvm] d0d796a - AMDGPU: Don't use branches to entry block in test
Matt Arsenault via llvm-commits
- [llvm] 4cbbb35 - AMDGPU: Regenerate test checks
Matt Arsenault via llvm-commits
- [llvm] 370aa2f - InlineSpiller: Don't fold spills into undef reads
Matt Arsenault via llvm-commits
- [llvm] b03d902 - AMDGPU: Fix invalid liveness after si-optimize-exec-masking-pre-ra
Matt Arsenault via llvm-commits
- [llvm] 5fef62f - AMDGPU: Add missing implicit uses in tests
Matt Arsenault via llvm-commits
- [llvm] a397846 - CodeGen: Use else if between Value and PseudoSourceValue cases
Matt Arsenault via llvm-commits
- [llvm] 341e03f - X86: Regenerate test checks
Matt Arsenault via llvm-commits
- [llvm] e7bc737 - GlobalISel: Make LoadStoreOpt preserve all
Matt Arsenault via llvm-commits
- [PATCH] D128110: AMDGPU: Don't delete cndmask with multiple uses in exec mask fold
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127992: InlineSpiller: Don't fold spills into undef reads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128313: AMDGPU: Use isMeta flags on pseudoinstructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128315: AMDGPU: Don't fold cndmask into compare in different block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128320: AMDGPU: Don't crash on global_ctor/dtor declaration
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128118: [Alignment] Use Align for MaxKernArgAlign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128171: [AMDGPU][NFC] Refine matching SMRD offsets.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128313: AMDGPU: Use isMeta flags on pseudoinstructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Set scratch size to 0 if is_dynamic_callstack is set
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the "is_dynamic_callstack" of amd_kernel_code_t to the kernel descriptor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the "is_dynamic_callstack" of amd_kernel_code_t to the kernel descriptor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128384: llvm-reduce: Add reduction for custom register masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128399: MIR: Fix parse error on empty CustomRegMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128270: [AMDGPU] New AMDGPUInsertDelayAlu pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128259: [AMDGPU] llvm.amdgcn.exp.compr is not supported on GFX11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127894: AMDGPU: Fix invalid liveness after si-optimize-exec-masking-pre-ra
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127992: InlineSpiller: Don't fold spills into undef reads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127516: RegisterCoalescer: Fix verifier error when merging copy of undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128442: [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D125102: [RegAllocGreedy] New hook regClassPriorityTrumpsGlobalness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D125102: [RegAllocGreedy] New hook regClassPriorityTrumpsGlobalness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Disable the private segment size fallback to 16k
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128525: Test and document stackmap corner case: when the frame size isn't statically known
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128525: Test and document stackmap corner case: when the frame size isn't statically known
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Disable the private segment size fallback to 16k
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128527: [AMDGPU] Use GFX11 S_PACK_HL instruction in more cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128546: [GlobalISel] Do not crash on widening vector result
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D125212: [GlobalISel] Implement the HasNoUse builtin predicate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128566: GlobalISel: Make LoadStoreOpt preserve all
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128583: CodeGen: Remove AliasAnalysis from regalloc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128566: GlobalISel: Make LoadStoreOpt preserve all
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cc3ef26 - [AArch64][SVE] Add sve.dupq.lane(insert(constant vector, 0), 0) ld1rq tests
Matt Devereau via llvm-commits
- [PATCH] D127209: [SVE][AArch64] Refine hasSVEArgsOrReturn
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D128503: [AArch64][SVE] Lower aarch64_sve_dupq_lane to ld1rq
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D128503: [AArch64][SVE] Lower aarch64_sve_dupq_lane to ld1rq
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D127168: [llvm-reduce] Add support for LTO bitcode files
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D128176: Update usage comments in Printable.h. NFC.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D125079: [fastregalloc] Enhance the heuristics for liveout in self loop.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D128175: Corrected some typos found in MachineSink.cpp
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D128437: [fastregalloc] Fix bug when there is no register class.
Matthias Braun via Phabricator via llvm-commits
- [llvm] cff4f04 - [LSR] Don't allow zero quotient as scale ref. PR56160
Max Kazantsev via llvm-commits
- [PATCH] D128339: [LSR] Don't allow zero quotient as scale ref. PR56160
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D128339: [LSR] Don't allow zero quotient as scale ref. PR56160
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D128339: [LSR] Don't allow zero quotient as scale ref. PR56160
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 148071f - [llvm] Update module map to include the `IR/ConstantFold` header
Med Ismail Bennani via llvm-commits
- [PATCH] D128213: [IR] Export ConstantFold.h header (NFC)
Med Ismail Bennani via Phabricator via llvm-commits
- [llvm] acd64d8 - [Support/BLAKE3] CMake: Check for `IS_X64` or `CMAKE_OSX_ARCHITECTURES` before adding the assembly files
Mehdi AMINI via llvm-commits
- [llvm] acd64d8 - [Support/BLAKE3] CMake: Check for `IS_X64` or `CMAKE_OSX_ARCHITECTURES` before adding the assembly files
Mehdi AMINI via llvm-commits
- [PATCH] D128523: [LV][NFC] Fix the condition for printing debug messages
Mel Chen via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Mike Hommey via Phabricator via llvm-commits
- [llvm] 42bb88e - [OpenMP] Initial parsing and sema support for 'masked taskloop' construct
Mike Rice via llvm-commits
- [PATCH] D128478: [OpenMP] Initial parsing and sema support for 'masked taskloop' construct
Mike Rice via Phabricator via llvm-commits
- [llvm] 97579dc - [MCA] Introducing incremental SourceMgr and resumable pipeline
Min-Yih Hsu via llvm-commits
- [llvm] b847692 - [MCA] Allow mca::Instruction-s to be recycled and reused
Min-Yih Hsu via llvm-commits
- [llvm] 87805d6 - [MCA] Hot fix for -Wmismatched-tags errors on mca::SourceMgr
Min-Yih Hsu via llvm-commits
- [llvm] 1f62e24 - [MCA][unittest] Hot fix for -Wpessimizing-move on test harness
Min-Yih Hsu via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D127084: [MCA] Allow mca::Instruction-s to be recycled and reused
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D127084: [MCA] Allow mca::Instruction-s to be recycled and reused
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D128141: [MemProf] Basic metadata support and verification
Mingjie Xu via Phabricator via llvm-commits
- [polly] 67dc802 - [Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead of unsigned.
Mingming Liu via llvm-commits
- [llvm] bc856eb - [SampleProfile][Inline] Annotate sample profile inline remarks with link phase (prelink/postlink) information.
Mingming Liu via llvm-commits
- [llvm] e0d0695 - [Inline] Annotate inline pass name with link phase information for analysis.
Mingming Liu via llvm-commits
- [PATCH] D128302: [LICM][AArch64] Detects that ExtractElement is not free in AArch64 when deciding whether to sink an operation in the exiting block of a loop.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128302: [LICM][AArch64] Detects that ExtractElement is not free in AArch64 when deciding whether to sink an operation in the exiting block of a loop.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128070: [Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead of unsigned
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D126833: [SampleProfile][Inline] Annotate sample profile inline remarks with link phase (prelink/postlink) information.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D126833: [SampleProfile][Inline] Annotate sample profile inline remarks with link phase (prelink/postlink) information.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D125495: [Inline][Remark] Annotate inline pass name with link phase information for analysis.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D125495: [Inline][Remark] Annotate inline pass name with link phase information for analysis.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D125495: [Inline][Remark] Annotate inline pass name with link phase information for analysis.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D125495: [Inline][Remark] Annotate inline pass name with link phase information for analysis.
Mingming Liu via Phabricator via llvm-commits
- [llvm] 3f8e416 - [FunctionPropertiesAnalysis] Generalize support for unreachable
Mircea Trofin via llvm-commits
- [llvm] 7ae92a6 - [MLInliner] No need to invalidate everything post-inlining.
Mircea Trofin via llvm-commits
- [PATCH] D127921: [FunctionPropertiesAnalysis] Generalize support for unreachable
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D127921: [FunctionPropertiesAnalysis] Generalize support for unreachable
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D128583: CodeGen: Remove AliasAnalysis from regalloc
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 6cae753 - [AMDGPU][GlobalISel] Legalize G_FSUB for s16
Mirko Brkusanin via llvm-commits
- [PATCH] D128066: [AMDGPU][GlobalISel] Legalize G_FSUB for s16
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] f570664 - [HWASan] Use new IR attribute for communicating unsanitized globals.
Mitch Phillips via llvm-commits
- [compiler-rt] faf5e0e - Add no_sanitize('hwaddress') (and 'memtag', but that's a no-op).
Mitch Phillips via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128516: [asan][test] XFAIL global-location-nodebug.cpp on Solaris
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127543: [HWASan] Use new IR attribute for communicating unsanitized globals.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] cd8870e - [SLP] Add a test for llvm.powi.*
Nabeel Omer via llvm-commits
- [llvm] e6ccb57 - [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via llvm-commits
- [llvm] 4c5f10a - Revert rGe6ccb57bb3f6b761f2310e97fd6ca99eff42f73e "[SLP] Add cost model for `llvm.powi.*` intrinsics"
Nabeel Omer via llvm-commits
- [llvm] 0d41794 - [SLP] Add cost model for `llvm.powi.*` intrinsics (REAPPLIED)
Nabeel Omer via llvm-commits
- [PATCH] D128172: [SLP] Add cost models for llvm.powi.* intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost models for llvm.powi.* intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128178: [SLP] Add a test for llvm.powi.* intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128178: [SLP] Add a test for llvm.powi.* intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128178: [SLP] Add a test for llvm.powi.* intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D128309: [flang] Add new semantics test for team_number function
Naje George via Phabricator via llvm-commits
- [PATCH] D128468: [flang] Expand semantics test coverage of collective subroutines
Naje George via Phabricator via llvm-commits
- [PATCH] D128370: [flang] Add semantics test for `get_team`
Naje George via Phabricator via llvm-commits
- [PATCH] D128605: [yaml] Extract output logic from yaml::Output
Nathan James via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex addition and multiplication
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex addition and multiplication
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Nick Desaulniers via Phabricator via llvm-commits
- [lld] cd7624f - [lld-macho] Show source information for undefined references
Nico Weber via llvm-commits
- [lld] 0cc7ad4 - Revert "[lld-macho] Show source information for undefined references"
Nico Weber via llvm-commits
- [llvm] 6a4056a - Revert "[JITLink][Orc] Add MemoryMapper interface with InProcess implementation"
Nico Weber via llvm-commits
- [lld] ca25bae - [lld/mac] Extract a sha256() function
Nico Weber via llvm-commits
- [lld] 858e8b1 - [lld/mac] On Apple systems, call CC_SHA256 from libSystem
Nico Weber via llvm-commits
- [lld] 3ade3d3 - [lld/mac] Replace while loop with for loop
Nico Weber via llvm-commits
- [lld] 77b6efb - [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Nico Weber via llvm-commits
- [lld] 5792797 - Reland "[lld-macho] Show source information for undefined references"
Nico Weber via llvm-commits
- [lld] 0baf13e - [lld/mac] Parallelize code signature computation
Nico Weber via llvm-commits
- [llvm] 721875d - Reland "[gn build] (manually) port b94db7ed7eaf (Confusables.inc)"
Nico Weber via llvm-commits
- [llvm] 1af1e91 - [gn build] Port c3574ef739fb slightly better
Nico Weber via llvm-commits
- [llvm] 851a5ef - Revert "[fastalloc] Support allocating specific register class in fastalloc"
Nico Weber via llvm-commits
- [lld] ed39fd5 - [lld-macho] Use source information in duplicate symbol errors
Nico Weber via llvm-commits
- [lld] 0ec87ad - [lld/mac] Add a few TimeTraceScopes
Nico Weber via llvm-commits
- [lld] a2c1f7c - [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via llvm-commits
- [llvm] 012412d - [gn build] (manually) port 97579dcc6d3 (LLVMMCATests)
Nico Weber via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128231: [LLD][COFF] Ignore /pdbcompress flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128289: [lld/mac] Extract a sha256() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128290: [lld/mac] On Apple systems, call CC_SHA256 from libSystem
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128289: [lld/mac] Extract a sha256() function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128290: [lld/mac] On Apple systems, call CC_SHA256 from libSystem
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128298: [lld/mac] Parallelize code signature computation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128294: [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128184: [lld-macho] Show source information for undefined references
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128298: [lld/mac] Parallelize code signature computation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128298: [lld/mac] Parallelize code signature computation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128343: [lld/mac] Add a few TimeTraceScopes
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128425: [lld-macho] Use source information in duplicate symbol errors
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128343: [lld/mac] Add a few TimeTraceScopes
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld ELF and mac] Add --trace-to=<file> as short for --time-trace --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128451: [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file>
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Nico Weber via Phabricator via llvm-commits
- [PATCH] D128166: ManagedStatic: Destroy from destructor
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D128167: CommandLine: Unregister options in the destructor
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127851: [TableGen] Add optional default value for !cast
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127972: [AsmPrinter] Further restrict expressions supported in global initializers
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D128213: [IR] Export ConstantFold.h header (NFC)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D128320: AMDGPU: Don't crash on global_ctor/dtor declaration
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !exists
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D128417: [llvm-c] Add LLVMGetAggregateElement() function
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 2b089e9 - [SimplifyCFG] Try to merge edge block when threading (PR55765)
Nikita Popov via llvm-commits
- [llvm] ab088de - [SROA] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 74e6527 - [SROA] Migrate tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] ed63fcb - [GlobalsModRef] Remove check for allocator calls
Nikita Popov via llvm-commits
- [llvm] 1f88d80 - [SCCP] Don't mark edges feasible when resolving undefs
Nikita Popov via llvm-commits
- [llvm] f986976 - [X86] Don't run O2 pipeline in codegen test (NFC)
Nikita Popov via llvm-commits
- [llvm] 563cf93 - [ADCE] Update tests to use opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 7c802f9 - [AggressiveInstCombine] Update tests to use opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] fc655a9 - [AddDiscriminators] Migrate tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 615efc3 - [AlignmentFromAssumptions] Migrate tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 60a3215 - [Tests] Remove unnecessary bitcasts from opaque pointer tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 7e6af44 - [X86] Name instructions in test (NFC)
Nikita Popov via llvm-commits
- [llvm] b980841 - [X86] Migrate more tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 4c921aa - [X86] Name instructions in test (NFC)
Nikita Popov via llvm-commits
- [llvm] fbb7253 - [X86PreAMXConfig] Use MapVector to fix non-determinism
Nikita Popov via llvm-commits
- [llvm] ff5301d - [X86] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 1061511 - [X86PreAMXConfig] Use IRBuilder to insert instructions (NFC)
Nikita Popov via llvm-commits
- [llvm] 20b5f0c - [IR] Export ConstantFold.h header (NFC)
Nikita Popov via llvm-commits
- [llvm] 88e6449 - [X86] Update some AMX tests to use opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 0eb17a9 - [X86][AMX] Update tests to use opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] da34966 - [llvm-c] Add LLVMGetAggregateElement() function
Nikita Popov via llvm-commits
- [llvm] 8b6f69a - [BasicAA] Add test for call incorrectly treated as escape source (NFC)
Nikita Popov via llvm-commits
- [llvm] bcadfc2 - [BasicAA] Handle passthru calls in isEscapeSource()
Nikita Popov via llvm-commits
- [llvm] 54eff7d - [AA] Export isEscapeSource() API (NFC)
Nikita Popov via llvm-commits
- [llvm] e523baa - [InlineFunction] Slightly clarify noalias scope calculation (NFC)
Nikita Popov via llvm-commits
- [llvm] 999aa6b - [GlobalOpt] Add tests for PR55859 (NFC)
Nikita Popov via llvm-commits
- [llvm] 871197d - [MemoryBuiltins] Accept any value in getInitialValueOfAllocation() (NFC)
Nikita Popov via llvm-commits
- [llvm] ec19223 - Revert "[LiveInterval] Simplify. NFC"
Nikita Popov via llvm-commits
- [PATCH] D127216: [SimplifyCFG] Try to merge edge block when threading (PR55765)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125388: Allow type-mismatching RAUW of values in metadata, and add C API.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128164: [LoopPeel] Forget SCEV for updated exit phi values.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128164: [LoopPeel] Forget SCEV for updated exit phi values.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128213: [IR] Export ConstantFold.h header (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWindening] Use freeze to widen using possible poison value.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128145: [GlobalOpt] Preserve CFG analyses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWidening] Use freeze to widen using possible poison value.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128224: [DSE] Don't remove nounwind invokes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125114: [SimplifyLibCalls] handle subobjects of constant aggregates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128251: [SCCP] Only handle unknown lattice values in resolvedUndefsIn()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127972: [AsmPrinter] Further restrict expressions supported in global initializers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127273: [GlobalsModRef] Remove check for allocator calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126012: [Scalarizer] No need to gather a scattered extracted element
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128302: [LICM][AArch64] Detects that ExtractElement is not free in AArch64 when deciding whether to sink an operation in the exiting block of a loop.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128251: [SCCP] Only handle unknown lattice values in resolvedUndefsIn()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128330: [SCCP] Don't check for UndefValue before calling markConstant()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92086: Generalized PatternMatch & InstSimplify
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128213: [IR] Export ConstantFold.h header (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128417: [llvm-c] Add LLVMGetAggregateElement() function
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128424: [X86][AMX] Update tests to use opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128424: [X86][AMX] Update tests to use opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128407: Undefined behaviour in Support/DJB.h
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128417: [llvm-c] Add LLVMGetAggregateElement() function
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128444: [BasicAA] Handle passthru calls in isEscapeSource()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127972: [AsmPrinter] Further restrict expressions supported in global initializers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125934: [InstCombine] Changing constant-indexed GEP of GEP to i8* for merging
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128452: [PGL][LTO] Make PGL work with FLTO (PR #56185)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128481: Add expensive/extensive pass to set Load/Store alignment
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128481: Add expensive/extensive pass to set Load/Store alignment
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127392: [InstCombine] Combine consecutive loads which are being merged to form a wider load.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128444: [BasicAA] Handle passthru calls in isEscapeSource()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127947: [AST] Don't assert instruction reads/writes memory (PR51333)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127947: [AST] Don't assert instruction reads/writes memory (PR51333)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127274: [MemoryBuiltins] Accept any value in getInitialValueOfAllocation() (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125114: [SimplifyLibCalls] handle subobjects of constant aggregates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127443: [InstCombine] add zeroinitializer handling to memchr folders
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127274: [MemoryBuiltins] Accept any value in getInitialValueOfAllocation() (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128532: [GlobalOpt] Fix memset handling in global ctor evaluation (PR55859)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128529: [InlineFunction] Only check pointer arguments for a call
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128536: [ArgPromotion] Remove legacy PM support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92086: Generalized PatternMatch & InstSimplify
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128586: [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128586: [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127313: [libc++] Implement P0618R0 (Deprecating <codecvt>)
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D127313: [libc++] Implement P0618R0 (Deprecating <codecvt>)
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D127313: [libc++] Implement P0618R0 (Deprecating <codecvt>)
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D113218: [llvm] [Debuginfod] Add cpp-httplib optional dependency.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114415: [llvm] [Debuginfod] Add HTTP Server to Debuginfod library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113218: [llvm] [Debuginfod] Add cpp-httplib optional dependency.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114415: [llvm] [Debuginfod] Add HTTP Server to Debuginfod library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D126815: [llvm] [Support] [Debuginfod] waitQueueSize for ThreadPool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [Debuginfod] LLVM debuginfod server.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [Debuginfod] LLVM debuginfod server.
Noah Shutty via Phabricator via llvm-commits
- [llvm] d46fa1f - [ArgumentPromotion] use poison when replacing dead instructions instead of undef [NFC]
Nuno Lopes via llvm-commits
- [llvm] 3fa2411 - [LoopSimplifyCFG] use poison when replacing dead instructions instead of undef [NFC]
Nuno Lopes via llvm-commits
- [llvm] 6ef9a2a - [LICM] Use poison to replace unreachable values instead of undef [NFC]
Nuno Lopes via llvm-commits
- [llvm] b79575d - PHINode::removeIncomingValue: use poison as a placeholder instead of undef when the PHI is dead [NFC]
Nuno Lopes via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D114650: [SCEV] Construct SCEV iteratively.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D128174: [DebugInfo][InstrRef][NFC Update LDV to use generic DBG_VALUE* MI interface
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128067: [llvm-ar] Fix MRI ADDLIB command when used with thin archives
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128067: [llvm-ar] Fix MRI ADDLIB command when used with thin archives
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128067: [llvm-ar] Fix MRI ADDLIB command when used with thin archives
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Palmer Dabbelt via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Palmer Dabbelt via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Palmer Dabbelt via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D128588: [AVR] Fix expanding MOVW for overlapping registers
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D128602: Apply code review suggestions
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D128602: Apply code review suggestions
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D128588: [AVR] Fix expanding MOVW for overlapping registers
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D128588: [AVR] Fix expanding MOVW for overlapping registers
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D127931: [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D127931: [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D127931: [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D125916: [PowerPC] Defined and lowered llvm.ppc.kill.canary intrinsic
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D128296: [PowerPC] finished kill_canary intrinsic and test cases
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D125916: [PowerPC] Defined and lowered llvm.ppc.kill.canary intrinsic
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D125916: [PowerPC] Defined and lowered llvm.ppc.kill.canary intrinsic
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D125916: [PowerPC] Defined and lowered llvm.ppc.kill.canary intrinsic
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D125916: [PowerPC] Defined and lowered llvm.ppc.kill.canary intrinsic
Paul Scoropan via Phabricator via llvm-commits
- [llvm] 7b285ae - [SVE] Lower "unpredicated" sabd/uabd intrinsics to ISD::ABDS/U.
Paul Walker via llvm-commits
- [llvm] 84f486c - [NFC][SVE] Simplify SUBR_ZI isel patterns.
Paul Walker via llvm-commits
- [llvm] 696169a - [SVE] Add isel patterns that match "FpImm - A" to the immediate form of FSUBR.
Paul Walker via llvm-commits
- [llvm] e871617 - [SVE] Make ISD::SPLAT_VECTOR a legal operation.
Paul Walker via llvm-commits
- [llvm] fadea44 - [NFC][SVE] Auto-generate CHECK lines for intrinsic codegen tests.
Paul Walker via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128045: [AArch64][SVE] Match (add x (lsr/asr y c)) -> usra/ssra x y c
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128045: [AArch64][SVE] Match (add x (lsr/asr y c)) -> usra/ssra x y c
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128198: [SVE] Lower "unpredicated" sabd/uabd intrinsics to ISD::ABDS/U.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128199: [NFC][SVE] Simplify SUBR_ZI isel patterns.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128200: [SVE] Add isel patterns that match "FpImm - A" to the immediate form of FSUBR.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D125194: [SVE][SelectionDAG] Use INDEX to generate matching instances of BUILD_VECTOR.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D125194: [SVE][SelectionDAG] Use INDEX to generate matching instances of BUILD_VECTOR.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126201: [WIP] Very early work to enable isel of fixed length vector extracts from scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128217: [ValueTracking] Teach isKnownNonZero that a vscale is never 0.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128265: [SVE] Make ISD::SPLAT_VECTOR a legal operation.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128283: [AArch64][SVE] Support optimized lowered selection with small SVE bits
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128198: [SVE] Lower "unpredicated" sabd/uabd intrinsics to ISD::ABDS/U.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128199: [NFC][SVE] Simplify SUBR_ZI isel patterns.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128200: [SVE] Add isel patterns that match "FpImm - A" to the immediate form of FSUBR.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128265: [SVE] Make ISD::SPLAT_VECTOR a legal operation.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D127976: [IR] Move vector.insert/vector.extract out of experimental namespace
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128479: [SVE] Extend "and(ipg,cmp(x,y))" patterns to cover the case when y is an immediate.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D125509: [LLDB][NFC] Decouple dwarf location table from DWARFExpression.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D125509: [LLDB][NFC] Decouple dwarf location table from DWARFExpression.
Pavel Labath via Phabricator via llvm-commits
- [llvm] f44bf38 - [DeadArgElim] Reformat the pass in accordance with the code style
Pavel Samolysov via llvm-commits
- [llvm] 6e3d471 - [DeadArgElim] Replace insert with emplace (NFC)
Pavel Samolysov via llvm-commits
- [PATCH] D128168: [DeadArgElim] Reformat the pass in accordance with the code style
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D128168: [DeadArgElim] Reformat the pass in accordance with the code style
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D128168: [DeadArgElim] Reformat the pass in accordance with the code style
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-dva] 02 - Driver and documentation
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D128203: [OpenMP][IRBuilder] Add support for taskgroup
Peixin Qiao via Phabricator via llvm-commits
- [lld] dec1614 - [LLD][COFF] Ignore /pdbcompress flag
Pengxuan Zheng via llvm-commits
- [PATCH] D128231: [LLD][COFF] Ignore /pdbcompress flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128231: [LLD][COFF] Ignore /pdbcompress flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Support /kernel flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Support /kernel flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Support /kernel flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Support /kernel flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128458: [llvm-lib] Ignore /SUBSYSTEM flag
Pengxuan Zheng via Phabricator via llvm-commits
- [lld] b064bc1 - ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Peter Collingbourne via llvm-commits
- [PATCH] D127543: [HWASan] Use new IR attribute for communicating unsanitized globals.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D115844: [ubsan] Using metadata instead of prologue data for function sanitizer
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D128492: ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D128492: ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D128492: ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D128492: ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax tolerance for FCVS tests
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D128009: [flang] Add semantics test for image_status and add a check
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Peter Smith via Phabricator via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Peter Smith via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Peter Smith via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D128492: ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D128492: ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D127209: [SVE][AArch64] Refine hasSVEArgsOrReturn
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] 30dfe01 - [CMake][compiler-rt] Use COMPILE_OPTIONS and LINK_OPTIONS
Petr Hosek via llvm-commits
- [compiler-rt] c0d4f22 - [CMake][compiler-rt] Clean up the use of libcxx and libcxxabi
Petr Hosek via llvm-commits
- [compiler-rt] 8bee6e5 - Revert "[CMake][compiler-rt] Clean up the use of libcxx and libcxxabi"
Petr Hosek via llvm-commits
- [compiler-rt] 048e6bb - [CMake][compiler-rt] Treat target cflags as list rather than string
Petr Hosek via llvm-commits
- [compiler-rt] 72ec31a - [CMake] Use set rather than list PREPEND
Petr Hosek via llvm-commits
- [compiler-rt] 4164cfa - [CMake][compiler-rt] Clean up the use of libcxx and libcxxabi
Petr Hosek via llvm-commits
- [compiler-rt] f3caa98 - Revert "[CMake][compiler-rt] Clean up the use of libcxx and libcxxabi"
Petr Hosek via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D123164: [CoverageMapping] Remove dots from paths inside the profile
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D123164: [CoverageMapping] Remove dots from paths inside the profile
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D123164: [CoverageMapping] Remove dots from paths inside the profile
Petr Hosek via Phabricator via llvm-commits
- [llvm] 820e84e - [RISCV] Assert initial load/store SEW is the EEW
Philip Reames via llvm-commits
- [llvm] dc562d5 - [RISCV] Fold prepass back into InsertVSETVLI data flow [nfc-ish]
Philip Reames via llvm-commits
- [llvm] 1484709 - [RISCV] Delete unexercised VL=0 vsetvli compatibility logic
Philip Reames via llvm-commits
- [llvm] db85345 - [BasicTTI] Allow generic handling of scalable vector fshr/fshl
Philip Reames via llvm-commits
- [llvm] 0aebd1d - [RISCV] Fix crash when costing scalable gather/scatter of pointer
Philip Reames via llvm-commits
- [llvm] bbf3fd4 - [BasicTTI] Return Invalid for scalable vectors reaching getScalarizationOverhead
Philip Reames via llvm-commits
- [llvm] 4c5f10a - Revert rGe6ccb57bb3f6b761f2310e97fd6ca99eff42f73e "[SLP] Add cost model for `llvm.powi.*` intrinsics"
Philip Reames via llvm-commits
- [llvm] 2cf320d - [LoopVect, tests] Add some basic coverage for scalable costing on RISCV
Philip Reames via llvm-commits
- [llvm] 8ae0664 - LoopVect, tests] Add some basic coverage for scalable costing of scatter/gather patterns on RISCV
Philip Reames via llvm-commits
- [llvm] 235ba26 - [RISCV] Add cost model test coverage for loads and stores (both fixed and scalable)
Philip Reames via llvm-commits
- [llvm] 8ba2cbf - [NFC] Remove dead code
Philip Reames via llvm-commits
- [llvm] 0c13267 - [BasicTTI] Avoid crash when costing scalable select expansion
Philip Reames via llvm-commits
- [llvm] 1cc9792 - [RISCV] Fix a crash in InsertVSETVLI where we hadn't properly guarded for a SEWLMULRatioOnly abstract state
Philip Reames via llvm-commits
- [llvm] 46ea4b5 - [LV] Avoid a crash when costing a uniform store which doesn't correspond to a legal scatter
Philip Reames via llvm-commits
- [llvm] 7bfad7b - [RISCV] Replace two calls to getMinRVVVectorSizeInBits with useRVVForFixedLengthVectors [nfc]
Philip Reames via llvm-commits
- [llvm] adbe718 - [RISCV] Modify a test line so it exercises the intended configuration once we turn on scalable vectorization
Philip Reames via llvm-commits
- [llvm] 056d639 - [RISCV] Split a vectorizer test runline so that upcoming changes in defaults are visible
Philip Reames via llvm-commits
- [llvm] ae8fac6 - [LV][RISCV] Add coverage showing scalable codegen when etype != ELEN
Philip Reames via llvm-commits
- [llvm] f1b1bcd - [RISCV] Replace two calls to getMinRVVVectorSizeInBits with getRealMinVLen [nfc]
Philip Reames via llvm-commits
- [llvm] f1e1c3c - [RISCV] Replace two calls to getMinRVVVectorSizeInBits in fixed length lowering [nfc]
Philip Reames via llvm-commits
- [llvm] a0443dd - [RISCV] Simplify 16 bit index handling in lowerVECTOR_REVERSE [nfc]
Philip Reames via llvm-commits
- [llvm] 4710e78 - [RISCV] Implement RISCVTTIImpl::getMaxVScale correctly
Philip Reames via llvm-commits
- [llvm] 767ba58 - [RISCV] Make getMinRVVVectorSizeInBits and getMaxRVVVectorSizeInBits protected [nfc]
Philip Reames via llvm-commits
- [llvm] ab736a2 - [BasicTTI] Account for vector of pointers in getMemoryOpCost
Philip Reames via llvm-commits
- [llvm] 9803b0d - [RISCV] Implement getVScaleForTuning and thus prefer scalable vectorization when enabled
Philip Reames via llvm-commits
- [llvm] ab736a2 - [BasicTTI] Account for vector of pointers in getMemoryOpCost
Philip Reames via llvm-commits
- [llvm] b612357 - Fix build after ab736a27
Philip Reames via llvm-commits
- [llvm] ab736a2 - [BasicTTI] Account for vector of pointers in getMemoryOpCost
Philip Reames via llvm-commits
- [PATCH] D128085: [RISCV] Assert initial load/store SEW is the EEW
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127870: [RISCV] Fold prepass back into InsertVSETVLI data flow [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127680: [BasicTTI] Allow generic handling of scalable vector fshr/fshl
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127680: [BasicTTI] Allow generic handling of scalable vector fshr/fshl
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127680: [BasicTTI] Allow generic handling of scalable vector fshr/fshl
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126884: [RISCV] Hoist vsetvli with vreg operand out of loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127447: [RISCV] Cost model for scalable reductions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128219: [RISCV] Fix crash when costing scalable gather/scatter of pointer
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128219: [RISCV] Fix crash when costing scalable gather/scatter of pointer
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128228: [BasicTTI] Account for vector of pointers in getMemoryOpCost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWidening] Use freeze to widen using possible poison value.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128228: [BasicTTI] Account for vector of pointers in getMemoryOpCost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128393: [RISCV] Add macrofusion infrastructure and one example usage.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128444: [BasicAA] Handle passthru calls in isEscapeSource()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128310: [RISCV] Move vfma_vl+fneg_vl matching to DAG combine.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128538: [RISCV] Implement RISCVTTIImpl::getMaxVScale correctly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128542: [LV] Allow scalable vectorization with vscale = 1
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128547: [RISCV] Implement getVScaleForTuning and thus prefer scalable vectorization when enabled
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128538: [RISCV] Implement RISCVTTIImpl::getMaxVScale correctly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128228: [BasicTTI] Account for vector of pointers in getMemoryOpCost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128547: [RISCV] Implement getVScaleForTuning and thus prefer scalable vectorization when enabled
Philip Reames via Phabricator via llvm-commits
- [llvm] edcc68e - [X86] Make sure SF is updated when optimizing for `jg/jge/jl/jle`
Phoebe Wang via llvm-commits
- [PATCH] D128216: [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D128122: [X86] Make sure SF is updated when optimizing for `jg/jge/jl/jle`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D128334: [LegalizeTypes][X86] Add SoftPromoteHalfOperand support for STRICT_FP_TO_SINT/STRICT_FP_TO_UINT
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D128334: [LegalizeTypes][X86] Add SoftPromoteHalfOperand support for STRICT_FP_TO_SINT/STRICT_FP_TO_UINT
Pretty-box via Phabricator via llvm-commits
- [PATCH] D128334: [LegalizeTypes][X86] Add SoftPromoteHalfOperand support for STRICT_FP_TO_SINT/STRICT_FP_TO_UINT
Pretty-box via Phabricator via llvm-commits
- [PATCH] D128539: [GISel] Don't fold convergent instruction across CFG
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D128539: [GISel] Don't fold convergent instruction across CFG
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC] Use range-based STL wrappers
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128242: [BOLT][NFC] Use llvm::less_first
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128243: [BOLT][UTILS] Add nfc-check-setup --switch-back option
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC] Use range-based STL wrappers
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128375: [BOLT][NFC] Add aliases for ICP flags
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128404: [BOLT] Restrict icp-inline to callsites
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128469: [BOLT] Remove removeConditionalTailCalls
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128558: [BOLT] Mark option values of --split-functions deprecated
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128561: [BOTL] Support split landing pad
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via Phabricator via llvm-commits
- [compiler-rt] b4ae67f - [asan][test] XFAIL global-location-nodebug.cpp on Solaris
Rainer Orth via llvm-commits
- [PATCH] D128516: [asan][test] XFAIL global-location-nodebug.cpp on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D128516: [asan][test] XFAIL global-location-nodebug.cpp on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128428: [LoongArch] Add codegen support for conditional branches
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128429: [LoongArch] Add initial support for function calls
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128430: [LoongArch] Support lowering FrameIndex
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128432: [LoongArch] Implement prologue/epilogue insertion
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128433: [LoongArch] Add LoongArch support to update_llc_test_checks
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128428: [LoongArch] Add codegen support for conditional branches
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128429: [LoongArch] Add initial support for function calls
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128430: [LoongArch] Support lowering FrameIndex
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128432: [LoongArch] Implement prologue/epilogue insertion
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128433: [LoongArch] Add LoongArch support to update_llc_test_checks
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128374: [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Ritanya via Phabricator via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Ritanya via Phabricator via llvm-commits
- [llvm] 4dcb42f - AMDGPU: Skip unexpected CFG in SIOptimizeVGPRLiveRange
Ruiling Song via llvm-commits
- [llvm] 49b8ca3 - AMDGPU: Don't crash on global_ctor/dtor declaration
Ruiling Song via llvm-commits
- [PATCH] D128001: apply DivergenceAnalysis for SLU
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D127861: [AArch64][SME] Add SME addha/va intrinsics
Sagar Kulkarni via Phabricator via llvm-commits
- [PATCH] D125729: [WebAssembly] Update supported features in the generic CPU configuration
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D128515: [lld][WebAssembly] Don't apply data relocations at static constructor time
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D97204: [RFC] Clang 64-bit source locations
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D128415: [ARM] Add Support for Cortex-M85 r=MarkMurrayARM,dmgreen,tmatheson
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Find unsafe locs after fixpoint
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Find unsafe locs after fixpoint
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D128448: [clang][dataflow] Delete SourceLocationsLattice
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D128448: [clang][dataflow] Delete SourceLocationsLattice
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D117650: [llvm][vfs] Implement in-memory symlinks
Sam McCall via Phabricator via llvm-commits
- [PATCH] D128426: [AArch64] Convert vector add(ext, ext) into ext(add(ext, ext))
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D128272: [LoopVectorize] Change PredicatedBBsAfterVectorization to be per VF
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128265: [SVE] Make ISD::SPLAT_VECTOR a legal operation.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128272: [LoopVectorize] Change PredicatedBBsAfterVectorization to be per VF
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128505: [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128505: [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128505: [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128506: [AArch64][SME] NFC: Extend tile_slice ComplexPattern to match default case.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128508: [AArch64][SME] Sink tile offset operands into the loop for load/store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128508: [AArch64][SME] Sink tile offset operands into the loop for load/store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128508: [AArch64][SME] Sink tile offset operands into the loop for load/store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128080: [SDAG] convert sub from (Pow2-1) constant into xor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D128123: [SDAG] try to replace subtract-from-constant with xor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125388: Allow type-mismatching RAUW of values in metadata, and add C API.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D127728: [BitcodeReader] Allow reading pointer types from old IR
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D128546: [GlobalISel] Do not crash on widening vector result
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 163c77b - [AARCH64 folding] Do not fold any copy with NZCV
Serguei Katkov via llvm-commits
- [llvm] 8f891b7 - [LoopVectorize] Uninitialized phi node leads to a crash in SSAUpdater.
Serguei Katkov via llvm-commits
- [llvm] 5e1ccdf - [RS4GC] Handle freeze case for vector
Serguei Katkov via llvm-commits
- [llvm] 9ffe1b0 - [GuardWidening] Update all tests with update_test_checks.py
Serguei Katkov via llvm-commits
- [PATCH] D128155: [GuardWindening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWindening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWidening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D127294: [AARCH64 folding] Do not fold any copy with NZCV
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Fix createInductionResumeValues
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128254: [RS4GC] Handle freeze case for vector
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWidening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Fix createInductionResumeValues
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Fix createInductionResumeValues
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Uninitialized phi node leads to a crash in SSAUpdater.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Uninitialized phi node leads to a crash in SSAUpdater.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWidening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D127992: InlineSpiller: Don't fold spills into undef reads
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128254: [RS4GC] Handle freeze case for vector
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128254: [RS4GC] Handle freeze case for vector
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 529f05c - [RISCV][MC] Fold UIMM related code
Shao-Ce SUN via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D121670: [RISCV] Add zihintntl instructions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128495: [RISCV][MC] Fold UIMM related code and add the missing isUImm functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128495: [RISCV][MC] Fold UIMM related code and add the missing isUImm functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128495: [RISCV][MC] Fold UIMM related code
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D100288: [RISCV] Add vector types to GPR for P extension and explict type to existing codegen patterns
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128604: [WIP][RISCV] Support Zbpbo extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128173: [mlir][vulkan-runner] fix VK_ERROR_INCOMPATIBLE_DRIVER error
Shenghang Tsai via Phabricator via llvm-commits
- [PATCH] D128173: [mlir][vulkan-runner] fix VK_ERROR_INCOMPATIBLE_DRIVER error
Shenghang Tsai via Phabricator via llvm-commits
- [PATCH] D128173: [mlir][vulkan-runner] fix VK_ERROR_INCOMPATIBLE_DRIVER error
Shenghang Tsai via Phabricator via llvm-commits
- [PATCH] D128173: [mlir][vulkan-runner] fix VK_ERROR_INCOMPATIBLE_DRIVER error
Shenghang Tsai via Phabricator via llvm-commits
- [PATCH] D128286: [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f.
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D127041: [LLVM] Add the support for fmax and fmin in atomicrmw instruction
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D128287: [GlobalMerge] Ensure that the MustKeepGlobalVariables has all globals from each landingpad clause.
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D123919: [mlir][OpenMP] omp.task translation to LLVM IR
Shraiysh via Phabricator via llvm-commits
- [PATCH] D128203: [OpenMP][IRBuilder] Add support for taskgroup
Shraiysh via Phabricator via llvm-commits
- [PATCH] D128582: Enable SeparateConstOffsetFromGEPPass() at -O3 and -O2
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128582: Enable SeparateConstOffsetFromGEPPass() at -O3 and -O2
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128582: Enable SeparateConstOffsetFromGEPPass() at -O3 and -O2
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128582: Enable SeparateConstOffsetFromGEPPass() at -O3 and -O2
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D92086: Generalized PatternMatch & InstSimplify
Simon Moll via Phabricator via llvm-commits
- [PATCH] D92086: Generalized PatternMatch & InstSimplify
Simon Moll via Phabricator via llvm-commits
- [llvm] e4a124d - [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m)
Simon Pilgrim via llvm-commits
- [llvm] 8254966 - [X86] LowerINSERT_VECTOR_ELT - always lower v32i8/v16i16 allones insertions on AVX1 as OR ops
Simon Pilgrim via llvm-commits
- [llvm] 843d43e - [X86] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST_LOAD handling
Simon Pilgrim via llvm-commits
- [llvm] 057db20 - [X86] combineAndnp - constant fold ANDNP(C, X) -> AND(~C, X)
Simon Pilgrim via llvm-commits
- [llvm] ac4cb17 - [X86] fold (and (mul x, c1), c2) -> (mul x, (and c1, c2)) iff c2 is all/no bits mask
Simon Pilgrim via llvm-commits
- [llvm] 8cecb6b - [DAG] Remove SelectionDAG::GetDemandedBits DemandedElts variant. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1c2b756 - [DAG] visitTRUNCATE - move TRUNCATE(ADDE/ADDCARRY) folds to switch statement handling the other binops. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2c3a4a9 - [DAG] SelectionDAG::GetDemandedBits - don't recurse back into GetDemandedBits
Simon Pilgrim via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128123: [SDAG] try to replace subtract-from-constant with xor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128123: [SDAG] try to replace subtract-from-constant with xor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost models for llvm.powi.* intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost models for llvm.powi.* intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127603: [AArch64] isSeveralBitsExtractOpFromShr - match UBFM patterns with value tracking (RFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128178: [SLP] Add a test for llvm.powi.* intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128216: [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128216: [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128341: [iwyu] Handle regressions in libLLVM header include
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128172: [SLP] Add cost model for `llvm.powi.*` intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127392: [InstCombine] Combine consecutive loads which are being merged to form a wider load.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128522: [libunwind,EHABI,ARM] Fix get/set of RA_AUTH_CODE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D128141: [MemProf] Basic metadata support and verification
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D128564: [memprof] Return an error for unsupported symbolization.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D128564: [memprof] Return an error for unsupported symbolization.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D128564: [memprof] Return an error for unsupported symbolization.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Stanislav Gatev via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Stanislav Gatev via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Stanislav Gatev via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D128553: [LiveIntervals] Fix incorrect range (re)construction from subranges.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 6ede652 - [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Stefan Gränitz via llvm-commits
- [llvm] 79fbee3 - Re-apply "[JITLink][Orc] Add MemoryMapper interface with InProcess implementation"
Stefan Gränitz via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D128190: [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D127962: [WinEHPrepare] Propagate funclet tokens when inlining into EH funclets
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D128190: [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D128190: [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D128037: [ORC][LLJIT] Define atexit symbol in GenericLLVMIRPlatformSupport.
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D128037: [ORC][LLJIT] Define atexit symbol in GenericLLVMIRPlatformSupport.
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D128287: [GlobalMerge] Ensure that the MustKeepGlobalVariables has all globals from each landingpad clause.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D128174: [DebugInfo][InstrRef][NFC Update LDV to use generic DBG_VALUE* MI interface
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D128177: [DebugInfo][InstrRef][NFC] Represent DbgValues with multiple ops in LDV
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D128180: [DebugInfo][InstrRef][NFC] Let LDV handle joins for lists of debug ops
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D128209: [DebugInfo][InstrRef][NFC] Emit variadic debug values from InstrRefLDV
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D128211: [DebugInfo][InstrRef][NFC] Handle transfers of variadic debug values in InstrRefLDV
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D128212: [DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D128174: [DebugInfo][InstrRef][NFC Update LDV to use generic DBG_VALUE* MI interface
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Steve Scalpone via Phabricator via llvm-commits
- [llvm] 7d101e4 - [ORC][LLJIT] Define atexit symbol in GenericLLVMIRPlatformSupport.
Sunho Kim via llvm-commits
- [PATCH] D128037: [ORC][LLJIT] Define atexit symbol in GenericLLVMIRPlatformSupport.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D128037: [ORC][LLJIT] Define atexit symbol in GenericLLVMIRPlatformSupport.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D128037: [ORC][LLJIT] Define atexit symbol in GenericLLVMIRPlatformSupport.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D128601: [ORC][ORC_RT][AArch64] Implement TLS descriptor in ELFNixPlatform.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D128601: [ORC][ORC_RT][AArch64] Implement TLS descriptor in ELFNixPlatform.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Sunil Shrestha via Phabricator via llvm-commits
- [PATCH] D126266: Mark the file entry invalid, until reread. Invalidate SLocEntry cache, readd it on reread. Do not use translateFile, because it pulls in parts of the pch.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126266: Mark the file entry invalid, until reread. Invalidate SLocEntry cache, readd it on reread. Do not use translateFile, because it pulls in parts of the pch.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126266: Mark the file entry invalid, until reread. Invalidate SLocEntry cache, readd it on reread. Do not use translateFile, because it pulls in parts of the pch.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126266: Mark the file entry invalid, until reread. Invalidate SLocEntry cache, readd it on reread. Do not use translateFile, because it pulls in parts of the pch.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128141: [MemProf] Basic metadata support and verification
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128141: [MemProf] Basic metadata support and verification
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128564: [memprof] Return an error for unsupported symbolization.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D128481: Add expensive/extensive pass to set Load/Store alignment
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Thorsten via Phabricator via llvm-commits
- [PATCH] D128169: [Alignment] Use 'previous()' method instead of scalar division
Thorsten via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Thorsten via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Thorsten via Phabricator via llvm-commits
- [PATCH] D128295: [lld/mac] Replace while loop with for loop
Thorsten via Phabricator via llvm-commits
- [PATCH] D118566: [LoopVectorizer] Don't perform interleaving of predicated scalar loops
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D118566: [LoopVectorizer] Don't perform interleaving of predicated scalar loops
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D128513: AArch64: don't try to fold NZCV spill into an operation
Tim Northover via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Ting Wang via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Ting Wang via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Ting Wang via Phabricator via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Ting Wang via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Support /kernel flag
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Ignore /kernel flag
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Tom Rybka via llvm-commits
- [llvm] 7dbb366 - HowToReleaseLLVM: Add description of the bug triage process
Tom Stellard via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D126985: HowToReleaseLLVM: Add description of the bug triage process
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D128407: Undefined behaviour in Support/DJB.h
Troels F. Rønnow via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D126378: [SLP]Fix crash on reordering of ScatterVectorize nodes.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D127531: [SLP]Improve analysis of same/alternate code ops and scheduling.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D127531: [SLP]Improve analysis of same/alternate code ops and scheduling.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D128360: [SLP]Fix a crash when reorder masked gather nodes with reused scalars.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D128252: [AMDGPU] VGPR to SGPR copies lowering
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] 085f59a - [SLP][NFC] Precommit test for a followup patch that improves reordering for addsubs
Vasileios Porpodas via llvm-commits
- [llvm] 6f88acf - [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via llvm-commits
- [llvm] 6d6268d - Revert "[SLP][X86] Improve reordering to consider alternate instruction bundles"
Vasileios Porpodas via llvm-commits
- [llvm] 7a9ad25 - Recommit "[SLP][X86] Improve reordering to consider alternate instruction bundles"
Vasileios Porpodas via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126091: [SLP][NFC] Precommit test for a followup patch that improves reordering for addsubs
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118301: [Spill2Reg][4/9] Added x86 profitability model.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118302: [Spill2Reg][5/9] Code generation part 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D115827: [clang]: add missing Interpreter -> ClangDriverOptions dependency
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D126266: Mark the file entry invalid, until reread. Invalidate SLocEntry cache, readd it on reread. Do not use translateFile, because it pulls in parts of the pch.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D115827: [clang]: add missing Interpreter -> ClangDriverOptions dependency
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] 5d2cc4d - [AMDGPU][NFC] Correct typo in DWARF Extensions For Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via llvm-commits
- [PATCH] D128210: [AMDGPU][NFC] Correct typo in DWARF Extensions For Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D128210: [AMDGPU][NFC] Correct typo in DWARF Extensions For Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] 0830103 - [Attributor] Ensure to use the proper liveness AA
Vitaly Buka via llvm-commits
- [PATCH] D114487: [LAA] Support runtime checks for select GEP base pointers.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D128387: [hwasan] Add __hwasan_record_frame_record to the hwasan interface
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D128551: [NFC][HWASan] Refactor hwasan pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D127488: [GlobalISel][DebugInfo] Remove debug info with zero line from constants inserted at entry block
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D128192: [GlobalISel][DebugInfo] Propagate debug location for localized constants
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128469: [BOLT] Remove removeConditionalTailCalls
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128469: [BOLT] Remove removeConditionalTailCalls
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128289: [lld/mac] Extract a sha256() function
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D128290: [lld/mac] On Apple systems, call CC_SHA256 from libSystem
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D128298: [lld/mac] Parallelize code signature computation
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D127851: [TableGen] Add optional default value for !cast
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D128271: [RISCV][NFC] Map pseudos to their BaseInstr to reduce cases
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D127739: [TableGen] Check if input string of !isa is an instance of record type
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !exists
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !exists
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !exists
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D128271: [RISCV][NFC] Map pseudos to their BaseInstr to reduce cases
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D128239: [SelectionDAG] Enable WidenVecOp_VECREDUCE for scalable vector
WangLian via Phabricator via llvm-commits
- [PATCH] D128239: [SelectionDAG] Enable WidenVecOp_VECREDUCE for scalable vector
WangLian via Phabricator via llvm-commits
- [PATCH] D128038: [LegalizeTypes][NFC] Add an assert to WidenVecRes_EXTRACT_SUBVECTOR and adjust some code
WangLian via Phabricator via llvm-commits
- [llvm] 20e6ada - [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d}
Weining Lu via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Wenlei He via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Wenlei He via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Wenlei He via Phabricator via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Wenlei He via Phabricator via llvm-commits
- [PATCH] D127026: [CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context trie
Wenlei He via Phabricator via llvm-commits
- [PATCH] D127031: [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie
Wenlei He via Phabricator via llvm-commits
- [PATCH] D127031: [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie
Wenlei He via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [llvm] c50e6f5 - [Inline] Introduce a backend option to suppress inlining of functions with large stack sizes.
Wolfgang Pieb via llvm-commits
- [PATCH] D128191: [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d}
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128191: [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d}
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128191: [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d}
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128194: [LoongArch] Add codegen support for multiplication operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
Xi Ruoyao via Phabricator via llvm-commits
- [llvm] 73ebb05 - [DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriter
Xiang Li via llvm-commits
- [PATCH] D127705: [DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriter
Xiang Li via Phabricator via llvm-commits
- [PATCH] D127705: [DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriter
Xiang Li via Phabricator via llvm-commits
- [PATCH] D127705: [DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriter
Xiang Li via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D128570: [ISel] Round down mask bit when merge undef(s) for DAG combine
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D128570: [ISel] Round down mask bit when merge undef(s) for DAG combine
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Disable the private segment size fallback to 16k
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D128024: [llvm-diff] Fix false alarm on PHI node
Yilong Guo via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D128339: [LSR] Don't allow zero quotient as scale ref. PR56160
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Yuta Mukai via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D125509: [LLDB][NFC] Decouple dwarf location table from DWARFExpression.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D125509: [LLDB][NFC] Decouple dwarf location table from DWARFExpression.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D125509: [LLDB][NFC] Decouple dwarf location table from DWARFExpression.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D128175: Corrected some typos found in MachineSink.cpp
Zhixuan Huan via Phabricator via llvm-commits
- [PATCH] D127915: [windows][support] Improve backtrace emitted in crash report without llvm-symbolizer
ben via Phabricator via llvm-commits
- [PATCH] D128452: [PGL][LTO] Make PGL work with FLTO (PR #56185)
ben via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D125072: [MachineOutliner] Make getOutliningType partially target-independent
duk via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Add support for Zmmul extension
ksyx via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Add support for Zmmul extension
ksyx via Phabricator via llvm-commits
- [PATCH] D128187: [RISCV] Add ADDI instr for computing FrameIndex address
luxufan via Phabricator via llvm-commits
- [PATCH] D128188: [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
luxufan via Phabricator via llvm-commits
- [PATCH] D128187: [RISCV] Add ADDI instr to compute FrameIndex address for RVV
luxufan via Phabricator via llvm-commits
- [PATCH] D128187: [RISCV] Add ADDI instr to compute FrameIndex address for RVV
luxufan via Phabricator via llvm-commits
- [PATCH] D128188: [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
luxufan via Phabricator via llvm-commits
- [PATCH] D127568: [RISCV][MC] Delete unnecessary code section align
luxufan via Phabricator via llvm-commits
- [PATCH] D127569: [RISCV][MC] Precommit test of D127568
luxufan via Phabricator via llvm-commits
- [PATCH] D127568: [RISCV][MC] Delete unnecessary code section align
luxufan via Phabricator via llvm-commits
- [PATCH] D128493: [llvm-readobj][RISCV] Supporting dump PT_RISCV_ATTRIBUTES
luxufan via Phabricator via llvm-commits
- [PATCH] D128188: [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
luxufan via Phabricator via llvm-commits
- [PATCH] D128188: [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
luxufan via Phabricator via llvm-commits
- [PATCH] D128188: [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
luxufan via Phabricator via llvm-commits
- [PATCH] D126012: [Scalarizer] No need to gather a scattered extracted element
serge via Phabricator via llvm-commits
- [PATCH] D126012: [Scalarizer] No need to gather a scattered extracted element
serge via Phabricator via llvm-commits
- [PATCH] D128341: [iwyu] Handle regressions in libLLVM header include
serge via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] 523adaf - [test][AlwaysInline]:Correct comment and file check for always-inline.ll
via llvm-commits
- [llvm] 44e8a20 - [fastregalloc] Enhance the heuristics for liveout in self loop.
via llvm-commits
- [llvm] 6c951c5 - [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
via llvm-commits
- [llvm] aaf1630 - [Scalarizer] No need to gather a scattered extracted element
via llvm-commits
- [llvm] 810b5c4 - [NewGVN] add context instruction for SimplifyQuery
via llvm-commits
- [llvm] d29e986 - [XCOFF] write the real source file name in C_FILE symbol.
via llvm-commits
- [llvm] 27fd01d - [iwyu] Handle regressions in libLLVM header include
via llvm-commits
- [llvm] 6344848 - [TableGen] Add new operator !exists
via llvm-commits
- [llvm] 9c2bf53 - Revert "[SelectionDAG][DAGCombiner] Reuse exist node by reassociate"
via llvm-commits
- [llvm] 719658d - [fastalloc] Support allocating specific register class in fastalloc
via llvm-commits
- [llvm] 30e49a3 - [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
via llvm-commits
- [llvm] 1b24fe3 - [LoopInterchange] New cost model for loop interchange
via llvm-commits
- [llvm] 8c74205 - [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
via llvm-commits
Last message date:
Sun Jun 26 23:48:30 PDT 2022
Archived on: Sun Jun 26 23:48:31 PDT 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).