The Week Of Monday 17 August 2026 Archives by author
Starting: Mon Aug 17 00:03:59 PDT 2026
Ending: Tue Aug 18 12:59:45 PDT 2026
Messages: 1916
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Abid Qadeer via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Abid Qadeer via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Abid Qadeer via llvm-commits
- [llvm] [OMPIRBuilder] Prevent dangling InsertPt in IRBuilder. (PR #148887)
Abid Qadeer via llvm-commits
- [llvm] [OMPIRBuilder] Prevent dangling InsertPt in IRBuilder. (PR #148887)
Abid Qadeer via llvm-commits
- [llvm] [BOLT] Fix LongJmp layout estimation (PR #215416)
Adam Bzowski via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct return case (PR #216437)
Adam Smith via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Ahmad Yasin via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Ahmad Yasin via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Ahmad Yasin via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Ahmad Yasin via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
Ahmed Bougacha via llvm-commits
- [llvm] [ARM] Allow tTAILJMPd on v8-M Baseline (PR #216747)
Ahmed Bougacha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Aiden Grossman via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
Aiden Grossman via llvm-commits
- [llvm] [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (PR #216597)
Aiden Grossman via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Aiden Grossman via llvm-commits
- [llvm] [NFC][MemProf] Replace MemProf binary with YAML (PR #216796)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Move a few NewPM pass classes to Required (PR #216595)
Aiden Grossman via llvm-commits
- [llvm] [NFC][MemProf] Replace memprofraw with YAML in memprofmissingfunc.ll test (PR #216843)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Aiden Grossman via llvm-commits
- [llvm] [GISel] Drop isGISelCSEEnabled hook (PR #216914)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
Aiden Grossman via llvm-commits
- [llvm] [ObjCARCContract] Bail before requesting analyses if !ModuleHasARC (NFC) (PR #216910)
Aiden Grossman via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
Aiden Grossman via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
Aiden Grossman via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
Aiden Grossman via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
Aiden Grossman via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
Aiden Grossman via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Akash Banerjee via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Akash Banerjee via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Akash Banerjee via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta via llvm-commits
- [llvm] [ObjCARC] Move autorelease-to-release conversion to pool pop site instead of converting in place (PR #152353)
Akira Hatanaka via llvm-commits
- [llvm] [NFC][InstrProf] Remove unused test profiles (PR #216782)
Alan Phipps via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [NVPTX] Cleanup overloaded intrinsic addrspace matching (NFC) (PR #213110)
Alex MacLean via llvm-commits
- [llvm] NVPTX: Fix using getVRegDef on a physical register (PR #216735)
Alex MacLean via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
Alex MacLean via llvm-commits
- [llvm] [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (PR #216597)
Alex MacLean via llvm-commits
- [llvm] [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (PR #216597)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Preserve CFGAnalyses in more passes (PR #217062)
Alex MacLean via llvm-commits
- [llvm] [ObjCARCContract] Bail before requesting analyses if !ModuleHasARC (NFC) (PR #216910)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Preserve CFGAnalyses in more passes (PR #217062)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Preserve CFGAnalyses in more passes (PR #217062)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Alex MacLean via llvm-commits
- [llvm] [ObjCARCContract] Bail before requesting analyses if !ModuleHasARC (NFC) (PR #216910)
Alex MacLean via llvm-commits
- [llvm] [mlir] [NVPTX] Add "exclusive" intrinsic variants for tcgen05.alloc/dealloc (PR #216016)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Alex MacLean via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Alex Voicu via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Alex Voicu via llvm-commits
- [llvm] [SPIR-V] Fix storage class mismatch for globals initialized with a function pointer (PR #216744)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
Alex Voicu via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Alexander Wilson via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Alexander Wilson via llvm-commits
- [lldb] [llvm] [DWARF] Add DW_OP_NVIDIA_mux vendor extension (PR #216314)
Alexander Yermolovich via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich via llvm-commits
- [llvm] [SLP] Add helper for accessing Tree Root (NFC) (PR #216783)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the missed vectorization opportunity, NFC (PR #216790)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the missed vectorization opportunity, NFC (PR #216790)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Alexey Bataev via llvm-commits
- [llvm] [SLP][test][NFCI] Add test case for ptrtoaddr (PR #216927)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Extend GEP pointer-chain cost to casts and non-root external uses (PR #216520)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Extend GEP pointer-chain cost to casts and non-root external uses (PR #216520)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Alexey Bataev via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Alexey Bataev via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #199450)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Flatten fsub/fneg chains into fadd reductions with per-operand signs (PR #215840)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Alexey Bataev via llvm-commits
- [llvm] [BOLT] Fix LongJmp layout estimation (PR #215416)
Alexey Moksyakov via llvm-commits
- [libc] [llvm] [libc][realpath][test] Allow test directory to contain symlinks (PR #216828)
Alexey Samsonov via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
Alexey Samsonov via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Alexis Engelke via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Alexis Engelke via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Add persistent metadata IDs for faster debug printing (PR #216838)
Alexis Engelke via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Amy Kwan via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Anatoly Trosinenko via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Switch safe-distance APIs to operate in elements instead of bits, NFCI'ish (PR #191867)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Andrew Ng via llvm-commits
- [llvm] [docs] Update docs for CMake `LLVM_LIT_TOOLS_DIR` to Git for Windows (PR #217003)
Andrew Ng via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Andrzej Warzyński via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Andrzej Warzyński via llvm-commits
- [llvm] [LLVMABI] Create a skeleton for AArch64 ABI handling (PR #216222)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct return case (PR #216437)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
Andy Kaylor via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [clang] [llvm] [CMake] Version Darwin dylib identities (PR #189004)
Anthony Latsis via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Antoine Bastide via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Antoine Bastide via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Antoine Bastide via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [CodeExtractor] Reject regions with terminating deoptimize (PR #204560)
Arda Serdar Pektezol via llvm-commits
- [llvm] [LICM] Handle conflicting preheader defs (PR #195510)
Arda Serdar Pektezol via llvm-commits
- [llvm] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix s_buffer_load crash for illegal result types (PR #215483)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix unsaturated add when moving 64-bit ctlz/cttz to the VALU (PR #216707)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip spill slot elimination when reload isn't dominated by stores (PR #215953)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip spill slot elimination when reload isn't dominated by stores (PR #215953)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][LowerBufferFatPointers] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) (PR #216966)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) (PR #216966)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix denormal handling in legalizeFlogUnsafe (PR #217008)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Arseniy Obolenskiy via llvm-commits
- [llvm] [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (PR #216597)
Arthur Eubanks via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Arthur Eubanks via llvm-commits
- [clang] [llvm] [SimplifyCFG] Merge compatible noreturn calls terminating in unreachable (PR #214799)
Arthur Eubanks via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
Asher Dobrescu via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Avi Kivity via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Avi Kivity via llvm-commits
- [llvm] [SLP] Merge redundant input operands of binary-operator nodes (PR #208670)
Balakrishna Bandlapalli via llvm-commits
- [llvm] [SLP] Extend compare chains downward before bottom-up vectorization (PR #210921)
Balakrishna Bandlapalli via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [Bazel] Fixes de7cacd (PR #216949)
Benjamin Kramer via llvm-commits
- [llvm] [InferAttrs] Annotate math and basic string libcalls with `nosync` (PR #197761)
Benjamin Luke via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Combine shift and truncate into deinterleave. (PR #216060)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Combine shift and truncate into deinterleave. (PR #216060)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Save more ZA state around TLS-descriptor calls (PR #216293)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Bhavesh M via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Bhavesh M via llvm-commits
- [llvm] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
Bill Wendling via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Brooks Davis via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Brooks Davis via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Chinmay Deshpande via llvm-commits
- [compiler-rt] [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (PR #216579)
Chris Apple via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suites (PR #217094)
Chris Apple via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Christian Ulmann via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Christudasan Devadasan via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Chuanqi Xu via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Use false instead of converting MCRegister() to bool. NFC (PR #216635)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
Craig Topper via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Craig Topper via llvm-commits
- [llvm] [RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate (PR #214877)
Craig Topper via llvm-commits
- [llvm] RISCV: Fix VL optimizer crash on an undef VL operand (PR #216803)
Craig Topper via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
Craig Topper via llvm-commits
- [llvm] [BreakFalseDeps] Use MCRegister. NFC (PR #216921)
Craig Topper via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
Craig Topper via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Craig Topper via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Craig Topper via llvm-commits
- [llvm] [DbgEntityHistoryCalculator] Use Register. NFC (PR #216933)
Craig Topper via llvm-commits
- [llvm] [DbgEntityHistoryCalculator] Use Register. NFC (PR #216933)
Craig Topper via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
Craig Topper via llvm-commits
- [llvm] [RegAllocFast] Use MCRegister instead of MCPhysReg. NFC (PR #216926)
Craig Topper via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Craig Topper via llvm-commits
- [llvm] [BreakFalseDeps] Use MCRegister. NFC (PR #216921)
Craig Topper via llvm-commits
- [llvm] [LiveVariables] Use MCRegister. NFC (PR #216928)
Craig Topper via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Add an initial fast path for common legal operations (PR #216691)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Add an initial fast path for common legal operations (PR #216691)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Add an initial fast path for common legal operations (PR #216691)
Cullen Rhodes via llvm-commits
- [compiler-rt] [compiler-rt] [Darwin] Bump min-deployment targets to match libc++ (PR #216855)
Dan Blackwell via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Dan Bonachea via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Dan Bonachea via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Dan Bonachea via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Dan Bonachea via llvm-commits
- [flang] [llvm] [flang] Fix incorrect DSE of VALUE dummy arg copy stores due to TBAA mismatch (PR #215366)
Daniel Chen via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [flang] [llvm] [flang] Fix incorrect DSE of VALUE dummy arg copy stores due to TBAA mismatch (PR #215366)
Daniel Chen via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
Daniel Donenfeld via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
Daniel Donenfeld via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
Daniel Donenfeld via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
Daniel Donenfeld via llvm-commits
- [llvm] [GlobalISel] Use setInstrAndDebugLoc in artifact combines (NFCI) (PR #216424)
Daniel Sanders via llvm-commits
- [llvm] [GlobalISel] Use setInstrAndDebugLoc in artifact combines (NFCI) (PR #216424)
Daniel Sanders via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
David Blaikie via llvm-commits
- [llvm] [AArch64] Do not allow anyext load in isEquivalentMaskless (PR #216288)
David Green via llvm-commits
- [llvm] [AArch64] Do not allow anyext load in isEquivalentMaskless (PR #216288)
David Green via llvm-commits
- [llvm] [AArch64] Do not allow anyext load in isEquivalentMaskless (PR #216288)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Refine large sext/zext costs. (PR #216683)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Select sqdmulh for smul.fix.sat with scale == eltbits-1 (PR #211579)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
David Green via llvm-commits
- [llvm] [AArch64] Add pattern for reassociating 3-way FADD to form FADDP (PR #216687)
David Green via llvm-commits
- [llvm] GlobalISel: Add m_PosZeroFP matcher and use it in AArch64 selector (PR #216925)
David Green via llvm-commits
- [llvm] [GlobalISel][AArch64][AMDGPU] Don't narrow saturating fp-to-int conversions (PR #215567)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2/V3] Detect ADD-based zero-latency moves (PR #216750)
David Green via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
David Green via llvm-commits
- [llvm] [InterleavedLoadCombine] Index candidates to avoid quadratic matching (PR #213053)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
David Sherwood via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
David Sherwood via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
David Sherwood via llvm-commits
- [llvm] [AArch64] Don't add runtime SCEV checks from containsDecreasingPointers. (PR #216961)
David Sherwood via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName and GetChildMemberWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName and GetChildMemberWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName and GetChildMemberWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName and GetChildMemberWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct return case (PR #216437)
David Truby via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
David Truby via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
David Truby via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
David Truby via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
David Truby via llvm-commits
- [llvm] [LLVMABI] Create a skeleton for AArch64 ABI handling (PR #216222)
David Truby via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
Deepak Shirke via llvm-commits
- [llvm] [WebAssembly] Handle irreducible EH pad backedges (PR #204631)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Handle irreducible EH pad backedges (PR #204631)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Handle irreducible EH pad backedges (PR #204631)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Handle irreducible EH pad backedges (PR #204631)
Demetrius Kanios via llvm-commits
- [llvm] [BPF] Use fetch insn for relaxed atomics with a used result (PR #217074)
Denis Mingulov via llvm-commits
- [llvm] [mlir] [NVPTX] Add "exclusive" intrinsic variants for tcgen05.alloc/dealloc (PR #216016)
Dharuni R Acharya via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Dhruva Chakrabarti via llvm-commits
- [llvm] [2/2][AMDGPU] Insert IMPLICIT_DEF to provide a reaching def for unspilled reloads (PR #200126)
Dhruva Chakrabarti via llvm-commits
- [llvm] [AMDGPU] Fix overlapping insert crash during rewrite-agpr-copy-mfma (PR #205962)
Dhruva Chakrabarti via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (PR #216990)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
Diana Picus via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Dmitry Rogozhkin via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA operand selection and fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA operand selection and fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Check the fmul's own flags in canConvertToFMA (PR #216599)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA operand selection and fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA operand selection and fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Dmitry Sidorov via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Dmitry Vasilyev via llvm-commits
- [llvm] [AMDGPU] Restrict DPP combine from performing bad transformations when handling certain REV subtraction insts that use Src1 as the DPP operand (PR #216835)
Domenic Nutile via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Douglas Yung via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Durgadoss R via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Durgadoss R via llvm-commits
- [llvm] [AArch64] Do not allow anyext load in isEquivalentMaskless (PR #216288)
Eli Friedman via llvm-commits
- [llvm] [SROA] Allow canonicalizing homogeneous array allocas to vectors (PR #216456)
Eli Friedman via llvm-commits
- [llvm] [InferAttrs] Annotate math and basic string libcalls with `nosync` (PR #197761)
Eli Friedman via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Eli Friedman via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Eli Friedman via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Eli Friedman via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Eli Friedman via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] [NFC][InstrProf] Remove unused test profiles (PR #216782)
Ellis Hoag via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] [NFC][MemProf] Replace MemProf binary with YAML (PR #216796)
Ellis Hoag via llvm-commits
- [llvm] [NFC][MemProf] Replace MemProf binary with YAML (PR #216796)
Ellis Hoag via llvm-commits
- [llvm] [NFC][InstrProf] Remove unused test profiles (PR #216782)
Ellis Hoag via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] [NFC][MemProf] Replace memprofraw with YAML in memprofmissingfunc.ll test (PR #216843)
Ellis Hoag via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Ellis Hoag via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Ellis Hoag via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Ellis Hoag via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Ellis Hoag via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Ellis Hoag via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Ellis Hoag via llvm-commits
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Ellis Hoag via llvm-commits
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Ellis Hoag via llvm-commits
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Ellis Hoag via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Emery Conrad via llvm-commits
- [llvm] [AMDGPU] Generalize scratch SGPR CFI emission (PR #217066)
Emma Pilkington via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Eugene Epshteyn via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Fabian Ritter via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Fabian Ritter via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
Fangrui Song via llvm-commits
- [llvm] [SystemZ][z/OS] Refactor switching section for HLASM (PR #216824)
Fangrui Song via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Farid Zakaria via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Farid Zakaria via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Farid Zakaria via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Farid Zakaria via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Farid Zakaria via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Farid Zakaria via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Farid Zakaria via llvm-commits
- [llvm] [X86] Use a large-model call for __tls_get_addr (PR #216195)
Farid Zakaria via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][Scalarizer] Make sure TargetTransformInfoWrapperPass is setup (PR #216893)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][Scalarizer] Make sure TargetTransformInfoWrapperPass is setup (PR #216893)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][Scalarizer] Make sure TargetTransformInfoWrapperPass is setup (PR #216893)
Farzon Lotfi via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
Felipe de Azevedo Piovezan via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
Felipe de Azevedo Piovezan via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (PR #211345)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (PR #211345)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (PR #211346)
Finn Plummer via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove the unused CalculateTripCountMinusVF opcode (NFC) (PR #216675)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Check enclosing region first (NFC). (PR #216676)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove the unused CalculateTripCountMinusVF opcode (NFC) (PR #216675)
Florian Hahn via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove the unused CalculateTripCountMinusVF opcode (NFC) (PR #216675)
Florian Hahn via llvm-commits
- [llvm] [PassBuilder] Run trivial loop unswitching after late function-simpli… (PR #215899)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add lower bounds for all inductions in a loop header. (PR #216764)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Check enclosing region first (NFC). (PR #216676)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Verify VPIRFlags when creating VPWidenRecipe. (PR #213039)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add transform to convert masked EE plan to branch + unmasked ops. (PR #216848)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add transform to convert masked EE plan to branch + unmasked ops. (PR #216848)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Don't add runtime SCEV checks from containsDecreasingPointers. (PR #216961)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Check enclosing region first (NFC). (PR #216676)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Check enclosing region first (NFC). (PR #216676)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Florian Hahn via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Florian Hahn via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify live-ins via SCEV in epilogue plan (PR #215774)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
Florian Hahn via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
Florian Hahn via llvm-commits
- [llvm] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Frank Schlimbach via llvm-commits
- [llvm] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Frank Schlimbach via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
Garvit Gupta via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
Garvit Gupta via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
Garvit Gupta via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
Garvit Gupta via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [BPF] Fix miscompile when conditional branch targets empty MBB (PR #216913)
Gauarv Chaudhary via llvm-commits
- [llvm] [BPF] Fix miscompile when conditional branch targets empty MBB (PR #216913)
Gauarv Chaudhary via llvm-commits
- [llvm] [AMDGPU] Restrict DPP combine from performing bad transformations when handling certain REV subtraction insts that use Src1 as the DPP operand (PR #216835)
Georg Lehmann via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Graham Hunter via llvm-commits
- [llvm] [TTI] Improve histogram intrinsic costing (PR #216337)
Graham Hunter via llvm-commits
- [llvm] [TTI] Improve histogram intrinsic costing (PR #216337)
Graham Hunter via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Graham Hunter via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Graham Hunter via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [llvm-gsymutil] Suppress all error and warning messages when `--quiet` (PR #215912)
Greg Clayton via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Grigory Pastukhov via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout and Rubin multicast extensions (PR #216753)
Guray Ozen via llvm-commits
- [llvm] AArch64: Fix optimizeCondBranch crash on an undef register (PR #216593)
Guy David via llvm-commits
- [llvm] [LAA] Give the symbolic strides map a named type (NFC) (PR #216731)
Guy David via llvm-commits
- [llvm] [LAA] Give the symbolic strides map a named type (NFC) (PR #216731)
Guy David via llvm-commits
- [llvm] [ARM] Allow tTAILJMPd on v8-M Baseline (PR #216747)
Guy David via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
Gábor Spaits via llvm-commits
- [llvm] [InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (PR #216072)
Hadong Lee via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee via llvm-commits
- [llvm] Update Windows release script (PR #215749)
Hans Wennborg via llvm-commits
- [llvm] Update Windows release script (PR #215749)
Hans Wennborg via llvm-commits
- [llvm] Update Windows release script (PR #215749)
Hans Wennborg via llvm-commits
- [llvm] [AArch64] Add pattern for reassociating 3-way FADD to form FADDP (PR #216687)
Hari Limaye via llvm-commits
- [llvm] [SLP] Add helper for accessing Tree Root (NFC) (PR #216783)
Hari Limaye via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Pass alignment and size to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] [AArch64] Add pattern for reassociating 3-way FADD to form FADDP (PR #216687)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Prefer SVE over NEON for fixed-width ASL LSR (PR #199003)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [LV] Take LoopVectorizeHints from VFSelectionContext (NFC) (PR #216737)
Hassnaa Hamdi via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Helena Kotas via llvm-commits
- [llvm] [InstCombine] Fix crash on dereferencing null insertion point (PR #216363)
Hendrik Hübner via llvm-commits
- [llvm] [LoopIdiom] Do not emit wcslen for underaligned wide loads (PR #216080)
Henry Jiang via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Hussam Alhassan via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Hussam Alhassan via llvm-commits
- [llvm] [SystemZ] Keep patchable function entries at function start (PR #216762)
Ilya Leoshkevich via llvm-commits
- [compiler-rt] [sanitizer_common][PowerPC64] Fix internal_clone() error handling (PR #99908)
Ilya Leoshkevich via llvm-commits
- [llvm] [SystemZ] Support the 'M' code for the odd register in inline-asm (PR #215481)
Ilya Leoshkevich via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller via llvm-commits
- [llvm] [bazel:mlir] Fix build after c8a0460. (PR #216719)
Ingo Müller via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
Jack Styles via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
Jack Styles via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jackson Stogel via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
James Henderson via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
James Henderson via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
James Henderson via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
James Henderson via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
James Henderson via llvm-commits
- [llvm] [Support] ScopedPrinter: support pretty-printing JSON (PR #214806)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (PR #214527)
James Henderson via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
James Henderson via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
James Henderson via llvm-commits
- [llvm] [offload][l0] Synchronize seed upload in `olMemFill` L0 slow path (PR #215270)
Jan Trusiłło via llvm-commits
- [llvm] [Inliner][TTI][AMDGPU] Add size growth TTI hook for unreachable-termed bb (PR #217014)
Janek van Oirschot via llvm-commits
- [llvm] [mlir] [mlir][IR] Add SymbolUserTypeInterface (PR #198435)
Jared Hoberock via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Jason Eckhardt via llvm-commits
- [llvm] [GlobalISel] Reject physicals in ConstantMatch::match. (PR #211383)
Jason Eckhardt via llvm-commits
- [llvm] [GlobalISel] Reject physicals in ConstantMatch::match. (PR #211383)
Jason Eckhardt via llvm-commits
- [llvm] [GlobalISel][AArch64][AMDGPU] Don't narrow saturating fp-to-int conversions (PR #215567)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Jerry Dang via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
Jiaxun Yang via llvm-commits
- [llvm] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Jim Lin via llvm-commits
- [llvm] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Jim Lin via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT][ICP] Use PC-relative instructions for x86 PIC binaries in ICP (PR #216587)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [BOLT][X86] Add missing MOV8 instruction cases in X86MCPlusBuilder (PR #216207)
Joey Riches via llvm-commits
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Jon Roelofs via llvm-commits
- [llvm] Emit DW_AT_identifier_case for compile units (PR #216197)
Jonas Devlieghere via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Jonathan Thackray via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
Joseph Huber via llvm-commits
- [llvm] [llvm-objdump] Fix inverted --arch-name filter for offload bundles (PR #216161)
Joseph Huber via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Joshua Batista via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Joshua Batista via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Joshua Batista via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Joshua Batista via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2/V3] Detect ADD-based zero-latency moves (PR #216750)
Julien Villette via llvm-commits
- [clang] [llvm] [HLSL] Add Texture2DMS (PR #211972)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add Texture2DMS (PR #211972)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add Texture2DMS (PR #211972)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add Texture2DMS (PR #211972)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (PR #211346)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (PR #211345)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (PR #211345)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (PR #211346)
Justin Bogner via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Justin Fargnoli via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Kaitlin Peng via llvm-commits
- [llvm] [SimplifyCFG] Add foldCondStoreToSelect optimization (PR #207654)
Karthika Devi C via llvm-commits
- [llvm] [SimplifyCFG] Add foldCondStoreToSelect optimization (PR #207654)
Karthika Devi C via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Kazu Hirata via llvm-commits
- [llvm] [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (PR #216833)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Kazu Hirata via llvm-commits
- [llvm] [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (PR #216833)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Clean up FoldingSet (NFC) (PR #216944)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Clean up FoldingSet (NFC) (PR #216944)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Clean up FoldingSet (NFC) (PR #216944)
Kazu Hirata via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Kelvin Li via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Kevin Sala Penades via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Kevin Sala Penades via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Kieran B via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Kieran B via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Kieran B via llvm-commits
- [clang] [flang] [llvm] [flang] Improvise the error message for the option "-fconvert" with allowed values (PR #215966)
Kiran Kumar T P via llvm-commits
- [clang] [flang] [llvm] [flang] Improvise the error message for the option "-fconvert" with allowed values (PR #215966)
Kiran Kumar T P via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Kristina Bessonova via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Kristina Bessonova via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Kristina Bessonova via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Kristina Bessonova via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Split large raw buffer offsets to SOFFSET where allowed (PR #207821)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU: Capture G_PTR_ADD flags via m_MIFlags in getBaseWithConstantOffset (PR #216809)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Add more cases to the "this is a wave ID" recognizer (PR #177713)
Krzysztof Drewniak via llvm-commits
- [llvm] [libsycl][unit][CMake] Fix unittests gtest CMake target (PR #216344)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Kseniya Tikhomirova via llvm-commits
- [llvm] Handler api rebased (PR #216718)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add sycl_khr_default_context (PR #216863)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Kseniya Tikhomirova via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Kyungtak Woo via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Kyungtak Woo via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Kyungtak Woo via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use PatLeaf to simplify XAndes and XCV select patterns. NFC (PR #216839)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Generalize scratch SGPR CFI emission (PR #217066)
Lancelot Six via llvm-commits
- [llvm] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Rename "managed code" to "keepalive". NFC. (PR #216670)
Lang Hames via llvm-commits
- [llvm] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
Lang Hames via llvm-commits
- [llvm] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Rename "managed code" to "keepalive". NFC. (PR #216670)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add missing `#include <optional>` (PR #216894)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add missing `#include <optional>` (PR #216894)
Lang Hames via llvm-commits
- [llvm] [ORC] Share memory-map bindings between their two clients (PR #216911)
Lang Hames via llvm-commits
- [llvm] [ORC] Share memory-map bindings between their two clients (PR #216911)
Lang Hames via llvm-commits
- [llvm] [ORC] Share memory-map bindings between their two clients (PR #216911)
Lang Hames via llvm-commits
- [llvm] [ORC] Share memory-map bindings between their two clients (PR #216911)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Fix typo in comment. NFC. (PR #217001)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add StringOutputStream for <sstream>-free messages (PR #217022)
Lang Hames via llvm-commits
- [llvm] [llvm-objdump] Fix inverted --arch-name filter for offload bundles (PR #216161)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [openmp] [OpenMPOpt] Ask the runtime how many of a block's threads can be workers (PR #217080)
Larry Meadows via llvm-commits
- [llvm] [OpenMPOpt] Emit poison, not undef, for placeholder global initializers (PR #217081)
Larry Meadows via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
Larry Meadows via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [openmp] [OpenMPOpt] Ask the runtime how many of a block's threads can be workers (PR #217080)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [OpenMPOpt] Emit poison, not undef, for placeholder global initializers (PR #217081)
Larry Meadows via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
Larry Meadows via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
Larry Meadows via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [llvm] [openmp] [OpenMPOpt] Ask the runtime how many of a block's threads can be workers (PR #217080)
Larry Meadows via llvm-commits
- [llvm] [RegAlloc] Consider rematerialization over CSR use (PR #206756)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Lukas Sommer via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Madhur Kumar via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
Martin Paul Lücke via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
Martin Storsjö via llvm-commits
- [llvm] AArch64: Fix optimizeCondBranch crash on an undef register (PR #216593)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use false instead of converting MCRegister() to bool. NFC (PR #216635)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Provide fp128 long double libcalls on X86 (PR #216622)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Introduce m_GPtrAdd flags matcher in CombinerHelper (PR #216600)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (PR #216601)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (PR #216601)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (PR #216601)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Provide fp128 long double libcalls on X86 (PR #216622)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (PR #216601)
Matt Arsenault via llvm-commits
- [llvm] PowerPC: Fix MI peephole crash on an undef forwarding operand (PR #216685)
Matt Arsenault via llvm-commits
- [llvm] PowerPC: Fix MI peephole crash on an undef forwarding operand (PR #216685)
Matt Arsenault via llvm-commits
- [llvm] PowerPC: Fix MI peephole crash on an undef forwarding operand (PR #216685)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Add an initial fast path for common legal operations (PR #216691)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Guard optimizeCondBranch against a physical copy source (PR #216699)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Guard optimizeCondBranch against a physical copy source (PR #216699)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Guard optimizeCondBranch against a physical copy source (PR #216699)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Matt Arsenault via llvm-commits
- [llvm] PowerPC: Fix VSX swap removal crash on an undef register (PR #216714)
Matt Arsenault via llvm-commits
- [llvm] PowerPC: Fix VSX swap removal crash on an undef register (PR #216714)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Matt Arsenault via llvm-commits
- [llvm] PowerPC: Fix VSX swap removal crash on an undef register (PR #216714)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Fix csel-fold crash on an undef register (PR #216720)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Fix csel-fold crash on an undef register (PR #216720)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Fix csel-fold crash on an undef register (PR #216720)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Matt Arsenault via llvm-commits
- [llvm] NVPTX: Fix using getVRegDef on a physical register (PR #216735)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang/AMDGPU: Don't emit target-features on AMDGCN-flavored SPIR-V (PR #216678)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for selector vector-source instruction lookups (PR #216792)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for selector vector-source instruction lookups (PR #216792)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] MachinePipeliner: Fix using getUniqueVRegDef on a physical register (PR #216793)
Matt Arsenault via llvm-commits
- [llvm] MachinePipeliner: Fix using getUniqueVRegDef on a physical register (PR #216793)
Matt Arsenault via llvm-commits
- [llvm] MachinePipeliner: Fix using getUniqueVRegDef on a physical register (PR #216793)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Matt Arsenault via llvm-commits
- [llvm] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Matt Arsenault via llvm-commits
- [llvm] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Stop improperly reporting fp128 long double calls on ARM (PR #215917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
Matt Arsenault via llvm-commits
- [llvm] [APFloat][SelectionDAG] Support Float8E5M3FNU in `convert.{to,from}.arbitrary.fp` (PR #216387)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix VL optimizer crash on an undef VL operand (PR #216803)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Use setInstrAndDebugLoc in artifact combines (NFCI) (PR #216424)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Guard optimizeCondBranch against a physical copy source (PR #216699)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for G_BITCAST check in RegBankLegalize (PR #216808)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Capture G_PTR_ADD flags via m_MIFlags in getBaseWithConstantOffset (PR #216809)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Capture G_PTR_ADD flags via m_MIFlags in getBaseWithConstantOffset (PR #216809)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Fix MachineSink trivial coalescing crash on an undef register (PR #216632)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Fix MachineSink trivial coalescing crash on an undef register (PR #216742)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Fix machine sink critical edge crash on an undef register (PR #216870)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Fix machine sink critical edge crash on an undef register (PR #216870)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Fix machine sink critical edge crash on an undef register (PR #216870)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix using getVRegDef on a physical register (PR #216749)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Fix machine sink critical edge crash on an undef register (PR #216870)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Add m_PosZeroFP matcher and use it in AArch64 selector (PR #216925)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Add m_PosZeroFP matcher and use it in AArch64 selector (PR #216925)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Add m_PosZeroFP matcher and use it in AArch64 selector (PR #216925)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Use mi_match in combiner match functions (PR #216964)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Use mi_match in combiner match functions (PR #216964)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Use mi_match in combiner match functions (PR #216964)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Combine G_SEXT_INREG(G_ZEXT) -> G_SEXT through unmerge (PR #216951)
Matt Arsenault via llvm-commits
- [llvm] [LiveVariables] Use MCRegister. NFC (PR #216928)
Matt Arsenault via llvm-commits
- [llvm] [DbgEntityHistoryCalculator] Use Register. NFC (PR #216933)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Restrict DPP combine from performing bad transformations when handling certain REV subtraction insts that use Src1 as the DPP operand (PR #216835)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip spill slot elimination when reload isn't dominated by stores (PR #215953)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (PR #211503)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (PR #211503)
Matt Arsenault via llvm-commits
- [llvm] [MIPS] Support MIPS I hard-float double loads/stores with LWC1/SWC1 (PR #209362)
Matt Arsenault via llvm-commits
- [llvm] [MIPS] Support MIPS I hard-float double loads/stores with LWC1/SWC1 (PR #209362)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix soft-promotion of f16 BUILD_VECTOR for MSA targets (PR #210515)
Matt Arsenault via llvm-commits
- [llvm] [RegAllocFast] Use MCRegister instead of MCPhysReg. NFC (PR #216926)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (PR #216990)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix unaligned SMEM dword immediate offsets (PR #216269)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix denormal handling in legalizeFlogUnsafe (PR #217008)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use getDefBlock in MachineLoop::isLoopInvariant (PR #217018)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use getDefBlock in MachineLoop::isLoopInvariant (PR #217018)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use getDefBlock in MachineLoop::isLoopInvariant (PR #217018)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Use getDefBlock in MachineLoop::isLoopInvariant (PR #217018)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Matt Arsenault via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Matt Arsenault via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault via llvm-commits
- [llvm] [mlir] [MLIR][ADT] Fix uninitialized scalar and array-vs-singleton patterns flagged by Coverity in generated code (PR #215217)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [MLIR][ADT] Fix uninitialized scalar and array-vs-singleton patterns flagged by Coverity in generated code (PR #215217)
Mehdi Amini via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Mehdi Amini via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Mehdi Amini via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
Michael Klemm via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
Michael Klemm via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
Michael Klemm via llvm-commits
- [flang] [llvm] [Flang] KIND De-Templatization (PR #206907)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216756)
Michael Kruse via llvm-commits
- [llvm] [RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate (PR #214877)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Enable shouldMaximizeVectorBandwidth (PR #216005)
Min-Yih Hsu via llvm-commits
- [llvm] [AArch64] Support instruction fusion for MCA (PR #215789)
Min-Yih Hsu via llvm-commits
- [llvm] [AArch64] Support instruction fusion for MCA (PR #215789)
Min-Yih Hsu via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Mircea Trofin via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Mircea Trofin via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Mircea Trofin via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Mircea Trofin via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Nashe Mncube via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Nathan Corbyn via llvm-commits
- [llvm] [tsan] Use pass options for ThreadSanitizerPass (NFC) (PR #215289)
Naveen Seth Hanig via llvm-commits
- [llvm] [TTI][NVPTX] Separate spill thresholds from register budgets (PR #216755)
Nick Riasanovsky via llvm-commits
- [llvm] Fix/slsr defer poison drops (PR #217093)
Nick Riasanovsky via llvm-commits
- [llvm] [SLSR] Defer removal of poison-generating annotations if not executed (PR #217093)
Nick Riasanovsky via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [mlir] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Nikita Popov via llvm-commits
- [llvm] [mlir] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Nikita Popov via llvm-commits
- [llvm] [mlir] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
Nikita Popov via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Nikita Popov via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Nikita Popov via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Nikita Popov via llvm-commits
- [llvm] [NFC] [llvm] mark MachineLoop get{Bottom, Top}Block const (PR #216860)
Nikita Popov via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
Nikita Popov via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
Nikita Popov via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
Nikita Popov via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Nikita Popov via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold scmp(X, 0) to sext_or_trunc(X) when X is in [-1, 1] (PR #216046)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold scmp(X, 0) to sext_or_trunc(X) when X is in [-1, 1] (PR #216046)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Nikita Popov via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Nikita Popov via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [clang] [llvm] [dyndbg][Clang] Implement nested-ELF dynamic debugging support (PR #216307)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [dyndbg][Clang] Implement nested-ELF dynamic debugging support (PR #216307)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [compiler-rt] [llvm] [MemProf] Support multiple profiled binaries (PR #217039)
Parmida Vahdatnia via llvm-commits
- [llvm] Support TR Hardware Instruction for SystemZ (PR #216899)
Patrick Apgar via llvm-commits
- [llvm] Support TR Hardware Instruction for SystemZ (PR #216899)
Patrick Apgar via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [llvm] [IR] Fix llvm.powi intrinsic decl (PR #216160)
Paul Walker via llvm-commits
- [llvm] [AArch64][SelectionDAG] Optimise ADDLV reductions inserted into zero vector (PR #215814)
Paul Walker via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
Paul Walker via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
Paul Walker via llvm-commits
- [llvm] [LLVM][SelectionDAG] Implement unrolling of scalable vectors. (PR #216985)
Paul Walker via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Paul Walker via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Optimize logical ops with convert.to.svbool (PR #160408)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Optimize logical ops with convert.to.svbool (PR #160408)
Paul Walker via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Paul Walker via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
Pavel Labath via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
Pavel Labath via llvm-commits
- [llvm] Extending LoopVersioningLICM to handle cases where loopbound is invariant (PR #192902)
Pawan Nirpal via llvm-commits
- [llvm] [RISCV] Use PatLeaf to simplify XAndes and XCV select patterns. NFC (PR #216839)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Enable shouldMaximizeVectorBandwidth (PR #216005)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Enable shouldMaximizeVectorBandwidth (PR #216005)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Pengcheng Wang via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Peter Smith via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [llvm] [AArch64][BOLT] Fold local-exec TLS relocations into loads and stores (PR #215531)
Peter Smith via llvm-commits
- [llvm] [SCEV] Fix infinite recursion in expensive range sharpening (PR #215029)
Philip Reames via llvm-commits
- [llvm] [ExpandMemCmp] Only narrow load sizes for targets that opt in (PR #215186)
Philip Reames via llvm-commits
- [llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
Philip Reames via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
Phoebe Wang via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Phoebe Wang via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout and Rubin multicast extensions (PR #216753)
Pradeep Kumar via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [libc][bazel] Update bazel overlay for ceilf128 emulated float128 changes (PR #216515)
Pranav Kant via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Pranav Kant via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Pranav Kant via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
Pranav Kant via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
Pranav Kant via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
Pranav Kant via llvm-commits
- [llvm] [bazel] Fixes #215349 (PR #216811)
Pranav Kant via llvm-commits
- [llvm] [bazel] Fixes #215349 (PR #216811)
Pranav Kant via llvm-commits
- [compiler-rt] [asan][test] Exclude invalid-pointer-pairs-vector-extract.cpp from Solaris (PR #216606)
Rainer Orth via llvm-commits
- [compiler-rt] [fuzzer] Restrict merge-sigusr.test to Linux (PR #216702)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on FreeBSD (PR #216703)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
Rainer Orth via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout and Rubin multicast extensions (PR #216753)
Rajat Bajpai via llvm-commits
- [llvm] [SCEV] Use SCEVUse for ValuesAtScope (NFC). (PR #207062)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use SCEVUse for ValuesAtScope (NFC). (PR #207062)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, improve speculation (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Create strided accesses with loop-inv step (PR #214476)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Create strided accesses with loop-inv step (PR #214476)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Introduce vputils::getStrideMultiple (PR #216760)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Mark functions in legacy cost model const (NFC) (PR #216282)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Give the symbolic strides map a named type (NFC) (PR #216731)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify live-ins via SCEV in epilogue plan (PR #215774)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
Reid Kleckner via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Robert Imschweiler via llvm-commits
- [llvm] CodeGen: Use getDefBlock in MachineLoop::isLoopInvariant (PR #217018)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Reduce unnecessary src2 bridge copies in RewriteMFMAFormStage (PR #215806)
Romanov Vlad via llvm-commits
- [llvm] [llvm-gsymutil] Add new `--quieter` option to suppress error (and warning) messages (PR #215912)
Roy Shi via llvm-commits
- [llvm] [llvm-gsymutil] Suppress all error and warning messages when `--quiet` (PR #215912)
Roy Shi via llvm-commits
- [llvm] [llvm-gsymutil] Suppress all error and warning messages when `--quiet` (PR #215912)
Roy Shi via llvm-commits
- [llvm] [SLP]Add extractelement as a main opcode for copyables (PR #216503)
Ryan Buchner via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [compiler-rt] [scudo] Fix MTE remapping for cached allocations (PR #216167)
Sadaf Ebrahimi via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Sam Elliott via llvm-commits
- [llvm] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
Sam Elliott via llvm-commits
- [llvm] [ExpandMemCmp] Only narrow load sizes for targets that opt in (PR #215186)
Sam Elliott via llvm-commits
- [llvm] [UniformityAnalysis] Mark divergent cycle-exit PHIs that select differing values (PR #216296)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [UniformityAnalysis] Mark divergent cycle-exit PHIs that select differing values (PR #216296)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [UniformityAnalysis] Mark divergent cycle-exit PHIs that select differing values (PR #216296)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AArch64][SVE] Support copy of PPR2 register class in copyPhysReg (PR #216303)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SVE] Support copy of PPR2 register class in copyPhysReg (PR #216303)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SVE] Support copy of PPR2 register class in copyPhysReg (PR #216303)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Combine shift and truncate into deinterleave. (PR #216060)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Save more ZA state around TLS-descriptor calls (PR #216293)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
Sander de Smalen via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [lldb] [llvm] [DWARF] Add DW_OP_NVIDIA_mux vendor extension (PR #216314)
Scott Linder via llvm-commits
- [llvm] [PPC] Don't emit overflow error on branches accross different sections. (PR #206812)
Sean Fertile via llvm-commits
- [llvm] [libsycl][unit][CMake] Fix unittests gtest CMake target (PR #216344)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Sergey Shcherbinin via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Sergey Shcherbinin via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Shaurya Srivastava via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Shaurya Srivastava via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
Shaurya Srivastava via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
Shaurya Srivastava via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Shih-Po Hung via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Improve the sequence for initial unclaused VMEM (PR #216897)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Improve the sequence for initial unclaused VMEM (PR #216897)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Shilei Tian via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
Shimin Cui via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Shoaib Meenai via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combine-udiv.ll - regenerate (V)PADD asm comments (PR #216695)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combine-udiv.ll - regenerate (V)PADD asm comments (PR #216695)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] visitFREEZE - always allow freezing multiple operands (PR #152107)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combine-udiv.ll - regenerate (V)PADD asm comments (PR #216695)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] visitFREEZE - always allow freezing multiple operands (PR #152107)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fix soft-promotion of f16 BUILD_VECTOR for MSA targets (PR #210515)
Simon Pilgrim via llvm-commits
- [llvm] Revert "[ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC)" (PR #216957)
Simon Pilgrim via llvm-commits
- [llvm] Revert "[ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC)" (PR #216957)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test coverage for #215069 (PR #216982)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test coverage for #215069 (PR #216982)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test coverage for #215069 (PR #216982)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (PR #217002)
Simon Pilgrim via llvm-commits
- [llvm] [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (PR #217020)
Simon Pilgrim via llvm-commits
- [llvm] [ADT] Reland: Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #217058)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Fold pow2 masked bittest comparisons (PR #216302)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Fold pow2 masked bittest comparisons (PR #216302)
Simon Pilgrim via llvm-commits
- [llvm] [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (PR #217020)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (PR #217002)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Simon Tatham via llvm-commits
- [llvm] [TTI][NVPTX] Separate spill thresholds from register budgets (PR #216755)
Sjoerd Meijer via llvm-commits
- [flang] [llvm] [flang] Fix incorrect DSE of VALUE dummy arg copy stores due to TBAA mismatch (PR #215366)
Slava Zakharin via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Sophia Herrmann via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Sophia Herrmann via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Sophia Herrmann via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Soumil Kushwaha via llvm-commits
- [llvm] [AMDGPU] Improve the sequence for initial unclaused VMEM (PR #216897)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Improve the sequence for initial unclaused VMEM (PR #216897)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Stanislav Mekhanoshin via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU] Merge 32-bit VGPR copies into 64-bit copies (PR #193270)
Steffen Larsen via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [mlir] [MLIR][ADT] Fix uninitialized scalar and array-vs-singleton patterns flagged by Coverity in generated code (PR #215217)
Sylvestre Ledru via llvm-commits
- [llvm] [mlir] [MLIR][ADT] Fix uninitialized scalar and array-vs-singleton patterns flagged by Coverity in generated code (PR #215217)
Sylvestre Ledru via llvm-commits
- [llvm] [mlir] [MLIR][ADT] Fix uninitialized scalar and array-vs-singleton patterns flagged by Coverity in generated code (PR #215217)
Sylvestre Ledru via llvm-commits
- [llvm] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
Thurston Dang via llvm-commits
- [compiler-rt] [asan][test] Exclude invalid-pointer-pairs-vector-extract.cpp from Solaris (PR #216606)
Thurston Dang via llvm-commits
- [compiler-rt] [compiler-rt] Add libbacktrace support on Windows (PR #216584)
Thurston Dang via llvm-commits
- [compiler-rt] [compiler-rt] Add libbacktrace support on Windows (PR #216584)
Thurston Dang via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [SLP][test][NFCI] Add test case for ptrtoaddr (PR #216927)
Thurston Dang via llvm-commits
- [compiler-rt] [asan][test] Disable invalid-pointer-pairs-vector-extract.cpp (PR #217088)
Thurston Dang via llvm-commits
- [compiler-rt] [ASan] Add xfail test for PR #213546 (PR #216532)
Thurston Dang via llvm-commits
- [compiler-rt] [asan][test] Disable invalid-pointer-pairs-vector-extract.cpp (PR #217088)
Thurston Dang via llvm-commits
- [llvm] [SLP][test][NFCI] Add test case for ptrtoaddr (PR #216927)
Thurston Dang via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [SROA] Reject illegal vector memset promotion (PR #216772)
Tim Besard via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [mlir] [APFloat] Report the sign and the zero a conversion cannot represent (PR #216056)
Tim Gymnich via llvm-commits
- [llvm] GlobalISel: Introduce m_GPtrAdd flags matcher in CombinerHelper (PR #216600)
Tim Gymnich via llvm-commits
- [llvm] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
Tim Gymnich via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Tim Gymnich via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Tim Gymnich via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
Tim Gymnich via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
Tim Gymnich via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
Tim Gymnich via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [llvm] workflows/release-binaries: Remove template expansion (PR #215405)
Tom Stellard via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
Tom Stellard via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
Tom Stellard via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
Tom Stellard via llvm-commits
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Tomer Shafir via llvm-commits
- [llvm] RuntimeLibcalls: Stop improperly reporting fp128 long double calls on ARM (PR #215917)
Trevor Gross via llvm-commits
- [llvm] [Nomination] Update HighTec representatives of the Security Group (PR #206457)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [SystemZ] Support the 'M' code for the odd register in inline-asm (PR #215481)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Keep patchable function entries at function start (PR #216762)
Ulrich Weigand via llvm-commits
- [compiler-rt] [JITLink] Allocate frames in SystemZ atexit tests (PR #215482)
Ulrich Weigand via llvm-commits
- [llvm] [JITLink] Make JITLink default in LLJIT for SystemZ (PR #215486)
Ulrich Weigand via llvm-commits
- [compiler-rt] [JITLink] Allocate frames in SystemZ atexit tests (PR #215482)
Ulrich Weigand via llvm-commits
- [llvm] [JITLink] Make JITLink default in LLJIT for SystemZ (PR #215486)
Ulrich Weigand via llvm-commits
- [llvm] [JITLink] Make JITLink default in LLJIT for SystemZ (PR #215486)
Ulrich Weigand via llvm-commits
- [llvm] [JITLink] Make JITLink default in LLJIT for SystemZ (PR #215486)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Support the 'M' code for the odd register in inline-asm (PR #215481)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Keep patchable function entries at function start (PR #216762)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] Support emitting common symbols in HLASM (PR #215278)
Ulrich Weigand via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
Urvi Rav via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Vassil Vassilev via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Vassil Vassilev via llvm-commits
- [llvm] [AMDGPU] Don't combine DS_READs that prevent WMMA latency hiding (PR #216922)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [InstCombine] Fold extractelement of GEPs into a GEP of extractelements (PR #208767)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Vy Nguyen via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Vy Nguyen via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [llvm] [Nomination] Update HighTec representatives of the Security Group (PR #206457)
William Huhn via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
Yanzuo Liu via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
Yanzuo Liu via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
Yanzuo Liu via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
Yanzuo Liu via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
Yanzuo Liu via llvm-commits
- [llvm] [docs] Update docs for CMake `LLVM_LIT_TOOLS_DIR` to Git for Windows (PR #217003)
Yaron Keren via llvm-commits
- [llvm] [AMDGPU] Prefer packed minimum/maximum ops for two-input ops (PR #215449)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Prefer packed minimum/maximum ops for two-input ops (PR #215449)
Yaxun Liu via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [IR] Add persistent metadata IDs for faster debug printing (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Yingwei Zheng via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Yonah Goldberg via llvm-commits
- [llvm] [AMDGPU] PeepholeOptimizer - continue search next new source if a new source found is a subreg (PR #212563)
Yoonseo Choi via llvm-commits
- [clang] [llvm] [clang][SYCL] Embed finalized device images for -foffload-include-binary (PR #216419)
Yury Plyakhin via llvm-commits
- [clang] [llvm] [clang][SYCL] Embed finalized device images for -foffload-include-binary (PR #216419)
Yury Plyakhin via llvm-commits
- [clang] [llvm] [clang][SYCL] Embed finalized device images for -foffload-include-binary (PR #216419)
Yury Plyakhin via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Yusuke MINATO via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Yusuke MINATO via llvm-commits
- [llvm] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang via llvm-commits
- [llvm] [LFI][X86] Enable bundling for the LFI target (PR #214111)
Zachary Yedidia via llvm-commits
- [clang] [llvm] Implement phase 1 of plan (PR #216842)
Zahira Ammarguellat via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Zahira Ammarguellat via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Zahira Ammarguellat via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Zahira Ammarguellat via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Zahira Ammarguellat via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [AMDGPU] Fix s_buffer_load crash for illegal result types (PR #215483)
via llvm-commits
- [llvm] [AMDGPU] Fix s_buffer_load crash for illegal result types (PR #215483)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [llvm] CodeGen: Fix MachineSink trivial coalescing crash on an undef register (PR #216632)
via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
via llvm-commits
- [llvm] 83fc40a - AArch64: Fix optimizeCondBranch crash on an undef register (#216593)
via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
via llvm-commits
- [llvm] 898b018 - [APFloat] Report the sign and the zero a conversion cannot represent (#216056)
via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
via llvm-commits
- [llvm] 07e3a4e - GlobalISel: Introduce m_GPtrAdd flags matcher in CombinerHelper (#216600)
via llvm-commits
- [llvm] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
via llvm-commits
- [llvm] 24045be - [lldb] Fix GetIndexOfChildWithName and GetChildMemberWithName on register sets (#212727)
via llvm-commits
- [llvm] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
via llvm-commits
- [compiler-rt] [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (PR #216579)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
via llvm-commits
- [llvm] b834b9e - [ARM] Emit an error when the hard-float ABI is enabled but can't be used (#111334)
via llvm-commits
- [llvm] f7c03ec - [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (#216338)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] 4487de6 - RuntimeLibcalls: Provide fp128 long double libcalls on X86 (#216622)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [AArch64] Refine large sext/zext costs. (PR #216683)
via llvm-commits
- [llvm] 35aea1d - GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (#216601)
via llvm-commits
- [llvm] 98ae570 - [VPlan] Remove the unused CalculateTripCountMinusVF opcode (NFC) (#216675)
via llvm-commits
- [llvm] PowerPC: Fix MI peephole crash on an undef forwarding operand (PR #216685)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
via llvm-commits
- [llvm] Initialize function_ref::callable (PR #216686)
via llvm-commits
- [llvm] [AArch64] Add pattern for reassociating 3-way FADD to form FADDP (PR #216687)
via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
via llvm-commits
- [llvm] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add an initial fast path for common legal operations (PR #216691)
via llvm-commits
- [compiler-rt] [compiler-rt] Add libbacktrace support on Windows (PR #216584)
via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
via llvm-commits
- [llvm] 54414f0 - GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (#216671)
via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
via llvm-commits
- [llvm] AArch64: Guard optimizeCondBranch against a physical copy source (PR #216699)
via llvm-commits
- [compiler-rt] [fuzzer] Restrict merge-sigusr.test to Linux (PR #216702)
via llvm-commits
- [llvm] eb987cb - [ORC] Add lookupAndApply, replacing buildProxies (#216658)
via llvm-commits
- [llvm] b4a1446 - [X86] combine-udiv.ll - regenerate (V)PADD asm comments (#216695)
via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on FreeBSD (PR #216703)
via llvm-commits
- [llvm] [AMDGPU] Fix unsaturated add when moving 64-bit ctlz/cttz to the VALU (PR #216707)
via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
via llvm-commits
- [llvm] [offload][l0] Synchronize seed upload in `olMemFill` L0 slow path (PR #215270)
via llvm-commits
- [llvm] 3f93f77 - GlobalISel: Match loads by pointer operand in CombinerHelper (#216672)
via llvm-commits
- [llvm] PowerPC: Fix VSX swap removal crash on an undef register (PR #216714)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] [NVPTX] Extend SETP commuting to support SELP users (PR #215897)
via llvm-commits
- [llvm] 7baba22 - [IR] Add elementwise modifier to atomic stores (#210672)
via llvm-commits
- [llvm] AArch64: Fix csel-fold crash on an undef register (PR #216720)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
via llvm-commits
- [llvm] 4afd874 - [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (#214533)
via llvm-commits
- [llvm] 9724b4f - [SLP] Check the fmul's own flags in canConvertToFMA (#216599)
via llvm-commits
- [llvm] d41f833 - [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (#216697)
via llvm-commits
- [llvm] [NVPTX] Support slct for sign-based selects (PR #214860)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] ca599aa - [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (#209100)
via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
via llvm-commits
- [llvm] [SLP] Allow UDiv X, C <--> LShr X, log2(C) tranformations in BinOpSameOpcodeHelper (PR #181731)
via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] [LAA] Give the symbolic strides map a named type (NFC) (PR #216731)
via llvm-commits
- [llvm] 4f1066b - [SLP]Recalculate cleared deps for all cancelled copyable elements
via llvm-commits
- [llvm] d9274cd - [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (#216162)
via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
via llvm-commits
- [llvm] [SystemZ] Keep patchable function entries at function start (PR #216762)
via llvm-commits
- [llvm] 759e214 - [NVPTX] Cleanup overloaded intrinsic addrspace matching (NFC) (#213110)
via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
via llvm-commits
- [llvm] [ConstraintElim] Add lower bounds for all inductions in a loop header. (PR #216764)
via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
via llvm-commits
- [compiler-rt] 782f113 - [sanitizer] Skip hanging tests on NetBSD (#216712)
via llvm-commits
- [llvm] 7c26749 - NVPTX: Fix using getVRegDef on a physical register (#216735)
via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] 9a5bd30 - clang/AMDGPU: Use feature bitset instead of ArchAttr (#216674)
via llvm-commits
- [llvm] [SROA] Reject illegal vector memset promotion (PR #216772)
via llvm-commits
- [llvm] 0b99968 - [InstCombine] Fix crash on dereferencing null insertion point (#216363)
via llvm-commits
- [llvm] 3eeaa77 - AMDGPU: Fix machine sink crash on an undef SGPR operand (#216721)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
via llvm-commits
- [llvm] 60fd524 - [AMDGPU] Use false instead of converting MCRegister() to bool. NFC (#216635)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [NFC][InstrProf] Remove unused test profiles (PR #216782)
via llvm-commits
- [llvm] [SLP] Add helper for accessing Tree Root (NFC) (PR #216783)
via llvm-commits
- [llvm] Support non-constant `G_BUILD_VECTOR` in X86. (PR #182502)
via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] 8b990b7 - [AArch64] Select sqdmulh for smul.fix.sat with scale == eltbits-1 (#211579)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the missed vectorization opportunity, NFC (PR #216790)
via llvm-commits
- [llvm] e7b3f73 - [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (#216597)
via llvm-commits
- [llvm] 5ccbdef - [RISCV] Add HasConditionalMoveFusion Zibi patterns. (#216452)
via llvm-commits
- [llvm] f6d259f - [SLP][NFC]Add a test with the missed vectorization opportunity, NFC
via llvm-commits
- [llvm] AMDGPU: Use mi_match for selector vector-source instruction lookups (PR #216792)
via llvm-commits
- [llvm] ec85dd4 - AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (#216775)
via llvm-commits
- [llvm] b53468e - AMDGPU: Use mi_match for more manual selector patterns (#216726)
via llvm-commits
- [llvm] [NFC][MemProf] Replace MemProf binary with YAML (PR #216796)
via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
via llvm-commits
- [llvm] Emit DW_AT_identifier_case for compile units (PR #216197)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] e68a574 - [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (#216657)
via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] d5b28a3 - [NFC][InstrProf] Remove unused test profiles (#216782)
via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] aa2c1b5 - [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (#209610)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
via llvm-commits
- [llvm] 298ee5b - [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (#198472)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] 1e1b092 - AArch64: Guard optimizeCondBranch against a physical copy source (#216699)
via llvm-commits
- [llvm] bf8c3e1 - AMDGPU: Use mi_match for G_BITCAST check in RegBankLegalize (#216808)
via llvm-commits
- [llvm] b04bfb5 - AMDGPU: Capture G_PTR_ADD flags via m_MIFlags in getBaseWithConstantOffset (#216809)
via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
via llvm-commits
- [llvm] [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (PR #216833)
via llvm-commits
- [llvm] e79b615 - CodeGen: Fix MachineSink trivial coalescing crash on an undef register (#216632)
via llvm-commits
- [llvm] a5a79dd - [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (#211345)
via llvm-commits
- [llvm] CodeGen: Fix machine sink critical edge crash on an undef register (PR #216870)
via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
via llvm-commits
- [llvm] [AMDGPU] Restrict DPP combine from performing bad transformations when handling certain REV subtraction insts that use Src1 as the DPP operand (PR #216835)
via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
via llvm-commits
- [llvm] [DirectX][Scalarizer] Make sure TargetTransformInfoWrapperPass is setup (PR #216893)
via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
via llvm-commits
- [llvm] [AMDGPU] Improve the sequence for initial unclaused VMEM (PR #216897)
via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
via llvm-commits
- [llvm] 93030c3 - [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (#215548)
via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [llvm] Support TR Hardware Instruction for SystemZ (PR #216899)
via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
via llvm-commits
- [llvm] 703f0ae - [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (#216830)
via llvm-commits
- [llvm] da9c024 - [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (#216833)
via llvm-commits
- [llvm] fe17ff6 - [NVPTX] Fix link error when building LLVM with dylib (#216898)
via llvm-commits
- [llvm] 8488a83 - [LFI][X86] Enable bundling for the LFI target (#214111)
via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [InstCombine] Treat `uitofp nneg` as non-negative signed range for fcmp clamp folds (PR #208234)
via llvm-commits
- [llvm] [GISel] Drop isGISelCSEEnabled hook (PR #216914)
via llvm-commits
- [llvm] [BPF] Fix miscompile when conditional branch targets empty MBB (PR #216913)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] [ORC] Share memory-map bindings between their two clients (PR #216911)
via llvm-commits
- [llvm] [AMDGPU] Don't combine DS_READs that prevent WMMA latency hiding (PR #216922)
via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
via llvm-commits
- [llvm] [GISel] Drop isGISelCSEEnabled hook (PR #216914)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] d5ff5c4 - RISCV: Fix using getVRegDef on a physical register (#216749)
via llvm-commits
- [llvm] fd5d289 - CodeGen: Fix machine sink critical edge crash on an undef register (#216870)
via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] [BPF] Fix miscompile when conditional branch targets empty MBB (PR #216913)
via llvm-commits
- [llvm] GlobalISel: Add m_PosZeroFP matcher and use it in AArch64 selector (PR #216925)
via llvm-commits
- [llvm] a28c028 - [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (#216886)
via llvm-commits
- [llvm] df50dc9 - [ORC] Share memory-map bindings between their two clients (#216911)
via llvm-commits
- [llvm] [AMDGPU] Fix unaligned SMEM dword immediate offsets (PR #216269)
via llvm-commits
- [llvm] [AArch64] Parameterize repeated FP divisor combine threshold by subtarget (PR #216930)
via llvm-commits
- [llvm] [AArch64] Parameterize repeated FP divisor combine threshold by subtarget (PR #216930)
via llvm-commits
- [llvm] [AArch64] Parameterize repeated FP divisor combine threshold by subtarget (PR #216930)
via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
via llvm-commits
- [llvm] [BreakFalseDeps] Use MCRegister. NFC (PR #216921)
via llvm-commits
- [llvm] [AMDGPU] Don't combine DS_READs that prevent WMMA latency hiding (PR #216922)
via llvm-commits
- [llvm] [AMDGPU] Fix unaligned SMEM dword immediate offsets (PR #216269)
via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
via llvm-commits
- [llvm] [ADT] Clean up FoldingSet (NFC) (PR #216944)
via llvm-commits
- [llvm] [AArch64] Parameterize repeated FP divisor combine threshold by subtarget (PR #216930)
via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 (PR #201666)
via llvm-commits
- [llvm] [DbgEntityHistoryCalculator] Use Register. NFC (PR #216933)
via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] [SelectionDAG] Fix soft-promotion of f16 BUILD_VECTOR for MSA targets (PR #210515)
via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] RISCV/GlobalISel: Use mi_match for constant checks (PR #216954)
via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
via llvm-commits
- [llvm] AArch64: Use mi_match for G_CONSTANT operand check in RegisterBankInfo (PR #216955)
via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
via llvm-commits
- [llvm] e61de01 - [VPlan] Check enclosing region first (NFC). (#216676)
via llvm-commits
- [llvm] SPIRV: Use mi_match in combiner match functions (PR #216964)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
via llvm-commits
- [llvm] [MIPS] Support MIPS I hard-float double loads/stores with LWC1/SWC1 (PR #209362)
via llvm-commits
- [llvm] [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (PR #211503)
via llvm-commits
- [llvm] [CMake] Provide `zstd::libzstd` target in `Findzstd.cmake` (PR #216968)
via llvm-commits
- [llvm] [Bazel] Fixes de7cacd (PR #216949)
via llvm-commits
- [llvm] [GlobalISel] Combine G_SEXT_INREG(G_ZEXT) -> G_SEXT through unmerge (PR #216951)
via llvm-commits
- [llvm] [CMake] Provide `zstd::libzstd` target in `Findzstd.cmake` (PR #216968)
via llvm-commits
- [llvm] [AArch64] Don't add runtime SCEV checks from containsDecreasingPointers. (PR #216961)
via llvm-commits
- [llvm] [ADT] Clean up FoldingSet (NFC) (PR #216944)
via llvm-commits
- [llvm] [AMDGPU] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
via llvm-commits
- [llvm] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2/V3] Detect ADD-based zero-latency moves (PR #216750)
via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
via llvm-commits
- [llvm] [AArch64] Parameterize repeated FP divisor combine threshold by subtarget (PR #216930)
via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
via llvm-commits
- [llvm] d37fa5a - Revert "[ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC)" (#216957)
via llvm-commits
- [llvm] 796a186 - [AArch64] Extend optimizeCrossBlock() to handle select-family instructions (#208369)
via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
via llvm-commits
- [llvm] fec2cba - [InstCombine] Fix miscompile when folding a select into a masked load (#216730)
via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
via llvm-commits
- [llvm] SPIRV: Use mi_match in combiner match functions (PR #216964)
via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
via llvm-commits
- [llvm] [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (PR #211503)
via llvm-commits
- [llvm] b900a75 - [LV][NFC] Regenerate CHECK lines in some tests (#216728)
via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] 511757d - [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (#216638)
via llvm-commits
- [llvm] 99cc412 - [AArch64] Combine shift and truncate into deinterleave. (#216060)
via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
via llvm-commits
- [llvm] be9f102 - [AArch64] Save more ZA state around TLS-descriptor calls (#216293)
via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] bb2c2f0 - [KnownFPClass] Infer signs of finite nonzero fdiv results (#214912)
via llvm-commits
- [llvm] 6129e1f - [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (#216014)
via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
via llvm-commits
- [llvm] [LLVM][SelectionDAG] Implement unrolling of scalable vectors. (PR #216985)
via llvm-commits
- [llvm] 86ab6d6 - [SCEV] Print use-specific no-wrap flags (NFC). (#216663)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] 5a4cfde - [DAG] Add computeKnownBits(FREEZE(X)) handling (#214095)
via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
via llvm-commits
- [llvm] d4b67d6 - [InstCombine] Fold scmp(X, 0) to sext_or_trunc(X) when X is in [-1, 1] (#216046)
via llvm-commits
- [llvm] e418a6d - [X86] Add test coverage for #215069 (#216982)
via llvm-commits
- [llvm] [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (PR #216990)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] a0090c9 - [SLP]Extend GEP pointer-chain cost to casts and non-root external uses
via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
via llvm-commits
- [compiler-rt] 05cfc88 - [JITLink] Allocate frames in SystemZ atexit tests (#215482)
via llvm-commits
- [llvm] bd4b632 - [JITLink] Make JITLink default in LLJIT for SystemZ (#215486)
via llvm-commits
- [llvm] [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (PR #217002)
via llvm-commits
- [llvm] 28c2341 - [SystemZ] Support the 'M' code for the odd register in inline-asm (#215481)
via llvm-commits
- [llvm] 3763110 - [SLP]Fix narrow-tree gate width and extract miscount
via llvm-commits
- [llvm] 2ee4f96 - [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (#215524)
via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
via llvm-commits
- [llvm] 3161d70 - [SystemZ] Keep patchable function entries at function start (#216762)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix denormal handling in legalizeFlogUnsafe (PR #217008)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] [AMDGPU] Fix poison result on inttoptr a narrow integer to ptr addrspace(7) in LowerBufferFatPointers (PR #216966)
via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
via llvm-commits
- [llvm] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (PR #217020)
via llvm-commits
- [llvm] db04516 - [SCEV] Introduce getOrCreateUDivExpr (NFC) (#216832)
via llvm-commits
- [lldb] [llvm] [lldb][GNUstep] Objective-C debugging support for the libobjc2 runtime (overview, do not merge) (PR #216709)
via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] 7e0416d - CodeGen: Remove TargetOptions::FloatABIType (#215796)
via llvm-commits
- [llvm] [AArch64] Extend llvm-mca input tests (PR #217036)
via llvm-commits
- [llvm] [AArch64] Extend llvm-mca input tests (PR #217036)
via llvm-commits
- [llvm] [NVPTX] Preserve CFGAnalyses in more passes (PR #217062)
via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] 8b5c24d - [VPlan] Simplify live-ins via SCEV in epilogue plan (#215774)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (PR #217002)
via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] [ObjCARC] Move autorelease-to-release conversion to pool pop site instead of converting in place (PR #152353)
via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
via llvm-commits
- [llvm] aacd333 - [DbgEntityHistoryCalculator] Use Register. NFC (#216933)
via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
via llvm-commits
- [llvm] 127087e - [MCA] Use MCRegister. NFC (#216923)
via llvm-commits
- [llvm] [ObjCARC] Move autorelease-to-release conversion to pool pop site instead of converting in place (PR #152353)
via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] 72fba1e - [RegAllocFast] Use MCRegister instead of MCPhysReg. NFC (#216926)
via llvm-commits
- [llvm] [ObjCARC] Move autorelease-to-release conversion to pool pop site instead of converting in place (PR #152353)
via llvm-commits
- [llvm] 2133366 - [BreakFalseDeps] Use MCRegister. NFC (#216921)
via llvm-commits
- [llvm] [InstCombine] fix assertion failure in intrinsic distributive laws (PR #216483)
via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee it cannot call (PR #217077)
via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
via llvm-commits
- [llvm] [openmp] [OpenMPOpt] Ask the runtime how many of a block's threads can be workers (PR #217080)
via llvm-commits
- [llvm] [openmp] [OpenMPOpt] Ask the runtime how many of a block's threads can be workers (PR #217080)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [OpenMPOpt] Emit poison, not undef, for placeholder global initializers (PR #217081)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] 0ef7e0c - [ARM] Allow tTAILJMPd on v8-M Baseline (#216747)
via llvm-commits
- [llvm] a928b74 - [LiveVariables] Use MCRegister. NFC (#216928)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
via llvm-commits
- [llvm] 21504f4 - [CodeGenPrepare] Maintain BranchProbabilityInfo up-to-date in bypassSlowDivision (#212058)
via llvm-commits
- [llvm] [CodeGenPrepare] Maintain BranchProbabilityInfo up-to-date in bypassSlowDivision (PR #212058)
via llvm-commits
- [llvm] ae23474 - [NVPTX] Preserve CFGAnalyses in more passes (#217062)
via llvm-commits
- [llvm] [SLP][test][NFCI] Add test case for ptrtoaddr (PR #216927)
via llvm-commits
- [lld] f1da2eb - [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (#216263)
via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
via llvm-commits
- [llvm] e1c9277 - [NVPTX] Fix NVVMReflect change reporting (#217060)
via llvm-commits
- [llvm] 803fc50 - [ObjCARCContract] Bail before requesting analyses if !ModuleHasARC (NFC) (#216910)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [clang] [llvm] [SimplifyCFG] Merge compatible noreturn calls terminating in unreachable (PR #214799)
via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
via llvm-commits
- [llvm] 96086b7 - [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (#217020)
via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
via llvm-commits
- [compiler-rt] [asan][test] Disable invalid-pointer-pairs-vector-extract.cpp (PR #217088)
via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] 4fe326d - [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (#217002)
via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] [SLSR] Defer removal of poison-generating annotations if not executed (PR #217093)
via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
via llvm-commits
- [compiler-rt] e93d609 - [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (#216579)
via llvm-commits
- [llvm] 86d1e00 - [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (#211346)
via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
via llvm-commits
- [llvm] [DAG] Fold pow2 masked bittest comparisons (PR #216302)
via llvm-commits
- [llvm] [DAG] Fold pow2 masked bittest comparisons (PR #216302)
via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
via llvm-commits
- [llvm] [DAG] Fold pow2 masked bittest comparisons (PR #216302)
via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suites (PR #217094)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [llvm] [KnownFPClass] Refactor sNaN handling for KnownFPClass (PR #216086)
via llvm-commits
- [llvm] [llvm] Propagate dso_local for jump table aliases (PR #217101)
via llvm-commits
- [llvm] [llvm] Propagate dso_local for jump table aliases (PR #217101)
via llvm-commits
- [compiler-rt] [scudo] Fix MTE remapping for cached allocations (PR #216167)
via llvm-commits
- [llvm] [llvm] Propagate dso_local for jump table aliases (PR #217101)
via llvm-commits
- [llvm] 53ea199 - [ADT] Clean up FoldingSet (NFC) (#216944)
via llvm-commits
- [llvm] 485961f - [SLP][test][NFCI] Add test case for ptrtoaddr (#216927)
via llvm-commits
- [llvm] [X86][GlobalISel] Implement basic varargs for x86_64 Linux (PR #217113)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [llvm] [X86][GlobalISel] Implement basic varargs for x86_64 Linux (PR #217113)
via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
via llvm-commits
- [llvm] [Bazel] Fixes e297b4f (PR #217114)
via llvm-commits
- [llvm] [X86][GlobalISel] Implement basic varargs for x86_64 Linux (PR #217113)
via llvm-commits
Last message date:
Tue Aug 18 12:59:45 PDT 2026
Archived on: Tue Aug 18 12:59:48 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).