The Week Of Monday 17 August 2026 Archives by date
Starting: Mon Aug 17 00:03:59 PDT 2026
Ending: Sun Aug 23 23:58:30 PDT 2026
Messages: 6565
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S 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
- [llvm] [UniformityAnalysis] Mark divergent cycle-exit PHIs that select differing values (PR #216296)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Yusuke MINATO 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] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher 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
- [compiler-rt] [asan][test] Exclude invalid-pointer-pairs-vector-extract.cpp from Solaris (PR #216606)
Rainer Orth via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher 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] [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
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
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] [offload][l0] Synchronize seed upload in `olMemFill` L0 slow path (PR #215270)
Jan Trusiłło 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] [llvm-readobj] Improve unsupported option messages (PR #216488)
James Henderson via llvm-commits
- [llvm] AArch64: Fix optimizeCondBranch crash on an undef register (PR #216593)
Guy David via llvm-commits
- [llvm] CodeGen: Fix MachineSink trivial coalescing crash on an undef register (PR #216632)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Andrzej Warzyński via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan 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] [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] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S 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] 83fc40a - AArch64: Fix optimizeCondBranch crash on an undef register (#216593)
via llvm-commits
- [llvm] AArch64: Fix optimizeCondBranch crash on an undef register (PR #216593)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang 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)
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] Use false instead of converting MCRegister() to bool. NFC (PR #216635)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
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] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
Lang Hames 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] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Arseniy Obolenskiy via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
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] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Durgadoss R via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Durgadoss R via llvm-commits
- [llvm] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter 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] [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Matt Arsenault via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AMDGPU] Fix s_buffer_load crash for illegal result types (PR #215483)
Arseniy Obolenskiy 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)
via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
David Sherwood via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [Support] ScopedPrinter: support pretty-printing JSON (PR #214806)
James Henderson via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn 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] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
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] [IR] Add elementwise modifier to atomic stores (PR #210672)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (PR #214527)
James Henderson 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] [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] Adding v1024i16 and v2048i16 (PR #216118)
Frank Schlimbach via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
Phoebe Wang 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] [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] 898b018 - [APFloat] Report the sign and the zero a conversion cannot represent (#216056)
via llvm-commits
- [llvm] [mlir] [APFloat] Report the sign and the zero a conversion cannot represent (PR #216056)
Tim Gymnich 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
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
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
- [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][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (PR #216657)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Kristina Bessonova via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Abid Qadeer via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Kristina Bessonova via llvm-commits
- [llvm] RuntimeLibcalls: Provide fp128 long double libcalls on X86 (PR #216622)
Matt Arsenault 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)
via llvm-commits
- [llvm] [BOLT] Fix LongJmp layout estimation (PR #215416)
Adam Bzowski via llvm-commits
- [llvm] GlobalISel: Introduce m_GPtrAdd flags matcher in CombinerHelper (PR #216600)
Tim Gymnich via llvm-commits
- [llvm] 07e3a4e - GlobalISel: Introduce m_GPtrAdd flags matcher in CombinerHelper (#216600)
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] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Orlando Cazalet-Hyams 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] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Jim Lin via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AArch64] Do not allow anyext load in isEquivalentMaskless (PR #216288)
David Green via llvm-commits
- [llvm] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao 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] [orc-rt] Rename "managed code" to "keepalive". NFC. (PR #216670)
Lang Hames via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao 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] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
Lang Hames via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Frank Schlimbach via llvm-commits
- [llvm] 24045be - [lldb] Fix GetIndexOfChildWithName and GetChildMemberWithName on register sets (#212727)
via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName and GetChildMemberWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (PR #216601)
Matt Arsenault via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Peter Smith via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (PR #216601)
Matt Arsenault via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Cullen Rhodes via llvm-commits
- [llvm] [CodeGen] Pass alignment and size to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao 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
- [llvm] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
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
- [compiler-rt] [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (PR #216579)
via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller 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] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
Matt Arsenault 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] [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] [VPlan] Remove the unused CalculateTripCountMinusVF opcode (NFC) (PR #216675)
Florian Hahn 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)
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)
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] [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
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Florian Hahn via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles 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] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Jim Lin via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Andrew Ng via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra 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] b834b9e - [ARM] Emit an error when the hard-float ABI is enabled but can't be used (#111334)
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] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64][BOLT] Fold local-exec TLS relocations into loads and stores (PR #215531)
Peter Smith 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] [TTI] Improve histogram intrinsic costing (PR #216337)
Graham Hunter 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] [TTI] Improve histogram intrinsic costing (PR #216337)
Graham Hunter via llvm-commits
- [llvm] f7c03ec - [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (#216338)
via llvm-commits
- [llvm] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Arseniy Obolenskiy 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] [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] RuntimeLibcalls: Provide fp128 long double libcalls on X86 (PR #216622)
Matt Arsenault 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] [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] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Refine large sext/zext costs. (PR #216683)
David Green via llvm-commits
- [llvm] [BOLT] Fix LongJmp layout estimation (PR #215416)
Alexey Moksyakov via llvm-commits
- [llvm] [AArch64] Refine large sext/zext costs. (PR #216683)
via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles 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] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] [BOLT][ICP] Use PC-relative instructions for x86 PIC binaries in ICP (PR #216587)
Jinjie Huang 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] [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] 35aea1d - GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (#216601)
via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch in GIMatchTableExecutor (PR #216601)
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)
Sylvestre Ledru via llvm-commits
- [llvm] PowerPC: Fix MI peephole crash on an undef forwarding operand (PR #216685)
Matt Arsenault via llvm-commits
- [llvm] 98ae570 - [VPlan] Remove the unused CalculateTripCountMinusVF opcode (NFC) (#216675)
via llvm-commits
- [llvm] [VPlan] Remove the unused CalculateTripCountMinusVF opcode (NFC) (PR #216675)
Florian Hahn 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)
via llvm-commits
- [llvm] PowerPC: Fix MI peephole crash on an undef forwarding operand (PR #216685)
Matt Arsenault 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)
Sylvestre Ledru 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)
Hari Limaye via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru 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] [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)
Tom Eccles 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)
Madhur Kumar via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, improve speculation (PR #212816)
Ramkumar Ramachandra 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)
Cullen Rhodes via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Mehdi Amini 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
- [llvm] [AArch64][GlobalISel] Add an initial fast path for common legal operations (PR #216691)
Matt Arsenault 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] Adjust ASan Windows tests for mingw-w64 (PR #216585)
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] [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] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru via llvm-commits
- [llvm] [AArch64][GlobalISel] Add an initial fast path for common legal operations (PR #216691)
Cullen Rhodes 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] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Matt Arsenault 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] GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (PR #216671)
Tim Gymnich via llvm-commits
- [llvm] [libsycl][unit][CMake] Fix unittests gtest CMake target (PR #216344)
Kseniya Tikhomirova via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [X86] combine-udiv.ll - regenerate (V)PADD asm comments (PR #216695)
Simon Pilgrim via llvm-commits
- [llvm] 54414f0 - GlobalISel: Migrate misc. CombinerHelper def checks to MIPatternMatch (#216671)
via llvm-commits
- [llvm] [X86] combine-udiv.ll - regenerate (V)PADD asm comments (PR #216695)
Simon Pilgrim 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] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Mehdi Amini via llvm-commits
- [llvm] [AArch64] Add pattern for reassociating 3-way FADD to form FADDP (PR #216687)
Harry Ramsey 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] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Madhur Kumar via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
Martin Storsjö via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Shaurya Srivastava via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
David Green via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
via llvm-commits
- [llvm] [SimplifyCFG] Add foldCondStoreToSelect optimization (PR #207654)
Karthika Devi C via llvm-commits
- [llvm] [AArch64][ISel] Prefer SVE over NEON for fixed-width ASL LSR (PR #199003)
Harry Ramsey via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Shaurya Srivastava via llvm-commits
- [llvm] [SimplifyCFG] Add foldCondStoreToSelect optimization (PR #207654)
Karthika Devi C via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Deepak Shirke via llvm-commits
- [llvm] [RegAlloc] Consider rematerialization over CSR use (PR #206756)
Lukas Sommer via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
via llvm-commits
- [llvm] GlobalISel: Match loads by pointer operand in CombinerHelper (PR #216672)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
Arseniy Obolenskiy 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)
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)
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)
Tim Gymnich via llvm-commits
- [llvm] [WIP][DAG] visitFREEZE - always allow freezing multiple operands (PR #152107)
Simon Pilgrim 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] [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] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
Julien Villette via llvm-commits
- [compiler-rt] [fuzzer] Restrict merge-sigusr.test to Linux (PR #216702)
Rainer Orth via llvm-commits
- [llvm] [libsycl][unit][CMake] Fix unittests gtest CMake target (PR #216344)
Sergey Semenov via llvm-commits
- [compiler-rt] [fuzzer] Restrict merge-sigusr.test to Linux (PR #216702)
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] [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] eb987cb - [ORC] Add lookupAndApply, replacing buildProxies (#216658)
via llvm-commits
- [llvm] [ORC] Add lookupAndApply, replacing buildProxies (PR #216658)
Lang Hames via llvm-commits
- [llvm] b4a1446 - [X86] combine-udiv.ll - regenerate (V)PADD asm comments (#216695)
via llvm-commits
- [llvm] [X86] combine-udiv.ll - regenerate (V)PADD asm comments (PR #216695)
Simon Pilgrim via llvm-commits
- [llvm] [orc-rt] Rename "managed code" to "keepalive". NFC. (PR #216670)
Lang Hames 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 FreeBSD (PR #216703)
via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru 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] Fix unsaturated add when moving 64-bit ctlz/cttz to the VALU (PR #216707)
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] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [WIP][DAG] visitFREEZE - always allow freezing multiple operands (PR #152107)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood 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)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
via llvm-commits
- [llvm] [Nomination] Update HighTec representatives of the Security Group (PR #206457)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [offload][l0] Synchronize seed upload in `olMemFill` L0 slow path (PR #215270)
via llvm-commits
- [llvm] PowerPC: Fix VSX swap removal crash on an undef register (PR #216714)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Graham Hunter via llvm-commits
- [llvm] PowerPC: Fix VSX swap removal crash on an undef register (PR #216714)
Matt Arsenault via llvm-commits
- [llvm] 3f93f77 - GlobalISel: Match loads by pointer operand in CombinerHelper (#216672)
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)
via llvm-commits
- [llvm] PowerPC: Fix VSX swap removal crash on an undef register (PR #216714)
Matt Arsenault 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)
via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Simon Pilgrim via llvm-commits
- [llvm] Handler api rebased (PR #216718)
Kseniya Tikhomirova via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham 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)
via llvm-commits
- [llvm] [bazel:mlir] Fix build after c8a0460. (PR #216719)
Ingo Müller via llvm-commits
- [llvm] [tsan] Use pass options for ThreadSanitizerPass (NFC) (PR #215289)
Naveen Seth Hanig via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
Simon Pilgrim via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset instead of ArchAttr (PR #216674)
Joseph Huber via llvm-commits
- [llvm] [mlir:bazel] Expose "expsensive pattern API checks" as build flag. (PR #216673)
Ingo Müller 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] [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] [NVPTX] Extend SETP commuting to support SELP users (PR #215897)
via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Sayan Sivakumaran 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] 7baba22 - [IR] Add elementwise modifier to atomic stores (#210672)
via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco 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
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco 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] 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)
via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [llvm] AArch64: Fix csel-fold crash on an undef register (PR #216720)
Matt Arsenault via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Christudasan Devadasan via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Sylvestre Ledru 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)
via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scale M0/GPR indirect index by element size (PR #216698)
Arseniy Obolenskiy via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Matt Arsenault via llvm-commits
- [llvm] 4afd874 - [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (#214533)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Matt Arsenault via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] 9724b4f - [SLP] Check the fmul's own flags in canConvertToFMA (#216599)
via llvm-commits
- [llvm] [SLP] Check the fmul's own flags in canConvertToFMA (PR #216599)
Dmitry Sidorov via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
Gábor Spaits 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] d41f833 - [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (#216697)
via llvm-commits
- [llvm] [X86] Fold scalar ABS_MIN_POISON store of a load to PABS (PR #216697)
Simon Pilgrim 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] [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
- [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] [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 overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [llvm] [PassBuilder] Run trivial loop unswitching after late function-simpli… (PR #215899)
Florian Hahn 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] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson 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)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
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] [ADT] Initialize function_ref::callable (PR #216686)
Alexis Engelke 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)
via llvm-commits
- [clang] [llvm] Revert "workflows/release-binaries: Disable flang on Darwin (#164667)" (PR #216667)
Tom Eccles via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
Alexis Engelke via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng 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
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng 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] 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)
David Green 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] [GlobalISel][AArch64][AMDGPU] Don't narrow saturating fp-to-int conversions (PR #215567)
Jay Foad 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)
Guy David via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Farzon Lotfi 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)
Ilya Leoshkevich via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct return case (PR #216437)
Adam Smith via llvm-commits
- [compiler-rt] [sanitizer_common][PowerPC64] Fix internal_clone() error handling (PR #99908)
Ilya Leoshkevich via llvm-commits
- [llvm] [SystemZ] Keep patchable function entries at function start (PR #216762)
via llvm-commits
- [llvm] [SystemZ] Support the 'M' code for the odd register in inline-asm (PR #215481)
Ilya Leoshkevich via llvm-commits
- [llvm] 759e214 - [NVPTX] Cleanup overloaded intrinsic addrspace matching (NFC) (#213110)
via llvm-commits
- [llvm] [NVPTX] Cleanup overloaded intrinsic addrspace matching (NFC) (PR #213110)
Alex MacLean via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
Gábor Spaits via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
Nikhil Kotikalapudi 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
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
Thurston Dang via llvm-commits
- [llvm] [ConstraintElim] Add lower bounds for all inductions in a loop header. (PR #216764)
Florian Hahn via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
LLVM Continuous Integration via llvm-commits
- [llvm] [ConstraintElim] Add lower bounds for all inductions in a loop header. (PR #216764)
via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] NVPTX: Fix using getVRegDef on a physical register (PR #216735)
Alex MacLean via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Create strided accesses with loop-inv step (PR #214476)
Ramkumar Ramachandra via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Create strided accesses with loop-inv step (PR #214476)
Ramkumar Ramachandra via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
Pavel Labath via llvm-commits
- [llvm] [IR] Fix llvm.powi intrinsic decl (PR #216160)
Paul Walker via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
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
- [compiler-rt] 782f113 - [sanitizer] Skip hanging tests on NetBSD (#216712)
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] [asan][test] Exclude invalid-pointer-pairs-vector-extract.cpp from Solaris (PR #216606)
Thurston Dang via llvm-commits
- [llvm] 7c26749 - NVPTX: Fix using getVRegDef on a physical register (#216735)
via llvm-commits
- [llvm] NVPTX: Fix using getVRegDef on a physical register (PR #216735)
Matt Arsenault via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Kyungtak Woo via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Shoaib Meenai via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
Rainer Orth via llvm-commits
- [llvm] [AArch64][SelectionDAG] Optimise ADDLV reductions inserted into zero vector (PR #215814)
Paul Walker via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
Alex MacLean via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Craig Topper 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)
via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [LoopIdiom] Do not emit wcslen for underaligned wide loads (PR #216080)
Henry Jiang via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout and Rubin multicast extensions (PR #216753)
Guray Ozen via llvm-commits
- [llvm] [VPlan] Introduce vputils::getStrideMultiple (PR #216760)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA operand selection and fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [compiler-rt] [sanitizer] Skip hanging tests on NetBSD (PR #216712)
via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout and Rubin multicast extensions (PR #216753)
Pradeep Kumar via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Kyungtak Woo via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [AArch64] Combine shift and truncate into deinterleave. (PR #216060)
Benjamin Maxwell via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
via llvm-commits
- [llvm] [AArch64] Combine shift and truncate into deinterleave. (PR #216060)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Shilei Tian 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
- [llvm] [LLVMABI] Create a skeleton for AArch64 ABI handling (PR #216222)
Andy Kaylor via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [lldb] [llvm] [DWARF] Add DW_OP_NVIDIA_mux vendor extension (PR #216314)
Alexander Yermolovich via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
LLVM Continuous Integration 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] [LV] Mark functions in legacy cost model const (NFC) (PR #216282)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [LAA] Give the symbolic strides map a named type (NFC) (PR #216731)
Ramkumar Ramachandra via llvm-commits
- [llvm] 9a5bd30 - clang/AMDGPU: Use feature bitset instead of ArchAttr (#216674)
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] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [SROA] Reject illegal vector memset promotion (PR #216772)
Tim Besard via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [llvm] [SROA] Reject illegal vector memset promotion (PR #216772)
via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Durgadoss R via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Durgadoss R 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] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Craig Topper 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] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Shilei Tian via llvm-commits
- [llvm] 0b99968 - [InstCombine] Fix crash on dereferencing null insertion point (#216363)
via llvm-commits
- [llvm] [InstCombine] Fix crash on dereferencing null insertion point (PR #216363)
Hendrik Hübner via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke 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
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Ramkumar Ramachandra via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke 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 using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Amy Kwan 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] 3eeaa77 - AMDGPU: Fix machine sink crash on an undef SGPR operand (#216721)
via llvm-commits
- [llvm] AMDGPU: Fix machine sink crash on an undef SGPR operand (PR #216721)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Don't use MCRegister to hold Dwarf register numbers. NFC (PR #216766)
Craig Topper 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] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham 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
- [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)
via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Jessica Clarke via llvm-commits
- [llvm] 60fd524 - [AMDGPU] Use false instead of converting MCRegister() to bool. NFC (#216635)
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
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Sam Elliott 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] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Vy Nguyen via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
Ramkumar Ramachandra 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 BFMPatterns mutliclass operand type for i64 (PR #216690)
Matt Arsenault 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
- [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] [VPlan] Check enclosing region first (NFC). (PR #216676)
Florian Hahn via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (PR #211346)
Justin Bogner via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
Shimin Cui 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] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
Craig Topper 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] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
Craig Topper via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Florian Hahn 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)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Florian Hahn via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault 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
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Tomer Shafir 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] [NFC][InstrProf] Remove unused test profiles (PR #216782)
Ellis Hoag via llvm-commits
- [llvm] [SLP] Add helper for accessing Tree Root (NFC) (PR #216783)
Hari Limaye via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
Aiden Grossman 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] [libc][bazel] Update bazel overlay for ceilf128 emulated float128 changes (PR #216515)
Pranav Kant 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] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] Support non-constant `G_BUILD_VECTOR` in X86. (PR #182502)
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] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Shilei Tian 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] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout and Rubin multicast extensions (PR #216753)
Rajat Bajpai 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
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Sophia Herrmann via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (PR #216597)
Arthur Eubanks 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] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] 8b990b7 - [AArch64] Select sqdmulh for smul.fix.sat with scale == eltbits-1 (#211579)
via llvm-commits
- [llvm] [AArch64] Select sqdmulh for smul.fix.sat with scale == eltbits-1 (PR #211579)
David Green via llvm-commits
- [llvm] [SLP] Add helper for accessing Tree Root (NFC) (PR #216783)
Alexey Bataev 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] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
via llvm-commits
- [llvm] [X86] Prefer AVX512 VPCMP against zero over splat(1) for sle/slt (PR #216716)
Shaurya Srivastava via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Arthur Eubanks 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] 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
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Grigory Pastukhov 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] [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (PR #216597)
Aiden Grossman via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Kevin Sala Penades via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Matt Arsenault 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] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat 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)
via llvm-commits
- [llvm] e7b3f73 - [ExpandVariadics] Move NewPM class to RequiredPassInfoMixin (#216597)
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] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Jon Roelofs via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Kevin Sala Penades via llvm-commits
- [llvm] 5ccbdef - [RISCV] Add HasConditionalMoveFusion Zibi patterns. (#216452)
via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Sophia Herrmann via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Craig Topper via llvm-commits
- [llvm] f6d259f - [SLP][NFC]Add a test with the missed vectorization opportunity, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the missed vectorization opportunity, NFC (PR #216790)
Alexey Bataev via llvm-commits
- [llvm] AMDGPU: Use mi_match for selector vector-source instruction lookups (PR #216792)
Matt Arsenault via llvm-commits
- [llvm] [LV] Take LoopVectorizeHints from VFSelectionContext (NFC) (PR #216737)
Hassnaa Hamdi via llvm-commits
- [llvm] AMDGPU: Use mi_match for selector vector-source instruction lookups (PR #216792)
via llvm-commits
- [llvm] AMDGPU: Use mi_match for selector vector-source instruction lookups (PR #216792)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Enable shouldMaximizeVectorBandwidth (PR #216005)
Min-Yih Hsu via llvm-commits
- [llvm] ec85dd4 - AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (#216775)
via llvm-commits
- [llvm] AMDGPU: Fix using getVRegDef on a physical register in SIFoldOperands (PR #216775)
Matt Arsenault via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag 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] 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] [RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate (PR #214877)
Craig Topper via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Jerry Dang via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] MachinePipeliner: Fix using getUniqueVRegDef on a physical register (PR #216793)
Matt Arsenault via llvm-commits
- [llvm] b53468e - AMDGPU: Use mi_match for more manual selector patterns (#216726)
via llvm-commits
- [llvm] AMDGPU: Use mi_match for more manual selector patterns (PR #216726)
Matt Arsenault 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] [LLVMOffload] Fix unitialized variable in test from #212373 (PR #216788)
Sophia Herrmann via llvm-commits
- [llvm] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Matt Arsenault via llvm-commits
- [llvm] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag 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
- [compiler-rt] [compiler-rt] Add libbacktrace support on Windows (PR #216584)
Thurston Dang via llvm-commits
- [llvm] [NFC][MemProf] Replace MemProf binary with YAML (PR #216796)
Ellis Hoag via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [NFC][MemProf] Replace MemProf binary with YAML (PR #216796)
Ellis Hoag via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFC][MemProf] Replace MemProf binary with YAML (PR #216796)
via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Alexey Bataev 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
- [compiler-rt] [compiler-rt] Add libbacktrace support on Windows (PR #216584)
Thurston Dang via llvm-commits
- [lldb] [llvm] [DWARF] Add DW_OP_NVIDIA_mux vendor extension (PR #216314)
Scott Linder via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
Deepak Shirke via llvm-commits
- [llvm] [InferAttrs] Annotate math and basic string libcalls with `nosync` (PR #197761)
Benjamin Luke via llvm-commits
- [llvm] [AArch64] Do not allow anyext load in isEquivalentMaskless (PR #216288)
Eli Friedman via llvm-commits
- [llvm] [bazel:libc] Fix bazel build after 83e1178d. (PR #216745)
Pranav Kant via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
Sophia Herrmann 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
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke 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] [NVPTX] Move a few NewPM pass classes to Required (PR #216595)
Aiden Grossman via llvm-commits
- [llvm] Emit DW_AT_identifier_case for compile units (PR #216197)
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
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Farid Zakaria via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
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
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] Emit DW_AT_identifier_case for compile units (PR #216197)
Jonas Devlieghere 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
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [llvm] RuntimeLibcalls: Stop improperly reporting fp128 long double calls on ARM (PR #215917)
Trevor Gross via llvm-commits
- [llvm] [NFC][InstrProf] Remove unused test profiles (PR #216782)
Alan Phipps via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Bhavesh M via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Farid Zakaria via llvm-commits
- [llvm] [AMDGPU] Prefer packed minimum/maximum ops for two-input ops (PR #215449)
Yaxun Liu 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)
Farid Zakaria 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
- [llvm] e68a574 - [AMDGPU][GIsel][NPM] Port AMDGPUGlobalISelDivergenceLowering to NPM (#216657)
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
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
via llvm-commits
- [llvm] RuntimeLibcalls: Stop improperly reporting fp128 long double calls on ARM (PR #215917)
Matt Arsenault via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Eric Christopher 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
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Jessica Clarke via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
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
- [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] [SLP] Fix canConvertToFMA operand selection and fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] d5b28a3 - [NFC][InstrProf] Remove unused test profiles (#216782)
via llvm-commits
- [llvm] [NFC][InstrProf] Remove unused test profiles (PR #216782)
Ellis Hoag via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Andrzej Warzyński 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
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
Matt Arsenault 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] [NFC][MemProf] Remove unused memprofraw test file (PR #216778)
Ellis Hoag via llvm-commits
- [llvm] [bazel] Fixes #215349 (PR #216811)
Pranav Kant via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (PR #211345)
Finn Plummer via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Vy Nguyen via llvm-commits
- [llvm] RISCV: Fix VL optimizer crash on an undef VL operand (PR #216803)
Craig Topper via llvm-commits
- [llvm] [APFloat][SelectionDAG] Support Float8E5M3FNU in `convert.{to,from}.arbitrary.fp` (PR #216387)
Matt Arsenault via llvm-commits
- [llvm] [SROA] Allow canonicalizing homogeneous array allocas to vectors (PR #216456)
Eli Friedman via llvm-commits
- [llvm] RISCV: Fix VL optimizer crash on an undef VL operand (PR #216803)
Matt Arsenault via llvm-commits
- [llvm] [ADT] Initialize function_ref::callable (PR #216686)
David Blaikie via llvm-commits
- [llvm] [bazel] Fixes #215349 (PR #216811)
Pranav Kant via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [CVP] Generalize udiv/urem expansion for small quotients (MaxQ == 2) (PR #209321)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [GlobalISel] Use setInstrAndDebugLoc in artifact combines (NFCI) (PR #216424)
Matt Arsenault 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] [AMDGPU] Fix BFMPatterns mutliclass operand type for i64 (PR #216690)
Madhur Kumar via llvm-commits
- [llvm] aa2c1b5 - [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (#209610)
via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Jason Eckhardt via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
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
- [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] [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] [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] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Soumil Kushwaha via llvm-commits
- [compiler-rt] [scudo] Fix MTE remapping for cached allocations (PR #216167)
Sadaf Ebrahimi via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng via llvm-commits
- [llvm] [VPlan] Verify VPIRFlags when creating VPWidenRecipe. (PR #213039)
Florian Hahn via llvm-commits
- [llvm] 1e1b092 - AArch64: Guard optimizeCondBranch against a physical copy source (#216699)
via llvm-commits
- [llvm] AArch64: Guard optimizeCondBranch against a physical copy source (PR #216699)
Matt Arsenault via llvm-commits
- [llvm] bf8c3e1 - AMDGPU: Use mi_match for G_BITCAST check in RegBankLegalize (#216808)
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)
Krzysztof Drewniak via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Kazu Hirata via llvm-commits
- [llvm] b04bfb5 - AMDGPU: Capture G_PTR_ADD flags via m_MIFlags in getBaseWithConstantOffset (#216809)
via llvm-commits
- [llvm] AMDGPU: Capture G_PTR_ADD flags via m_MIFlags in getBaseWithConstantOffset (PR #216809)
Matt Arsenault via llvm-commits
- [llvm] [llvm-gsymutil] Add new `--quieter` option to suppress error (and warning) messages (PR #215912)
Roy Shi via llvm-commits
- [libc] [llvm] [libc][realpath][test] Allow test directory to contain symlinks (PR #216828)
Alexey Samsonov via llvm-commits
- [llvm] [GlobalISel] Reject physicals in ConstantMatch::match. (PR #211383)
Jason Eckhardt via llvm-commits
- [llvm] [llvm-gsymutil] Suppress all error and warning messages when `--quiet` (PR #215912)
Roy Shi via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
via llvm-commits
- [llvm] [InferAttrs] Annotate math and basic string libcalls with `nosync` (PR #197761)
Eli Friedman via llvm-commits
- [llvm] [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (PR #216833)
Kazu Hirata via llvm-commits
- [llvm] [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (PR #216833)
via llvm-commits
- [llvm] [GlobalISel] Reject physicals in ConstantMatch::match. (PR #211383)
Jason Eckhardt via llvm-commits
- [clang] [llvm] Implement phase 1 of plan (PR #216842)
Zahira Ammarguellat 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
- [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
- [llvm] [VPlan] Add transform to convert masked EE plan to branch + unmasked ops. (PR #216848)
Florian Hahn via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
Andy Kaylor via llvm-commits
- [llvm] [VPlan] Add transform to convert masked EE plan to branch + unmasked ops. (PR #216848)
Florian Hahn via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Zahira Ammarguellat via llvm-commits
- [llvm] [NFC][MemProf] Replace memprofraw with YAML in memprofmissingfunc.ll test (PR #216843)
Aiden Grossman via llvm-commits
- [llvm] [llvm-objdump] Fix inverted --arch-name filter for offload bundles (PR #216161)
Larry Meadows via llvm-commits
- [llvm] workflows/release-binaries: Remove template expansion (PR #215405)
Tom Stellard via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] e79b615 - CodeGen: Fix MachineSink trivial coalescing crash on an undef register (#216632)
via llvm-commits
- [llvm] CodeGen: Fix MachineSink trivial coalescing crash on an undef register (PR #216632)
Matt Arsenault via llvm-commits
- [llvm] [mlir] [mlir][IR] Add SymbolUserTypeInterface (PR #198435)
Jared Hoberock via llvm-commits
- [llvm] CodeGen: Fix MachineSink trivial coalescing crash on an undef register (PR #216742)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson 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] a5a79dd - [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (#211345)
via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from entering an infinite phi loop (PR #211345)
Finn Plummer via llvm-commits
- [llvm] CodeGen: Fix machine sink critical edge crash on an undef register (PR #216870)
via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Antoine Bastide 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] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Kyungtak Woo via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
Craig Topper via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Andrei Elovikov via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Antoine Bastide via llvm-commits
- [llvm] [VPlan] Replace gather with scalar load + splat for uniform addresses (PR #216767)
Andrei Elovikov via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Antoine Bastide via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [llvm] [X86] Use a large-model call for __tls_get_addr (PR #216195)
Farid Zakaria 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)
via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
Tom Stellard via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][MemProf] Replace memprofraw with YAML in memprofmissingfunc.ll test (PR #216843)
Ellis Hoag via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
Tom Stellard 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
- [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)
Oscar Priego 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)
Domenic Nutile via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Bhavesh M 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
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Dmitry Rogozhkin via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
Tom Stellard via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Alexander Wilson 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)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][Scalarizer] Make sure TargetTransformInfoWrapperPass is setup (PR #216893)
via llvm-commits
- [llvm] [DirectX][Scalarizer] Make sure TargetTransformInfoWrapperPass is setup (PR #216893)
Farzon Lotfi 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] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta via llvm-commits
- [llvm] [SCEV] Fix infinite recursion in expensive range sharpening (PR #215029)
Philip Reames via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen 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] [AMDGPU] Improve the sequence for initial unclaused VMEM (PR #216897)
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] [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] Fix link error when building LLVM with dylib (PR #216898)
via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [llvm] 93030c3 - [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (#215548)
via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Shilei Tian via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [llvm] [orc-rt] Add missing `#include <optional>` (PR #216894)
Lang Hames via llvm-commits
- [llvm] Support TR Hardware Instruction for SystemZ (PR #216899)
Patrick Apgar via llvm-commits
- [llvm] [orc-rt] Add missing `#include <optional>` (PR #216894)
Lang Hames 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] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Aiden Grossman 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)
via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Kelvin Li via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [DirectX][Scalarizer] Make sure TargetTransformInfoWrapperPass is setup (PR #216893)
Farzon Lotfi via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
via llvm-commits
- [llvm] [ExpandMemCmp] Only narrow load sizes for targets that opt in (PR #215186)
Philip Reames via llvm-commits
- [llvm] 703f0ae - [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (#216830)
via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Kazu Hirata via llvm-commits
- [llvm] da9c024 - [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (#216833)
via llvm-commits
- [llvm] [Support] Remove duplicate comments in FoldingSet.cpp (NFC) (PR #216833)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Use PatLeaf to simplify XAndes and XCV select patterns. NFC (PR #216839)
Pengcheng Wang via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Alex MacLean 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] fe17ff6 - [NVPTX] Fix link error when building LLVM with dylib (#216898)
via llvm-commits
- [llvm] [NVPTX] Fix link error when building LLVM with dylib (PR #216898)
Shilei Tian via llvm-commits
- [llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
Philip Reames via llvm-commits
- [llvm] 8488a83 - [LFI][X86] Enable bundling for the LFI target (#214111)
via llvm-commits
- [llvm] [LFI][X86] Enable bundling for the LFI target (PR #214111)
Zachary Yedidia 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] [SLP] Support vectorizing ptrtoaddr (PR #216902)
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] [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] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Pengcheng Wang 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] [AMDGPU] Prefer packed minimum/maximum ops for two-input ops (PR #215449)
Yaxun Liu 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] [ORC] Share memory-map bindings between their two clients (PR #216911)
Lang Hames 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] [RISCV] Use PatLeaf to simplify XAndes and XCV select patterns. NFC (PR #216839)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Pengcheng Wang 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
- [llvm] [mlir] [NVPTX] Add "exclusive" intrinsic variants for tcgen05.alloc/dealloc (PR #216016)
Dharuni R Acharya via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Yusuke MINATO via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [BPF] Fix miscompile when conditional branch targets empty MBB (PR #216913)
Gauarv Chaudhary via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [GISel] Drop isGISelCSEEnabled hook (PR #216914)
Aiden Grossman 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] [GISel] Drop isGISelCSEEnabled hook (PR #216914)
via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] [BPF] Fix miscompile when conditional branch targets empty MBB (PR #216913)
via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Oscar Priego via llvm-commits
- [llvm] Arm windows wix (PR #216523)
via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [BPF] Fix miscompile when conditional branch targets empty MBB (PR #216913)
Gauarv Chaudhary via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
Fangrui Song via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
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] [SLP] Relax store chain user limit to 2 (PR #215700)
Alexey Bataev via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Christian Ulmann via llvm-commits
- [llvm] [ORC] Share memory-map bindings between their two clients (PR #216911)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran 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] [BreakFalseDeps] Use MCRegister. NFC (PR #216921)
Craig Topper 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 combine DS_READs that prevent WMMA latency hiding (PR #216922)
Vigneshwar Jayakumar 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] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [InstCombine] Fold extractelement of GEPs into a GEP of extractelements (PR #208767)
Vigneshwar Jayakumar 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] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Pengcheng Wang via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
Craig Topper via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
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] [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] [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] RISCV: Fix using getVRegDef on a physical register (PR #216749)
Matt Arsenault via llvm-commits
- [llvm] fd5d289 - CodeGen: Fix machine sink critical edge crash on an undef register (#216870)
via llvm-commits
- [llvm] CodeGen: Fix machine sink critical edge crash on an undef register (PR #216870)
Matt Arsenault via llvm-commits
- [llvm] [SLP] Merge redundant input operands of binary-operator nodes (PR #208670)
Balakrishna Bandlapalli via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Vigneshwar Jayakumar via llvm-commits
- [llvm] GlobalISel: Add m_PosZeroFP matcher and use it in AArch64 selector (PR #216925)
Matt Arsenault via llvm-commits
- [llvm] [SLP] Extend compare chains downward before bottom-up vectorization (PR #210921)
Balakrishna Bandlapalli via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
David Green via llvm-commits
- [llvm] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Craig Topper 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] [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] [RISCV] Query sched_getaffinity before hwprobe for -mcpu=native (PR #216886)
Craig Topper 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
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
Yanzuo Liu 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] df50dc9 - [ORC] Share memory-map bindings between their two clients (#216911)
via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang 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] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Douglas Yung via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
via llvm-commits
- [llvm] [AMDGPU] Reduce unnecessary src2 bridge copies in RewriteMFMAFormStage (PR #215806)
Romanov Vlad 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][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix unaligned SMEM dword immediate offsets (PR #216269)
via llvm-commits
- [llvm] [ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #216830)
Dmitry Vasilyev via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang 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] [DbgEntityHistoryCalculator] Use Register. NFC (PR #216933)
Craig Topper via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
Michael Klemm via llvm-commits
- [llvm] [ADT] Clean up FoldingSet (NFC) (PR #216944)
Kazu Hirata via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
via llvm-commits
- [flang] [llvm] [Flang] KIND De-Templatization (PR #206907)
Michael Kruse 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] [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] [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] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2/V3] Detect ADD-based zero-latency moves (PR #216750)
Julien Villette via llvm-commits
- [llvm] [NFC] [llvm] mark MachineLoop get{Bottom, Top}Block const (PR #216860)
Nikita Popov via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
Phoebe Wang 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] [DbgEntityHistoryCalculator] Use Register. NFC (PR #216933)
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] [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] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
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] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
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
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216756)
Michael Kruse via llvm-commits
- [llvm] [SelectionDAG] Fix soft-promotion of f16 BUILD_VECTOR for MSA targets (PR #210515)
via llvm-commits
- [llvm] Update Windows release script (PR #215749)
Hans Wennborg via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
via llvm-commits
- [llvm] [AArch64] Don't add runtime SCEV checks from containsDecreasingPointers. (PR #216961)
Florian Hahn via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
via llvm-commits
- [llvm] [AMDGPU] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
Arseniy Obolenskiy via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
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] [SystemZ] Support the 'M' code for the odd register in inline-asm (PR #215481)
Ulrich Weigand via llvm-commits
- [llvm] Update Windows release script (PR #215749)
Hans Wennborg via llvm-commits
- [llvm] RISCV/GlobalISel: Use mi_match for constant checks (PR #216954)
via llvm-commits
- [llvm] [BOLT] Fix overflow issue when using absolute addressing in LSDA (PR #216654)
Jinjie Huang via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
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] [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] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
Bill Wendling via llvm-commits
- [llvm] Update Windows release script (PR #215749)
Hans Wennborg via llvm-commits
- [llvm] [GlobalISel][AArch64][AMDGPU] Don't narrow saturating fp-to-int conversions (PR #215567)
David Green via llvm-commits
- [llvm] [SystemZ] Keep patchable function entries at function start (PR #216762)
Ulrich Weigand via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Avi Kivity via llvm-commits
- [llvm] AArch64: Use mi_match for G_CONSTANT operand check in RegisterBankInfo (PR #216955)
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] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
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] [X86] Prefer VPMOVMSKB for nonnegative byte comparison masks (PR #216884)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Nashe Mncube 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] 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
- [compiler-rt] [JITLink] Allocate frames in SystemZ atexit tests (PR #215482)
Ulrich Weigand via llvm-commits
- [llvm] [AMDGPU] Skip spill slot elimination when reload isn't dominated by stores (PR #215953)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Florian Hahn via llvm-commits
- [llvm] [JITLink] Make JITLink default in LLJIT for SystemZ (PR #215486)
Ulrich Weigand via llvm-commits
- [llvm] [VPlan] Check enclosing region first (NFC). (PR #216676)
Florian Hahn via llvm-commits
- [llvm] e61de01 - [VPlan] Check enclosing region first (NFC). (#216676)
via llvm-commits
- [llvm] [VPlan] Check enclosing region first (NFC). (PR #216676)
Florian Hahn 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] [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] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
Arseniy Obolenskiy 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] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [llvm] [CMake] Provide `zstd::libzstd` target in `Findzstd.cmake` (PR #216968)
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] [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
- [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
- [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] [Bazel] Fixes de7cacd (PR #216949)
Benjamin Kramer via llvm-commits
- [llvm] [AMDGPU] Fix miscompile from stale value cache in LowerBufferFatPointers (PR #216962)
Matt Arsenault via llvm-commits
- [llvm] Extending LoopVersioningLICM to handle cases where loopbound is invariant (PR #192902)
Pawan Nirpal via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
via llvm-commits
- [llvm] Revert "[ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC)" (PR #216957)
Simon Pilgrim via llvm-commits
- [llvm] d37fa5a - Revert "[ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC)" (#216957)
via llvm-commits
- [llvm] Revert "[ADT] Remove CRTP from FoldingSet and ContextualFoldingSet (NFC)" (PR #216957)
Simon Pilgrim 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] [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] 796a186 - [AArch64] Extend optimizeCrossBlock() to handle select-family instructions (#208369)
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] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
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] [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] fec2cba - [InstCombine] Fix miscompile when folding a select into a masked load (#216730)
via llvm-commits
- [llvm] [InstCombine] Fix miscompile when folding a select into a masked load (PR #216730)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Fix soft-promotion of f16 BUILD_VECTOR for MSA targets (PR #210515)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Kieran B via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
via llvm-commits
- [llvm] [RegAllocFast] Use MCRegister instead of MCPhysReg. NFC (PR #216926)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn 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)
via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Robert Imschweiler 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)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Matt Arsenault via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Avi Kivity via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Kieran B 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)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
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] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Nikita Popov 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 refactoring mishap (PR #216974)
Matt Arsenault 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] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
David Green via llvm-commits
- [llvm] [AMDGPU] Fix crash folding cos/sin table lookups on poison/undef vector lanes (PR #216972)
Matt Arsenault 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] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Nathan Corbyn 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] [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] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (PR #211503)
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] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
David Sherwood 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] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
David Sherwood via llvm-commits
- [llvm] b900a75 - [LV][NFC] Regenerate CHECK lines in some tests (#216728)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in some tests (PR #216728)
David Sherwood via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] [AArch64] Don't add runtime SCEV checks from containsDecreasingPointers. (PR #216961)
David Sherwood via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
Kieran B 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 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] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath 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] 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)
Mariusz Sikora 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] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
Matt Arsenault via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
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] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
Matt Arsenault 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] [AArch64][SVE] Support copy of PPR2 register class in copyPhysReg (PR #216303)
Sander de Smalen via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath 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] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Arseniy Obolenskiy 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] [SPIR-V] Fix storage class mismatch for globals initialized with a function pointer (PR #216744)
Alex Voicu via llvm-commits
- [llvm] 99cc412 - [AArch64] Combine shift and truncate into deinterleave. (#216060)
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] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
Tim Gymnich via llvm-commits
- [llvm] [InterleavedLoadCombine] Index candidates to avoid quadratic matching (PR #213053)
David Green 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] [AArch64] Save more ZA state around TLS-descriptor calls (PR #216293)
Sander de Smalen via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
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] [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] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] be9f102 - [AArch64] Save more ZA state around TLS-descriptor calls (#216293)
via llvm-commits
- [llvm] [AArch64] Save more ZA state around TLS-descriptor calls (PR #216293)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Matt Arsenault 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] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
via llvm-commits
- [llvm] [BOLT][X86] Add missing MOV8 instruction cases in X86MCPlusBuilder (PR #216207)
Joey Riches via llvm-commits
- [llvm] bb2c2f0 - [KnownFPClass] Infer signs of finite nonzero fdiv results (#214912)
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)
Matt Arsenault 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] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin 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 fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy 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)
Nikita Popov via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
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] [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] [LLVM][SelectionDAG] Implement unrolling of scalable vectors. (PR #216985)
Paul Walker via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
Tim Gymnich via llvm-commits
- [llvm] [LLVM][SelectionDAG] Implement unrolling of scalable vectors. (PR #216985)
via llvm-commits
- [llvm] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn 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] [SCEV] Print use-specific no-wrap flags (NFC). (PR #216663)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Robert Imschweiler via llvm-commits
- [llvm] [LAA] Give the symbolic strides map a named type (NFC) (PR #216731)
Guy David via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
Urvi Rav 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] [libsycl] USM Aligned allocation functions (PR #213468)
Sergey Semenov via llvm-commits
- [llvm] [SLP][test][NFCI] Add test case for ptrtoaddr (PR #216927)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Paul Walker via llvm-commits
- [llvm] [AArch64] Remove extra fmov after half-vector Neon LD instruction (PR #216758)
via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Nikita Popov via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin 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] d4b67d6 - [InstCombine] Fold scmp(X, 0) to sext_or_trunc(X) when X is in [-1, 1] (#216046)
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] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] e418a6d - [X86] Add test coverage for #215069 (#216982)
via llvm-commits
- [llvm] [X86] Add test coverage for #215069 (PR #216982)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (PR #216990)
Diana Picus via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (PR #216990)
via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (PR #216990)
Matt Arsenault via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Florian Hahn 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)
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] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [libsycl] add sycl_khr_default_context (PR #216863)
Kseniya Tikhomirova 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] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
Florian Hahn 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] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Lukas Sommer 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)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Paul Walker 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)
via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari 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] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham 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] [llvm-objdump] Fix inverted --arch-name filter for offload bundles (PR #216161)
Joseph Huber via llvm-commits
- [llvm] a0090c9 - [SLP]Extend GEP pointer-chain cost to casts and non-root external uses
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] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
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] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
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] [orc-rt] Fix typo in comment. NFC. (PR #217001)
Lang Hames via llvm-commits
- [compiler-rt] 05cfc88 - [JITLink] Allocate frames in SystemZ atexit tests (#215482)
via llvm-commits
- [llvm] [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (PR #217002)
Simon Pilgrim via llvm-commits
- [compiler-rt] [JITLink] Allocate frames in SystemZ atexit tests (PR #215482)
Ulrich Weigand via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
Luke Lau via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct return case (PR #216437)
David Truby via llvm-commits
- [llvm] [JITLink] Make JITLink default in LLJIT for SystemZ (PR #215486)
Ulrich Weigand via llvm-commits
- [llvm] bd4b632 - [JITLink] Make JITLink default in LLJIT for SystemZ (#215486)
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] [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (PR #217002)
via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Alexey Bataev via llvm-commits
- [llvm] 28c2341 - [SystemZ] Support the 'M' code for the odd register in inline-asm (#215481)
via llvm-commits
- [llvm] [SystemZ] Support the 'M' code for the odd register in inline-asm (PR #215481)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [llvm] 3763110 - [SLP]Fix narrow-tree gate width and extract miscount
via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Alexey Bataev via llvm-commits
- [llvm] 2ee4f96 - [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (#215524)
via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Alexey Bataev 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] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
Harry Ramsey 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] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Brooks Davis via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Alexey Bataev 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
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Vassil Vassilev via llvm-commits
- [llvm] 3161d70 - [SystemZ] Keep patchable function entries at function start (#216762)
via llvm-commits
- [llvm] [SystemZ] Keep patchable function entries at function start (PR #216762)
Ulrich Weigand via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev 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] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Brooks Davis via llvm-commits
- [llvm] [LLVMABI] Create a skeleton for AArch64 ABI handling (PR #216222)
David Truby via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
Deepak Shirke via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix denormal handling in legalizeFlogUnsafe (PR #217008)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix denormal handling in legalizeFlogUnsafe (PR #217008)
via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [AMDGPU] Fix unaligned SMEM dword immediate offsets (PR #216269)
Matt Arsenault 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
- [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] [InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (PR #216072)
Hadong Lee via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
Pavel Labath via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
Alex Voicu via llvm-commits
- [llvm] [AMDGPU] Merge 32-bit VGPR copies into 64-bit copies (PR #193270)
Steffen Larsen 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
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
Arseniy Obolenskiy via llvm-commits
- [compiler-rt] [compiler-rt] [Darwin] Bump min-deployment targets to match libc++ (PR #216855)
Dan Blackwell 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] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Vassil Vassilev via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix denormal handling in legalizeFlogUnsafe (PR #217008)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
Jiaxun Yang via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
Diana Picus via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
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 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
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
Jiaxun Yang via llvm-commits
- [llvm] [SPIR-V] Patch invoke/callbr call sites when legalizing function signatures (PR #217000)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #199450)
Alexey Bataev 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] Fix miscompile folding math calls with poison/undef vector lanes (PR #216971)
Arseniy Obolenskiy 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
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [llvm] [VPlan] Simplify live-ins via SCEV in epilogue plan (PR #215774)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Nikita Popov via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Sergey Shcherbinin via llvm-commits
- [llvm] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
Martin Paul Lücke via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
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] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Sergey Shcherbinin via llvm-commits
- [llvm] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
Matt Arsenault via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [llvm] [AArch64][NeoverseV1] Model multi-cycle micro-ops correctly (NumMicro… (PR #216656)
Asher Dobrescu via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee 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] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee 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] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles 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] [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] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
Nikita Popov 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] [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (PR #217020)
Simon Pilgrim via llvm-commits
- [llvm] [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (PR #217020)
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
- [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
- [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
- [llvm] CodeGen: Use getDefBlock in MachineLoop::isLoopInvariant (PR #217018)
Robert Imschweiler via llvm-commits
- [llvm] [orc-rt] Add StringOutputStream for <sstream>-free messages (PR #217022)
Lang Hames via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee via llvm-commits
- [llvm] db04516 - [SCEV] Introduce getOrCreateUDivExpr (NFC) (#216832)
via llvm-commits
- [llvm] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra 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] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] CodeGen: Use getDefBlock in MachineLoop::isLoopInvariant (PR #217018)
Matt Arsenault via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Zahira Ammarguellat via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Abid Qadeer via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Abid Qadeer via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Emery Conrad 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] [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] [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] [libsycl] USM Aligned allocation functions (PR #213468)
Kseniya Tikhomirova 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] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Alex MacLean 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] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
Matt Arsenault via llvm-commits
- [llvm] 7e0416d - CodeGen: Remove TargetOptions::FloatABIType (#215796)
via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
Mariusz Sikora via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jackson Stogel via llvm-commits
- [llvm] [AMDGPU][NFC] Add GFX13 run lines to bitcast tests (PR #216980)
Mariusz Sikora via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
Alexey Samsonov 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] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [NVPTX] Preserve CFGAnalyses in more passes (PR #217062)
Alex MacLean 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] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta 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
- [llvm] [VPlan] Simplify live-ins via SCEV in epilogue plan (PR #215774)
Ramkumar Ramachandra via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas 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] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Ramkumar Ramachandra 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] [DbgEntityHistoryCalculator] Use Register. NFC (PR #216933)
Craig Topper via llvm-commits
- [llvm] [ObjCARCContract] Bail before requesting analyses if !ModuleHasARC (NFC) (PR #216910)
Alex MacLean via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
Shilei Tian via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [llvm] 127087e - [MCA] Use MCRegister. NFC (#216923)
via llvm-commits
- [llvm] [MCA] Use MCRegister. NFC (PR #216923)
Craig Topper via llvm-commits
- [compiler-rt] [llvm] [MemProf] Support multiple profiled binaries (PR #217039)
Parmida Vahdatnia via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Shilei Tian via llvm-commits
- [llvm] [ADT] Reland: Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #217058)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Shilei Tian via llvm-commits
- [llvm] [ObjcARCContract] Do not replace llvm.lifetime argument. (PR #216991)
Ahmed Bougacha via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] [OMPIRBuilder] Prevent dangling InsertPt in IRBuilder. (PR #148887)
Abid Qadeer 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] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [llvm] [AMDGPU] Add user flag to set min/max number of AGPRs. (PR #216800)
via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Justin Fargnoli via llvm-commits
- [clang] [llvm] [CMake] Version Darwin dylib identities (PR #189004)
Anthony Latsis via llvm-commits
- [llvm] 72fba1e - [RegAllocFast] Use MCRegister instead of MCPhysReg. NFC (#216926)
via llvm-commits
- [llvm] [RegAllocFast] Use MCRegister instead of MCPhysReg. NFC (PR #216926)
Craig Topper 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: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct return case (PR #216437)
Andy Kaylor via llvm-commits
- [llvm] [OMPIRBuilder] Prevent dangling InsertPt in IRBuilder. (PR #148887)
Abid Qadeer via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Craig Topper via llvm-commits
- [llvm] 2133366 - [BreakFalseDeps] Use MCRegister. NFC (#216921)
via llvm-commits
- [llvm] [BreakFalseDeps] Use MCRegister. NFC (PR #216921)
Craig Topper via llvm-commits
- [llvm] [ADT] Clean up FoldingSet (NFC) (PR #216944)
Kazu Hirata via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Justin Fargnoli 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)
Larry Meadows 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)
Domenic Nutile 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] [ARM] Allow tTAILJMPd on v8-M Baseline (PR #216747)
Ahmed Bougacha 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] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott 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] [BPF] Use fetch insn for relaxed atomics with a used result (PR #217074)
Denis Mingulov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
Xaver Fabian via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
via llvm-commits
- [llvm] [AMDGPU] Generalize scratch SGPR CFI emission (PR #217066)
Emma Pilkington via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott 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] [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)
Larry Meadows 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] [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)
Larry Meadows via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
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] [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)
Larry Meadows via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Ulrich Weigand via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang 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] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
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] 0ef7e0c - [ARM] Allow tTAILJMPd on v8-M Baseline (#216747)
via llvm-commits
- [llvm] [ARM] Allow tTAILJMPd on v8-M Baseline (PR #216747)
Guy David via llvm-commits
- [llvm] [NVPTX] Preserve CFGAnalyses in more passes (PR #217062)
Alex MacLean 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] a928b74 - [LiveVariables] Use MCRegister. NFC (#216928)
via llvm-commits
- [llvm] [LiveVariables] Use MCRegister. NFC (PR #216928)
Craig Topper via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott 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] [llvm-gsymutil] Suppress all error and warning messages when `--quiet` (PR #215912)
Greg Clayton via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Yonah Goldberg via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
via llvm-commits
- [llvm] [llvm-gsymutil] Suppress all error and warning messages when `--quiet` (PR #215912)
Roy Shi 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] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang 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] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Ellis Hoag via llvm-commits
- [llvm] [AMDGPU] Generalize scratch SGPR CFI emission (PR #217066)
Lancelot Six via llvm-commits
- [llvm] [SystemZ][z/OS] Refactor switching section for HLASM (PR #216824)
Fangrui Song via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Ellis Hoag via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari 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] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] ae23474 - [NVPTX] Preserve CFGAnalyses in more passes (#217062)
via llvm-commits
- [llvm] [NVPTX] Preserve CFGAnalyses in more passes (PR #217062)
Alex MacLean via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [SLP][test][NFCI] Add test case for ptrtoaddr (PR #216927)
via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [clang] [llvm] [SimplifyCFG] Merge compatible noreturn calls terminating in unreachable (PR #214799)
Arthur Eubanks via llvm-commits
- [lld] f1da2eb - [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (#216263)
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
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [llvm] [Attributor][NFC] Use poison for the placeholder callee in callgraph.ll (PR #217082)
Larry Meadows via llvm-commits
- [llvm] [premerge] Use powershell instead of cmd for the Build and Test step (PR #216883)
via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (PR #211346)
Justin Bogner via llvm-commits
- [llvm] e1c9277 - [NVPTX] Fix NVVMReflect change reporting (#217060)
via llvm-commits
- [llvm] [NVPTX] Fix NVVMReflect change reporting (PR #217060)
Alex MacLean via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian via llvm-commits
- [llvm] 803fc50 - [ObjCARCContract] Bail before requesting analyses if !ModuleHasARC (NFC) (#216910)
via llvm-commits
- [llvm] [ObjCARCContract] Bail before requesting analyses if !ModuleHasARC (NFC) (PR #216910)
Alex MacLean via llvm-commits
- [llvm] [AMDGPU] Fix overlapping insert crash during rewrite-agpr-copy-mfma (PR #205962)
Dhruva Chakrabarti via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Paul Walker 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] [SLP][test][NFCI] Add test case for ptrtoaddr (PR #216927)
Thurston Dang via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Shilei Tian 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
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Chinmay Deshpande via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Chinmay Deshpande via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] 96086b7 - [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (#217020)
via llvm-commits
- [llvm] [X86] dpbusd tests - presume AVX512BW is available if target has AVX512VNNI (PR #217020)
Simon Pilgrim via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Add support for simple direct argument cases (PR #216849)
Andy Kaylor via llvm-commits
- [llvm] [SLP]Flatten fsub/fneg chains into fadd reductions with per-operand signs (PR #215840)
Alexey Bataev via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Chinmay Deshpande 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
- [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] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [compiler-rt] [asan][test] Disable invalid-pointer-pairs-vector-extract.cpp (PR #217088)
Thurston Dang via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
via llvm-commits
- [llvm] [PPC] Don't emit overflow error on branches accross different sections. (PR #206812)
Sean Fertile via llvm-commits
- [compiler-rt] [asan][test] Disable invalid-pointer-pairs-vector-extract.cpp (PR #217088)
via llvm-commits
- [compiler-rt] [ASan] Add xfail test for PR #213546 (PR #216532)
Thurston Dang via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen 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
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [compiler-rt] [asan][test] Disable invalid-pointer-pairs-vector-extract.cpp (PR #217088)
Thurston Dang 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] [mlir] [NVPTX] Add "exclusive" intrinsic variants for tcgen05.alloc/dealloc (PR #216016)
Alex MacLean via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [SystemZ][z/OS] Support emitting common symbols in HLASM (PR #215278)
Ulrich Weigand via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [TTI][NVPTX] Separate spill thresholds from register budgets (PR #216755)
Nick Riasanovsky 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] [AMDGPU] Export selected AMDGPUBaseInfo utilities from libLLVM (PR #217016)
Sam Elliott 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] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Matt Arsenault 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] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
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] 4fe326d - [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (#217002)
via llvm-commits
- [llvm] [X86] combineVECREDUCE_LOGIC - add missing reduce_xor parity result sign extension (PR #217002)
Simon Pilgrim via llvm-commits
- [llvm] Fix/slsr defer poison drops (PR #217093)
Nick Riasanovsky via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Andrei Elovikov via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons 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)
Nick Riasanovsky 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)
Daniel Donenfeld via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
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] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Shilei Tian via llvm-commits
- [llvm] [ExpandMemCmp] Only narrow load sizes for targets that opt in (PR #215186)
Sam Elliott via llvm-commits
- [compiler-rt] e93d609 - [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (#216579)
via llvm-commits
- [compiler-rt] [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (PR #216579)
Chris Apple via llvm-commits
- [llvm] [IR] Add an opt-in fast IR printing mode (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [SLP]Add extractelement as a main opcode for copyables (PR #216503)
Ryan Buchner via llvm-commits
- [llvm] 86d1e00 - [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (#211346)
via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from constructing a foldable phi (PR #211346)
Finn Plummer 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] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell 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] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott 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] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suites (PR #217094)
Chris Apple via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [llvm] [Attributor] Don't specialize an indirect call for a callee that reaches it (PR #217079)
Larry Meadows via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suites (PR #217094)
via llvm-commits
- [llvm] [Nomination] Update HighTec representatives of the Security Group (PR #206457)
William Huhn via llvm-commits
- [llvm] [IR] Add persistent metadata IDs for faster debug printing (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
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] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta 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] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile 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] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Alex MacLean 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
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
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] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Shilei Tian via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [llvm] [TTI][NVPTX] Separate spill thresholds from register budgets (PR #216755)
Sjoerd Meijer 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
- [clang] [llvm] [clang][SYCL] Embed finalized device images for -foffload-include-binary (PR #216419)
Yury Plyakhin via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas 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] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas 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] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar 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] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [KnownFPClass] Refactor sNaN handling for KnownFPClass (PR #216086)
via llvm-commits
- [llvm] [IR] Add persistent metadata IDs for faster debug printing (PR #216838)
Alexis Engelke 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] [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] [llvm] Propagate dso_local for jump table aliases (PR #217101)
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] 53ea199 - [ADT] Clean up FoldingSet (NFC) (#216944)
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] [ADT] Clean up FoldingSet (NFC) (PR #216944)
Kazu Hirata via llvm-commits
- [llvm] 485961f - [SLP][test][NFCI] Add test case for ptrtoaddr (#216927)
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] [AMDGPU] Add more cases to the "this is a wave ID" recognizer (PR #177713)
Krzysztof Drewniak 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] [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] [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
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Ellis Hoag 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
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
Aiden Grossman via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Helena Kotas via llvm-commits
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Ellis Hoag 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
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Ellis Hoag 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)
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)
Aiden Grossman 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
- [llvm] [AMDGPU] Avoid dangling SSAUpdater reference in PromoteAlloca full-vector store (PR #215686)
Matt Arsenault via llvm-commits
- [llvm] [M68k] Fix build after IRTranslator rename to IRTranslatorLegacy (PR #217129)
via llvm-commits
- [llvm] [AMDGPU] Avoid dangling SSAUpdater reference in PromoteAlloca full-vector store (PR #215686)
Matt Arsenault via llvm-commits
- [llvm] [M68k] Fix build after IRTranslator rename to IRTranslatorLegacy (PR #217129)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Avoid dangling SSAUpdater reference in PromoteAlloca full-vector store (PR #215686)
via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Florian Mayer via llvm-commits
- [llvm] f00f4c5 - [NFC] [llvm] mark MachineLoop get{Bottom,Top}Block const (#216860)
via llvm-commits
- [llvm] [NFC] [llvm] mark MachineLoop get{Bottom, Top}Block const (PR #216860)
Florian Mayer via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Jacob Young via llvm-commits
- [llvm] [M68k] Fix build after IRTranslator rename to IRTranslatorLegacy (PR #217129)
Aiden Grossman via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [llvm] [CI] Pin runners to us-west cluster (PR #217111)
Aiden Grossman via llvm-commits
- [llvm] [M68k] Fix build after IRTranslator rename to IRTranslatorLegacy (PR #217129)
Matt Arsenault via llvm-commits
- [llvm] [M68k] Fix build after IRTranslator rename to IRTranslatorLegacy (PR #217129)
Matt Arsenault via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Ashley Coleman via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Jacob Young via llvm-commits
- [llvm] Revert "[AArch64][BOLT] Fold local-exec TLS relocations into loads and stores" (PR #217095)
Eugene Epshteyn via llvm-commits
- [llvm] [M68k] Fix build after IRTranslator rename to IRTranslatorLegacy (PR #217129)
Sylvestre Ledru via llvm-commits
- [llvm] [KnownFPClass] Refactor sNaN handling for KnownFPClass (PR #216086)
via llvm-commits
- [llvm] Revert "[AArch64][BOLT] Fold local-exec TLS relocations into loads and stores" (PR #217095)
Eugene Epshteyn via llvm-commits
- [llvm] [AMDGPU] Fix overlapping insert crash during rewrite-agpr-copy-mfma (PR #205962)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix overlapping insert crash during rewrite-agpr-copy-mfma (PR #205962)
Matt Arsenault via llvm-commits
- [llvm] [SLSR] Count SCEV candidate differences (NFC) (PR #217143)
Justin Fargnoli via llvm-commits
- [llvm] [AMDGPU] Re-implement splat scalar handling for packed 64-bit ops (PR #216896)
Changpeng Fang via llvm-commits
- [llvm] [SLSR] Skip candidate differences with mismatched SCEVUnknowns (PR #217144)
Justin Fargnoli via llvm-commits
- [llvm] [AMDGPU] Improve the sequence for initial unclaused VMEM (PR #216897)
Krzysztof Drewniak via llvm-commits
- [llvm] [bazel] Add support for targeting wasm with emsdk (PR #217145)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add support for targeting wasm with emsdk (PR #217145)
via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Rafael Auler via llvm-commits
- [llvm] [bazel] Add support for targeting wasm with emsdk (PR #217145)
Michael Jones via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
via llvm-commits
- [llvm] [GISel] Remove unused DoNotRunPass Hook (PR #217050)
Aiden Grossman via llvm-commits
- [llvm] 774d70a - [GISel] Remove unused DoNotRunPass Hook
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add test coverage for saturating mul. NFC (PR #217154)
David Green via llvm-commits
- [llvm] b4b8421 - [AArch64][GlobalISel] Add test coverage for saturating mul. NFC (#217154)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add test coverage for saturating mul. NFC (PR #217154)
David Green via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Deric C. via llvm-commits
- [llvm] [Bazel] Fixes e297b4f (PR #217114)
Keith Smiley via llvm-commits
- [llvm] [SCEV] Avoid recursion in PHI handling in more cases. (PR #215910)
Eli Friedman via llvm-commits
- [llvm] [llvm] Propagate dso_local for jump table aliases (PR #217101)
Paul Kirth via llvm-commits
- [llvm] [NFC][CodeQL] Avoid incorrect-string-type-conversion in ConvertUTF8toWide (PR #217108)
David Justo via llvm-commits
- [llvm] [NewPM] Port ImplicitNullChecks to the new pass manager (PR #216965)
Aiden Grossman via llvm-commits
- [llvm] [SLSR] Add a statistic counting candidate-basis SCEV differences (NFC) (PR #217143)
Justin Fargnoli via llvm-commits
- [llvm] [SLSR] Add a statistic counting candidate-basis SCEV differences (NFC) (PR #217143)
via llvm-commits
- [llvm] [bazel] Add support for targeting wasm with emsdk (PR #217145)
Keith Smiley via llvm-commits
- [llvm] c78aef4 - [SLP] Support vectorizing ptrtoaddr (#216902)
via llvm-commits
- [llvm] [SLP] Support vectorizing ptrtoaddr (PR #216902)
Thurston Dang via llvm-commits
- [llvm] [SLSR] Add a statistic counting candidate-basis SCEV differences (NFC) (PR #217143)
Akshay Deodhar via llvm-commits
- [llvm] 9444c2d - [GISel][NewPM] Note we always modify MIR in IRTranslator
via llvm-commits
- [llvm] [GISel][NewPM] Note we always modify MIR in IRTranslator (PR #217045)
Aiden Grossman via llvm-commits
- [llvm] [SLSR] Add a statistic counting candidate-basis SCEV differences (NFC) (PR #217143)
Akshay Deodhar via llvm-commits
- [llvm] [GISel][NewPM] Port Legalizer (PR #217046)
Aiden Grossman via llvm-commits
- [llvm] b1f7419 - [GISel][NewPM] Port Legalizer
via llvm-commits
- [llvm] [GISel][NewPM] Port Legalizer (PR #217046)
Aiden Grossman via llvm-commits
- [llvm] [llvm][AArch64] Ensure stack alignment in non-sibcall tail calls with FPDiff (PR #217156)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Ensure stack alignment in non-sibcall tail calls with FPDiff (PR #217156)
via llvm-commits
- [llvm] [llvm][AArch64] Ensure stack alignment in non-sibcall tail calls with FPDiff (PR #217156)
via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Jon Roelofs via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Jon Roelofs via llvm-commits
- [llvm] [docs] Rename selected PDB, DirectX, and GlobalISel docs to Markdown (PR #217157)
Reid Kleckner via llvm-commits
- [llvm] [docs] Rename tutorial docs to Markdown (PR #217158)
Reid Kleckner via llvm-commits
- [llvm] [SLSR] Skip candidate differences with mismatched SCEVUnknowns (PR #217144)
Justin Fargnoli via llvm-commits
- [llvm] [SLSR] Skip candidate differences with mismatched SCEVUnknowns (PR #217144)
Justin Fargnoli via llvm-commits
- [llvm] [BOLT] Use MCRegister instead of MCPhysReg or unsigned. NFC (PR #216525)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [clang] [llvm] [Clang] Make -ffile-compilation-dir= support reproducible sanitizer builds (PR #201803)
Björn Svensson via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
Craig Topper via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
Craig Topper via llvm-commits
- [llvm] [orc-rt] Use StringOutputStream in executor error messages (PR #217167)
Lang Hames 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] 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] [DAGCombiner] Pass const SDLoc &DL to visitADDLikeCommutative. NFC (PR #217169)
Craig Topper via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [DAGCombiner] Pass const SDLoc &DL to visitADDLikeCommutative. NFC (PR #217169)
via llvm-commits
- [llvm] [bazel] Add support for targeting wasm with emsdk (PR #217145)
Keith Smiley via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [clang] [llvm] [Clang] Add `-fsanitize-prefix-map` for remapping source paths in sanitizer metadata (PR #186908)
Björn Svensson via llvm-commits
- [llvm] Infer alignment for memory intrinsics (PR #217172)
via llvm-commits
- [llvm] Infer alignment for memory intrinsics (PR #217172)
via llvm-commits
- [llvm] Infer alignment for memory intrinsics (PR #217172)
via llvm-commits
- [clang] [llvm] [Clang] Add `-fsanitize-prefix-map` for remapping source paths in sanitizer metadata (PR #186908)
Björn Svensson via llvm-commits
- [llvm] Infer alignment for memory intrinsics (PR #217172)
via llvm-commits
- [clang] [llvm] [clang][SYCL] Align device binary (un)registration with CUDA/HIP/OpenMP (PR #217173)
Yury Plyakhin via llvm-commits
- [clang] [llvm] [clang][SYCL] Align device binary (un)registration with CUDA/HIP/OpenMP (PR #217173)
via llvm-commits
- [clang] [llvm] [clang][SYCL] Align device binary (un)registration with CUDA/HIP/OpenMP (PR #217173)
Yury Plyakhin via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Reem Elkhouly via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [BOLT] Page out .dwo files (PR #214903)
Rafael Auler via llvm-commits
- [llvm] [AMDGPU] Add stalls for DS FIFO buffer (PR #192323)
Austin Kerbow via llvm-commits
- [llvm] [RISCV] Enable shouldMaximizeVectorBandwidth (PR #216005)
Elvis Wang via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Reem Elkhouly via llvm-commits
- [llvm] [LoopFusion] Remove test dependency on assert (NFC) (PR #217180)
Ehsan Amiri via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Reem Elkhouly via llvm-commits
- [llvm] [LoopFusion] Remove test dependency on assert (NFC) (PR #217180)
via llvm-commits
- [llvm] [RISCV] Lower (select c, x, -x) -> (sub (czero_eqz x, c), (czero_nez x, c)) with Zicond. (PR #217181)
Craig Topper via llvm-commits
- [llvm] [RISCV] Lower (select c, x, -x) -> (sub (czero_eqz x, c), (czero_nez x, c)) with Zicond. (PR #217181)
Craig Topper via llvm-commits
- [llvm] [RISCV] Lower (select c, x, -x) -> (sub (czero_eqz x, c), (czero_nez x, c)) with Zicond. (PR #217181)
via llvm-commits
- [clang] [lld] [lld-macho][draft]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [llvm] [SLSR] Skip candidate differences with mismatched SCEVUnknowns (PR #217144)
Justin Fargnoli via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
Stephen Verderame via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
via llvm-commits
- [compiler-rt] [compiler-rt] Add clang_rt library path to LIB env var for profile lit (PR #217189)
via llvm-commits
- [compiler-rt] [compiler-rt] Add clang_rt library path to LIB env var for profile lit (PR #217189)
via llvm-commits
- [llvm] [GISel][NewPM] Port LoadStoreOpt (PR #217190)
Aiden Grossman via llvm-commits
- [llvm] [GISel][NewPM] Port LoadStoreOpt (PR #217190)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
Stephen Verderame via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
Stephen Verderame via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [clang] [llvm] [HLSL] Add Texture2DMS (PR #211972)
Deric C. via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
Craig Topper via llvm-commits
- [llvm] daaf4b4 - [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (#216871)
via llvm-commits
- [llvm] [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (PR #216871)
Craig Topper via llvm-commits
- [llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
Aiden Grossman via llvm-commits
- [clang] [llvm] [HLSL] Add Texture2DMS (PR #211972)
Deric C. via llvm-commits
- [llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
via llvm-commits
- [llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
via llvm-commits
- [llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
Aiden Grossman via llvm-commits
- [llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
Aiden Grossman via llvm-commits
- [llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
Aiden Grossman via llvm-commits
- [llvm] [IR] Add persistent metadata IDs for faster debug printing (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Use first operand of zext to test first bit zero (PR #217195)
via llvm-commits
- [llvm] [AMDGPU] Use first operand of zext to test first bit zero (PR #217195)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [AArch64] Parameterize repeated FP divisor combine threshold by subtarget (PR #216930)
via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Yaxun Liu via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Fangrui Song via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Fangrui Song via llvm-commits
- [llvm] 9835f8a - [ADT] Reland: Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (#217058)
via llvm-commits
- [llvm] [ADT] Reland: Remove CRTP from FoldingSet and ContextualFoldingSet (NFC) (PR #217058)
Kazu Hirata via llvm-commits
- [clang] [llvm] [X86] Add ACE v1 (AI Compute Extensions) support (PR #208408)
Haochen Jiang via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Use first operand of zext to test first bit zero (PR #217195)
via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [IRBuilder] Handle byte types in CreateBitPreservingCastChain (PR #209557)
Anshil Gandhi via llvm-commits
- [llvm] [IRBuilder] Handle byte types in CreateBitPreservingCastChain (PR #209557)
Anshil Gandhi via llvm-commits
- [llvm] [IRBuilder] Handle byte types in CreateBitPreservingCastChain (PR #209557)
Anshil Gandhi via llvm-commits
- [llvm] [IRBuilder] Handle byte types in CreateBitPreservingCastChain (PR #209557)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU] Model 2-pass HWVALU blocking for 8-pass XDL MFMA (PR #184084)
Anshil Gandhi via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [llvm] 60bd2e1 - [llvm-nm][GOFF] Support symbol types and sizes (#207119)
via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [AMDGPU] Model 2-pass HWVALU blocking for 8-pass XDL MFMA (PR #184084)
Anshil Gandhi via llvm-commits
- [llvm] [orc-rt] Drop iostreams from CommandLine.h via formatHelp (PR #217178)
Lang Hames via llvm-commits
- [llvm] [LoopFusion] Allow fusing adjacent loops with same-iteration scalar deps (PR #216242)
Anchu Rajendran S via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
via llvm-commits
- [llvm] b013bbf - [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (#214527)
via llvm-commits
- [llvm] [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (PR #214527)
Amy Kwan via llvm-commits
- [llvm] [llvm-ar][GOFF] Implement symbol attributes for GOFF archives (PR #214528)
Amy Kwan via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #217184)
Pengcheng Wang via llvm-commits
- [llvm] [llvm-ar][GOFF] Implement symbol attributes for GOFF archives (PR #214528)
Amy Kwan via llvm-commits
- [llvm] [NVPTX] Add clmad instruction selection (PR #216412)
Alex MacLean via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Karthika Devi C via llvm-commits
- [llvm] [llvm-ar][GOFF] Implement symbol attributes for GOFF archives (PR #214528)
Amy Kwan via llvm-commits
- [clang] [llvm] [RISCV][clang] Support XSfmm ABI attributes (PR #206260)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Lower (select c, x, -x) -> (sub (czero_eqz x, c), (czero_nez x, c)) with Zicond. (PR #217181)
Pengcheng Wang via llvm-commits
- [llvm] [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (PR #214527)
LLVM Continuous Integration via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] [AMDGPU] Fix loss of relocation types during V_MOV_B64 expansion (PR #217205)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Fix loss of relocation types during V_MOV_B64 expansion (PR #217205)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Fix loss of relocation types during V_MOV_B64 expansion (PR #217205)
via llvm-commits
- [llvm] [GISel][NewPM] Port LoadStoreOpt (PR #217190)
Aiden Grossman via llvm-commits
- [llvm] [orc-rt] Remove unused header. NFC. (PR #217206)
Lang Hames via llvm-commits
- [llvm] b29eb4b - [RISCV] Lower (select c, x, -x) -> (sub (czero_eqz x, c), (czero_nez x, c)) with Zicond. (#217181)
via llvm-commits
- [llvm] [RISCV] Lower (select c, x, -x) -> (sub (czero_eqz x, c), (czero_nez x, c)) with Zicond. (PR #217181)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
Jeong Jihyeon via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix LSR cost comparator that regressed GFX9+ occupancy (PR #204344)
Yuyang Zhang via llvm-commits
- [llvm] [M68k] Fix build after Legalizer rename #217046 (PR #217207)
Fangrui Song via llvm-commits
- [llvm] [M68k] Fix build after Legalizer rename #217046 (PR #217207)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
Aiden Grossman via llvm-commits
- [llvm] [NFC][CodeQL] Avoid incorrect-string-type-conversion in ConvertUTF8toWide (PR #217108)
David Justo via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
Craig Topper via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Jun Yeong Kim via llvm-commits
- [llvm] [M68k] Fix build after Legalizer rename #217046 (PR #217207)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc[ Implement `execle` (PR #217213)
Bhavesh M via llvm-commits
- [libc] [llvm] [libc[ Implement `execle` (PR #217213)
via llvm-commits
- [llvm] [ADT] Improve unit test coverage for FoldingSet (PR #217214)
Kazu Hirata via llvm-commits
- [llvm] [GISel][NewPM] Port LoadStoreOpt (PR #217190)
Vikram Hegde via llvm-commits
- [llvm] [GISel][NewPM] Port LoadStoreOpt (PR #217190)
Vikram Hegde via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] [ADT] Improve unit test coverage for FoldingSet (PR #217214)
via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] [GIsel][NPM] Port "IRTranslator" to NPM (PR #215516)
Vikram Hegde via llvm-commits
- [llvm] [GIsel][NPM] Port "IRTranslator" to NPM (PR #215516)
Vikram Hegde via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] [NFC][NVPTX] Introduce AS aware address matching in TableGen (PR #210309)
Rajat Bajpai via llvm-commits
- [llvm] [NFC][NVPTX] Introduce AS aware address matching in TableGen (PR #210309)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Treat `uitofp nneg` as non-negative signed range for fcmp clamp folds (PR #208234)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
David Green via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Tim Gymnich via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Luke Lau via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Luke Lau via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Luke Lau via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Luke Lau via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Luke Lau via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Luke Lau via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [AMDGPU] Fix LSR cost comparator that regressed GFX9+ occupancy (PR #204344)
Yuyang Zhang via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Luke Lau via llvm-commits
- [llvm] [orc-rt] Remove unused <sstream> includes. NFC. (PR #217216)
Lang Hames via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Matt Arsenault via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] 61036c3 - [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (#212671)
via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
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] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Luke Lau via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [Bazel] Fixes a6e40de (PR #217219)
via llvm-commits
- [llvm] [Bazel] Fixes a6e40de (PR #217219)
via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Bazel] Fixes a6e40de (PR #217219)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add lowering for s/umul.fix.sat (PR #217221)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Add lowering for s/umul.fix.sat (PR #217221)
via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [SCEV] Directly use wrap flags in getUDivExpr (PR #217133)
Ramkumar Ramachandra 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] [AArch64] Don't add runtime SCEV checks from containsDecreasingPointers. (PR #216961)
Mel Chen via llvm-commits
- [llvm] 508bdbc - [LV][NFC] Pre-commit SCEV check tests for PR #216975 (#217037)
via llvm-commits
- [llvm] [LV][NFC] Pre-commit SCEV check tests for PR #216975 (PR #217037)
David Sherwood via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [GISel][NewPM] Port LoadStoreOpt (PR #217190)
Alexis Engelke via llvm-commits
- [llvm] [BPF] Use FETCH atomic instruction for monotonic atomicrmw when the result is used (PR #210371)
Denis Mingulov via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
Rohit Aggarwal via llvm-commits
- [llvm] [TLI] Remove shouldExpandCttzElements. NFC (PR #217208)
Pengcheng Wang via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
via llvm-commits
- [libc] [llvm] [libc] Make sqrtf128 use emulated float128 (PR #216500)
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] Add -finit-local= to initialize automatic variables (PR #216164)
via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port "AMDGPUPreLegalizerCombiner" to NPM (PR #217222)
Vikram Hegde via llvm-commits
- [compiler-rt] [asan][test] Disable invalid-pointer-pairs-vector-extract.cpp (PR #217088)
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port "AMDGPUPreLegalizerCombiner" to NPM (PR #217222)
via llvm-commits
- [llvm] [ARM] Allow tTAILJMPd on v8-M Baseline (PR #216747)
via llvm-commits
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Vy Nguyen via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
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] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [CodeGen] Don't scalarize scalable math intrinsics that have a veclib mapping (PR #216309)
via llvm-commits
- [compiler-rt] [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (PR #216579)
Vitaly Buka via llvm-commits
- [llvm] [orc-rt] Remove unused <sstream> includes. NFC. (PR #217216)
Lang Hames via llvm-commits
- [llvm] [SCEV] Directly use wrap flags in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] [compiler-rt] Add clang_rt library path to LIB env var for profile lit (PR #217189)
Petr Hosek via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Luke Lau via llvm-commits
- [libc] [llvm] [libc] Assorted improvements to FixedVector (PR #217010)
Pavel Labath via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
via llvm-commits
- [llvm] [SCEV] Directly use wrap flags in getUDivExpr (PR #217133)
Nikita Popov via llvm-commits
- [llvm] [mlir] [NVPTX] Add "exclusive" intrinsic variants for tcgen05.alloc/dealloc (PR #216016)
Guray Ozen via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
via llvm-commits
- [llvm] [RegAllocFast] Consume SSA MachineIR, absorbing PHI and two-address lowering (PR #217225)
Fangrui Song via llvm-commits
- [llvm] [RegAllocFast] Consume SSA MachineIR, absorbing PHI and two-address lowering (PR #217225)
Fangrui Song via llvm-commits
- [llvm] [SCEV] Directly use wrap flags in getUDivExpr (PR #217133)
Nikita Popov via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Rainer Orth via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port "AMDGPUPreLegalizerCombiner" to NPM (PR #217222)
via llvm-commits
- [flang] [llvm] [mlir] [openmp][mlir] Expand use of atomicrmw for atomic update (PR #215654)
Ville-Markus Yli-Suutala via llvm-commits
- [llvm] [SCEV] Directly use wrap flags in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Directly use wrap flags in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Take SCEVUse in the extend/truncate builders. (PR #216761)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Infer an AR NUW from ConstantRanges in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
via llvm-commits
- [llvm] [GlobalISel] Scan attributes once in CallLowering (NFC) (PR #217034)
Cullen Rhodes via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
Luke Lau via llvm-commits
- [llvm] 8486d37 - [GlobalISel] Scan attributes once in CallLowering (NFC) (#217034)
via llvm-commits
- [llvm] [GlobalISel] Scan attributes once in CallLowering (NFC) (PR #217034)
Cullen Rhodes via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ashutosh Nema via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
via llvm-commits
- [llvm] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Pass const SDLoc &DL to visitADDLikeCommutative. NFC (PR #217169)
Simon Pilgrim via llvm-commits
- [flang] [llvm] [mlir] [openmp][mlir] Expand use of atomicrmw for atomic update (PR #215654)
Ville-Markus Yli-Suutala via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ashutosh Nema via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Ömer Sinan Ağacan via llvm-commits
- [llvm] 2bdc632 - [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (#210665)
via llvm-commits
- [flang] [llvm] [mlir] [openmp][mlir] Expand use of atomicrmw for atomic update (PR #215654)
Ville-Markus Yli-Suutala via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Ömer Sinan Ağacan via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
via llvm-commits
- [llvm] 4bcdb7d - [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (#216990)
via llvm-commits
- [llvm] [AMDGPU] Cleanup dVGPR subtarget feature properly. NFC (PR #216990)
Diana Picus via llvm-commits
- [llvm] [SCEV] Match more URem patterns structurally (NFC). (PR #213078)
Nikita Popov via llvm-commits
- [llvm] 4e15bb3 - [AMDGPU] Fix loss of relocation types during V_MOV_B64 expansion (#217205)
via llvm-commits
- [llvm] [AMDGPU] Fix loss of relocation types during V_MOV_B64 expansion (PR #217205)
Carl Ritson via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] c8c50cc - [LV] Improve materialisation of VFxUF for scalable vectors (#216708)
via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [InstCombine] Don't fold integer-float bitcasts in store type combining (PR #212423)
Nikita Popov via llvm-commits
- [llvm] 36d7afd - [LLVM][Maintainers] Step down as a HashRecognize maintainer (#213218)
via llvm-commits
- [llvm] [LLVM][Maintainers] Step down as a HashRecognize maintainer (PR #213218)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Directly use NUW on mul in getUDivExpr (PR #217235)
Ramkumar Ramachandra 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] [SCEV] Directly use NUW on mul in getUDivExpr (PR #217235)
via llvm-commits
- [llvm] [SCEV] Directly use NUW on mul in getUDivExpr (PR #217235)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Directly use NUW on mul in getUDivExpr (PR #217235)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [VPlan] Split handleEarlyExits into countable and uncountable passes. NFC (PR #206017)
Luke Lau via llvm-commits
- [llvm] [VPlan] Split handleEarlyExits into countable and uncountable passes. NFC (PR #206017)
Luke Lau via llvm-commits
- [llvm] [LV] Take LoopVectorizeHints from VFSelectionContext (NFC) (PR #216737)
Florian Hahn via llvm-commits
- [libc] [llvm] [libc] Modify `atan2f128` to use emulated Float128 type (PR #216508)
via llvm-commits
- [llvm] [DAGCombine] Push freeze through sra (PR #208749)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAGCombine] Push freeze through sra (PR #208749)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Directly use NUW on mul in getUDivExpr (NFC) (PR #217235)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] Disentangle DISubprogram ODR type method uniquing from metadata uniquing (PR #217042)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Nikita Popov via llvm-commits
- [llvm] [LV] Improve materialisation of VFxUF for scalable vectors (PR #216708)
David Sherwood via llvm-commits
- [llvm] [X86] isTargetShuffleEquivalent - only use "known zero" element if its known never poison/undef as well (PR #217030)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
Mel Chen via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
Mel Chen via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
Mel Chen via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
Mel Chen via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
Mel Chen via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
Mel Chen via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
Florian Hahn via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Mikael Holmen via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Clamp TruncSat num elements. (PR #217248)
David Green via llvm-commits
- [lldb] [llvm] [lldb] Add MSVC STL formatters for remaining standard library types (PR #217177)
via llvm-commits
- [lldb] [llvm] [lldb] Add MSVC STL formatters for remaining standard library types (PR #217177)
via llvm-commits
- [lldb] [llvm] [lldb] Add MSVC STL formatters for remaining standard library types (PR #217177)
via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [libc] [llvm] [libc] Modify `atan2f128` to use emulated Float128 type (PR #216508)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [libc] [llvm] [libc] Modify `atan2f128` to use emulated Float128 type (PR #216508)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [CAS] Account for LLVM_ENABLE_THREADS=OFF in unit tests (PR #217251)
David Spickett via llvm-commits
- [llvm] [TLI][NFC] Mark TargetLibraryInfo::getLibFunc as [[nodiscard]] (PR #215746)
Kito Cheng via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [SCEV] Only try (A+B)/C distribution for nuw adds (NFC) (PR #212508)
Florian Hahn via llvm-commits
- [llvm] 3c328a3 - [SCEV] Only try (A+B)/C distribution for nuw adds (NFC) (#212508)
via llvm-commits
- [llvm] [SCEV] Only try (A+B)/C distribution for nuw adds (NFC) (PR #212508)
Florian Hahn via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Pradeep Kumar via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Pradeep Kumar via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
via llvm-commits
- [libc] [llvm] [libc] Modify `truncf128` to use emulated Float128 type (PR #216560)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [libc] [llvm] [libc] Modify `truncf128` to use emulated Float128 type (PR #216560)
via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
via llvm-commits
- [libc] [llvm] [libc] Modify `truncf128` to use emulated Float128 type (PR #216560)
via llvm-commits
- [libc] [llvm] [libc] Modify `truncf128` to use emulated Float128 type (PR #216560)
via llvm-commits
- [llvm] [SimplifyCFG] Remove conservative fcmp guard from speculativelyExecuteBB (PR #211611)
Guy David via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Pradeep Kumar via llvm-commits
- [llvm] [TLI][NFC] Mark TargetLibraryInfo::getLibFunc as [[nodiscard]] (PR #215746)
Kito Cheng via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Avoid slow 64-bit max/min/multiply instructions on GFX1250 (PR #207006)
Jay Foad via llvm-commits
- [clang] [llvm] [clang][ARM] Add -fstack-limit-variable to trap before stack overflow (PR #208076)
Nikita Popov via llvm-commits
- [llvm] [LV] Make operand bundle test not constant-foldable/dead. NFC (PR #217253)
Luke Lau via llvm-commits
- [llvm] d92ae18 - [LV] Make operand bundle test not constant-foldable/dead. NFC (#217253)
via llvm-commits
- [llvm] [LV] Make operand bundle test not constant-foldable/dead. NFC (PR #217253)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
Mel Chen via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [SimplifyCFG] Remove conservative fcmp guard from speculativelyExecuteBB (PR #211611)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Remove conservative fcmp guard from speculativelyExecuteBB (PR #211611)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Remove conservative fcmp guard from speculativelyExecuteBB (PR #211611)
Florian Hahn via llvm-commits
- [llvm] [X86] Add correct model values for masked stores on Zen 1 and 2 (PR #217254)
Rohan Shenoy via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [X86] Add correct model values for masked stores on Zen 1 and 2 (PR #217254)
via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
via llvm-commits
- [llvm] 7271360 - [X86] isTargetShuffleEquivalent - only use "known zero" element if its known never poison/undef as well (#217030)
via llvm-commits
- [llvm] [X86] isTargetShuffleEquivalent - only use "known zero" element if its known never poison/undef as well (PR #217030)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [X86] Add correct model values for masked stores on Zen 1 and 2 (PR #217254)
Rohan Shenoy via llvm-commits
- [llvm] [LV] Add back constant-folded operand bundle libcall test. NFC (PR #217255)
Luke Lau via llvm-commits
- [llvm] [LV] Add back constant-folded operand bundle libcall test. NFC (PR #217255)
via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
Luke Lau via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Phoebe Wang via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
Paul Walker via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Nikita Popov via llvm-commits
- [libc] [llvm] [libc] Modify `roundf128` to use emulated Float128 type (PR #216563)
via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
Nikita Popov via llvm-commits
- [llvm] [X86] Add correct model values for masked stores on Zen 1 and 2 (PR #217254)
Rohan Shenoy via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] [InstCombine] Fold length-one memset with variable fillFold length-one memset with variable fill (PR #217224)
via llvm-commits
- [llvm] [cmake] Fix the dead VSINSTALLDIR check in FindDIASDK (PR #217071)
Larry Meadows via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] fd0d6da - [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (#148263)
via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
Abid Qadeer via llvm-commits
- [llvm] 6c206e3 - [AMDGPU] Fix refactoring mishap (#216974)
via llvm-commits
- [llvm] [AMDGPU] Fix refactoring mishap (PR #216974)
Diana Picus via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Rajat Bajpai via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Rajat Bajpai via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Rajat Bajpai via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Rajat Bajpai via llvm-commits
- [llvm] [BranchFolding] Fold fallthroughs into conditional tailcalls if profitable (PR #140476)
Nabeel Omer via llvm-commits
- [llvm] [OpenMPOpt] Emit poison, not undef, for placeholder global initializers (PR #217081)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [cmake] Fix the dead VSINSTALLDIR check in FindDIASDK (PR #217071)
Larry Meadows via llvm-commits
- [llvm] [cmake] Fix the dead VSINSTALLDIR check in FindDIASDK (PR #217071)
Larry Meadows via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Durgadoss R via llvm-commits
- [llvm] [IR][ASan] Add sanitize.unpadded.size global variable metadata (PR #217257)
via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Paul Walker via llvm-commits
- [llvm] [IR][ASan] Add !sanitize.unpadded.size global variable metadata (PR #217257)
via llvm-commits
- [libc] [llvm] [libc] Modify `roundf128` to use emulated Float128 type (PR #216563)
via llvm-commits
- [libc] [llvm] [libc] Modify `roundf128` to use emulated Float128 type (PR #216563)
via llvm-commits
- [compiler-rt] [compiler-rt] Guard sanitizer DlsymAlloc::Free from nullptr (PR #217097)
via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Durgadoss R via llvm-commits
- [libc] [llvm] [libc] Modify `roundf128` to use emulated Float128 type (PR #216563)
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
- [llvm] [IR][ASan] Add !sanitize.unpadded.size global variable metadata (PR #217257)
via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (PR #216767)
Luke Lau 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] [flang] [llvm] [flang] Improvise the error message for the option "-fconvert" with allowed values (PR #215966)
Kiran Kumar T P 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
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
via llvm-commits
- [llvm] [AArch64] Select [SU]ADDLP for a partial reduction into a zero accumulator (PR #217186)
Adam Scott via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Durgadoss R via llvm-commits
- [llvm] [AArch64] Select [SU]ADDLP for a partial reduction into a zero accumulator (PR #217186)
via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Durgadoss R 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] [VPlan] Print metadata not attached to module as !tmp. (PR #203982)
Florian Hahn 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] [openmp] [OpenMPOpt] Ask the runtime how many of a block's threads can be workers (PR #217080)
Larry Meadows via llvm-commits
- [llvm] [AArch64] Select [SU]ADDLP for a partial reduction into a zero accumulator (PR #217186)
Adam Scott via llvm-commits
- [llvm] [VPlan] Print metadata not attached to module as !tmp. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [OpenMPOpt] Bound the if-cascade built for an indirect call (PR #217098)
Matt Arsenault via llvm-commits
- [llvm] [OpenMPOpt] Bound the if-cascade built for an indirect call (PR #217098)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Enhance VPlan-based LICM using argument noalias attributes (PR #217238)
via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Vassil Vassilev via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood 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] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [LV][AArch64] Provide option to use partial reductions by default (PR #216001)
Paul Walker via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Ulrich Weigand via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc] Modify `roundf128` to use emulated Float128 type (PR #216563)
via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] Vulkan fixes (PR #216919)
via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Nikita Popov via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Durgadoss R via llvm-commits
- [llvm] SPARC: Disable generic codegen tests that depend on libcalls (PR #217264)
Matt Arsenault via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217265)
via llvm-commits
- [llvm] SPARC: Disable generic codegen tests that depend on libcalls (PR #217264)
Matt Arsenault via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217265)
via llvm-commits
- [llvm] SPARC: Disable generic codegen tests that depend on libcalls (PR #217264)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Vikram Hegde via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] fix assertion failure in intrinsic distributive laws (PR #216483)
Nikita Popov via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [libc] [llvm] [libc] Modify nearbyintf128 to use emulated Float128 type (PR #217025)
via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Paul Walker via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Guray Ozen via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Guray Ozen via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Guray Ozen via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Guray Ozen via llvm-commits
- [llvm] [SCEV] Strip dead gcd function (NFC) (PR #217299)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Strip dead gcd function (NFC) (PR #217299)
via llvm-commits
- [llvm] [libsycl] add sycl_khr_default_context (PR #216863)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add sycl_khr_default_context (PR #216863)
Kseniya Tikhomirova via llvm-commits
- [llvm] [SPIRV] Support PhysicalStorageBuffer addressing and struct block wrapping for Vulkan (PR #216919)
via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Strip dead gcd function (NFC) (PR #217299)
Nikita Popov via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Strip dead gcd function (NFC) (PR #217299)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Strip dead gcd function (NFC) (PR #217299)
Florian Hahn via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Alex Rønne Petersen 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] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Alex Rønne Petersen via llvm-commits
- [llvm] [InstSimplify] Improve coverage for zero-shift-guard folding for rotate (PR #217033)
Jonathan Thackray via llvm-commits
- [llvm] 1c51891 - [SystemZ] Fix assertion failures during DAG combine (#215027)
via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Alex Rønne Petersen via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Alex Rønne Petersen via llvm-commits
- [llvm] [InstSimplify] Improve coverage for zero-shift-guard folding for rotate (PR #217033)
Jonathan Thackray via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [llvm] [AArch64][SME] Handle SME state around Darwin TLS-descriptor calls (PR #216017)
Benjamin Maxwell via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LegalizeTypes] Allow v1i128 as a valid SETCC result type during vector operand scalarization (PR #216136)
Alex Rønne Petersen via llvm-commits
- [llvm] [LV] Fix assertion for simplified invariant reduction stores (PR #217306)
Haolin Guan via llvm-commits
- [llvm] [LV] Fix assertion for simplified invariant reduction stores (PR #217306)
Haolin Guan via llvm-commits
- [libc] [llvm] [libc] Modify nearbyintf128 to use emulated Float128 type (PR #217025)
via llvm-commits
- [llvm] [LV] Fix assertion for simplified invariant reduction stores (PR #217306)
Haolin Guan via llvm-commits
- [llvm] de0cc43 - [AArch64][SME] Handle SME state around Darwin TLS-descriptor calls (#216017)
via llvm-commits
- [llvm] [AArch64][SME] Handle SME state around Darwin TLS-descriptor calls (PR #216017)
Benjamin Maxwell via llvm-commits
- [llvm] add base handler impl (PR #216754)
Kseniya Tikhomirova via llvm-commits
- [libc] [llvm] [libc] Make `lroundf128` and `llroundf128` use the emulated float128 type (PR #216829)
via llvm-commits
- [llvm] [DAGCombine] Push freeze through sra (PR #208749)
Simon Pilgrim via llvm-commits
- [llvm] aa5ffd9 - [SCEV] Strip dead gcd function (NFC) (#217299)
via llvm-commits
- [llvm] [SCEV] Strip dead gcd function (NFC) (PR #217299)
Ramkumar Ramachandra via llvm-commits
- [libc] [llvm] [libc] Make `lroundf128` and `llroundf128` use the emulated float128 type (PR #216829)
via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [libc] [llvm] [libc] Make `lroundf128` and `llroundf128` use the emulated float128 type (PR #216829)
via llvm-commits
- [llvm] [VPlan] Fix replaceWithFinalIfReductionStore assert with multiple reductions (PR #217316)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix replaceWithFinalIfReductionStore assert with multiple reductions (PR #217316)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix replaceWithFinalIfReductionStore assert with multiple reductions (PR #217316)
via llvm-commits
- [llvm] [VPlan] Fix replaceWithFinalIfReductionStore assert with multiple reductions (PR #217316)
via llvm-commits
- [llvm] af882d5 - [LV] Optimise code created by createElementCount (#216981)
via llvm-commits
- [llvm] [LV] Optimise code created by createElementCount (PR #216981)
David Sherwood via llvm-commits
- [llvm] [LV] Fix assertion for simplified invariant reduction stores (PR #217306)
Luke Lau via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Valery Pykhtin via llvm-commits
- [libc] [llvm] [libc] Make `lroundf128` and `llroundf128` use the emulated float128 type (PR #216829)
via llvm-commits
- [llvm] 157af9c - AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (#216995)
via llvm-commits
- [llvm] AMDGPU: Extract mergeIncomingLaneMasks from SILowerI1Copies lowerPhis (PR #216995)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
Florian Hahn via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][GlobalISel] Add tablegen patterns for smull+sqshrn -> sqdmulh. (PR #217318)
David Green via llvm-commits
- [llvm] 54702ff - [X86] Fold `B + (-C)*A` into `neg + lea` (#215145)
via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Simon Pilgrim via llvm-commits
- [llvm] [orc-rt] Report the disconnection mode to Session clients (PR #217236)
Lang Hames via llvm-commits
- [llvm] [cmake] Fix the dead VSINSTALLDIR check in FindDIASDK (PR #217071)
Larry Meadows via llvm-commits
- [llvm] [cmake] Fix the dead VSINSTALLDIR check in FindDIASDK (PR #217071)
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] [openmp] [OpenMPOpt] Ask the runtime how many of a block's threads can be workers (PR #217080)
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] [OpenMPOpt] Emit poison, not undef, for placeholder global initializers (PR #217081)
Larry Meadows via llvm-commits
- [llvm] [OpenMPOpt] Bound the if-cascade built for an indirect call (PR #217098)
Larry Meadows via llvm-commits
- [llvm] [OpenMPOpt] Bound the if-cascade built for an indirect call (PR #217098)
Larry Meadows via llvm-commits
- [llvm] [orc-rt] Report the disconnection mode to Session clients (PR #217236)
Lang Hames via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port "AMDGPUPreLegalizerCombiner" to NPM (PR #217222)
Vikram Hegde via llvm-commits
- [llvm] [InstSimplify] Fold icmp ult/ule (A nuw+ CA), (B nuw+ CB) to true when A <=u B and CA <=u CB (PR #201485)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Select i8 ANDN via i32 promotion (PR #205050)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [orc-rt] Make the Session attach preconditions a contract (PR #217325)
Lang Hames 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] [SimplifyCFG] Remove conservative fcmp guard from speculativelyExecuteBB (PR #211611)
Guy David via llvm-commits
- [libc] [llvm] [libc] Make `lroundf128` and `llroundf128` use the emulated float128 type (PR #216829)
via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
Simon Pilgrim 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] [AMDGPU] Price an add reduction over a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Price an add reduction over a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Price an add reduction over a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Price an add reduction over a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Sergey Semenov via llvm-commits
- [llvm] [AMDGPU] RewriteMFMAFormStage: skip copies for AGPR-compatible users (PR #209204)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Romanov Vlad via llvm-commits
- [llvm] [orc-rt] Make the Session attach preconditions a contract (PR #217325)
Lang Hames via llvm-commits
- [libc] [llvm] [libc] Modify `fmaxf128` and `fminf128` to use emulated Float128 type (PR #216575)
via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Sergey Semenov via llvm-commits
- [llvm] [LFI][AArch64] Add PAC support (PR #207915)
Jacob Bramley via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [LoopUtils] Return 0 for estimated zero trip count loops. (PR #217330)
Florian Hahn via llvm-commits
- [llvm] [LoopUtils] Return 0 for estimated zero trip count loops. (PR #217330)
via llvm-commits
- [llvm] [gn build] Port 61036c3361ce (PR #217331)
Nico Weber via llvm-commits
- [llvm] [gn build] Port ab547095ead5 (PR #217332)
Nico Weber via llvm-commits
- [llvm] 4ea61ae - [gn build] Port 61036c3361ce (#217331)
via llvm-commits
- [llvm] [gn build] Port 61036c3361ce (PR #217331)
Nico Weber via llvm-commits
- [llvm] 6719148 - [gn build] Port ab547095ead5 (#217332)
via llvm-commits
- [llvm] [gn build] Port ab547095ead5 (PR #217332)
Nico Weber via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] Reapply "[SelectionDAG] Recurse through mask expression trees in WidenVSELECTMask" (PR #217307)
Valeriy Savchenko via llvm-commits
- [llvm] [cmake] Fix the dead VSINSTALLDIR check in FindDIASDK (PR #217071)
Larry Meadows via llvm-commits
- [llvm] Reapply "[SelectionDAG] Recurse through mask expression trees in WidenVSELECTMask" (PR #217307)
Valeriy Savchenko via llvm-commits
- [llvm] [AArch64] Generate fmls for fneg+fmul (PR #215338)
Valeriy Savchenko via llvm-commits
- [llvm] Revert "[PATCH] offload-tunnel-cmake with proper escape" (PR #161727)
YI Zeping via llvm-commits
- [llvm] [gn] Make GlobalISel depend on SelectionDAG (PR #217335)
Nico Weber via llvm-commits
- [llvm] 288fe8a - [gn] Make GlobalISel depend on SelectionDAG (#217335)
via llvm-commits
- [llvm] [gn] Make GlobalISel depend on SelectionDAG (PR #217335)
Nico Weber via llvm-commits
- [llvm] [CodeGen] Avoid stale LocalMIs entries after compare optimization (PR #211479)
Nikita Popov via llvm-commits
- [llvm] [gn] Make GlobalISel depend on SelectionDAG (PR #217335)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle static IFUNC calls through .iplt (PR #207733)
via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Aiden Grossman via llvm-commits
- [llvm] [BOLT][RISCV] Handle static IFUNC calls through .iplt (PR #207733)
via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Srinivasa Ravi via llvm-commits
- [llvm] [VectorCombine] Sink identical lane-wise operations (PR #217044)
via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port "AMDGPUPreLegalizerCombiner" to NPM (PR #217222)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port "AMDGPUPreLegalizerCombiner" to NPM (PR #217222)
Aiden Grossman via llvm-commits
- [libc] [llvm] [libc] Modify `fmaxf128` and `fminf128` to use emulated Float128 type (PR #216575)
via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] c6a5dd5 - [VPlan] Split handleEarlyExits into countable and uncountable passes. NFC (#206017)
via llvm-commits
- [llvm] [VPlan] Split handleEarlyExits into countable and uncountable passes. NFC (PR #206017)
Luke Lau via llvm-commits
- [llvm] [X86] Add correct model values for masked stores on Zen 1 and 2 (PR #217254)
Aiden Grossman via llvm-commits
- [llvm] 9858b9b - [DAG] Fold pow2 masked bittest comparisons (#216302)
via llvm-commits
- [llvm] [DAG] Fold pow2 masked bittest comparisons (PR #216302)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Srinivasa Ravi via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
via llvm-commits
- [llvm] [GISel][NewPM] Port LoadStoreOpt (PR #217190)
Aiden Grossman via llvm-commits
- [llvm] [LV][NFC] Fix up else-after-return introduced by PR #216981 (PR #217337)
David Sherwood via llvm-commits
- [llvm] [TargetParser] Encode addrspacecast validity in Triple (PR #217345)
Michal Paszkowski via llvm-commits
- [llvm] [SCEV] Answer range queries for constants directly (NFC) (PR #217339)
Philip Reames via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Björn Pettersson via llvm-commits
- [llvm] [Instrumentor] Support multiple runtime bitcodes (PR #216333)
Vincent Arcila via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [Instrumentor] Support multiple runtime bitcodes (PR #216333)
Vincent Arcila via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Kamlesh Kumar via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (PR #214527)
Amy Kwan via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Matt Arsenault via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (PR #214527)
Amy Kwan via llvm-commits
- [llvm] [libsycl] add sycl_khr_default_context (PR #216863)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add sycl_khr_default_context (PR #216863)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [llvm] [Bazel] Fixes e2679f3 (PR #217374)
via llvm-commits
- [llvm] [VectorCombine] Fold deinterleave/interleave pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [libsycl] Enable host-to-host memcpy (PR #217366)
Kseniya Tikhomirova via llvm-commits
- [llvm] [llvm] Propagate dso_local for jump table aliases (PR #217101)
Paul Kirth via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder via llvm-commits
- [lld] [PAC][ELF] Make non-preemptible IFUNC GOT assertion an error and extend (PR #214456)
Jessica Clarke via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder 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] [TableGen] Don't crash on !cond with mixed bits and int (PR #216292)
Rahul Joshi via llvm-commits
- [libc] [llvm] [libc] Modify `roundevenf128` to use emulated Float128 type (PR #216568)
via llvm-commits
- [llvm] [RISCV] Optimize bitcast to use dedicated fneg instruction (PR #216659)
via llvm-commits
- [llvm] [AMDGPU] Move stress options into getMaxNumVectorRegs/getBaseMaxNumSGPRs (PR #214762)
Shilei Tian via llvm-commits
- [llvm] ExpandIRInsts: Expand frem when the libcall is unavailable (PR #217301)
Frederik Harwath via llvm-commits
- [llvm] ExpandIRInsts: Expand frem when the libcall is unavailable (PR #217301)
Frederik Harwath via llvm-commits
- [llvm] [docs] Parallelize Sphinx builds by default (PR #217161)
Paul Kirth via llvm-commits
- [llvm] [VectorCombine] Fold deinterleave/interleave pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [lld] [lld][WebAssembly] Update incorrect assertion in global relocation code (PR #215929)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Update incorrect assertion in global relocation code (PR #215929)
Sam Clegg via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Matt Arsenault via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Ulrich Weigand via llvm-commits
- [llvm] [ConstraintElim] Add lower bounds for all inductions in a loop header. (PR #216764)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Propagate a recurrence's nuw flag to its exit value. (PR #217378)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Prevent unrequired implicit maps for private variables on composite directives (PR #217121)
via llvm-commits
- [llvm] [SCEV] Propagate a recurrence's nuw flag to its exit value. (PR #217378)
via llvm-commits
- [llvm] [SCEV] Propagate a recurrence's nuw flag to its exit value. (PR #217378)
via llvm-commits
- [llvm] [Bazel] Fixes e2679f3 (PR #217374)
Pranav Kant via llvm-commits
- [llvm] [Bazel] Fixes e2679f3 (PR #217374)
Pranav Kant via llvm-commits
- [llvm] [SLSR] Add a statistic counting candidate-basis SCEV differences (NFC) (PR #217143)
Justin Fargnoli via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit crash test for OR with VOPC SDWA operand (PR #217384)
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] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Arseniy Obolenskiy via llvm-commits
- [llvm] [PowerPC] Lower UCMP and SCMP directly to setb instead of matching the DAG shape (PR #206282)
via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in ext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Allow reuse of provably-disjoint `or` in canReuseInstruction (PR #216355)
Nick Riasanovsky via llvm-commits
- [llvm] 31d3dc7 - [SLSR] Add a statistic counting candidate-basis SCEV differences (NFC) (#217143)
via llvm-commits
- [llvm] [SLSR] Add a statistic counting candidate-basis SCEV differences (NFC) (PR #217143)
Justin Fargnoli via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Zahira Ammarguellat via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [llvm] [Loads] Only allow replacement with derefable constant global (PR #217350)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [llvm] 7e44dd0 - AMDGPU: Fix broken undef operand handling in SIFixSGPRCopies (#217385)
via llvm-commits
- [llvm] AMDGPU: Fix broken undef operand handling in SIFixSGPRCopies (PR #217385)
Matt Arsenault via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Craig Topper via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
Alexandre Isoard via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [llvm] [SCEV] Improve code around unsigned-overflow-limit (NFC) (PR #217395)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [ValueTracking] Fix impliesPoison for instructions with flag-based poison (PR #215368)
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] IR: Validate and document the "target-abi" module flag (PR #217397)
Matt Arsenault via llvm-commits
- [llvm] IR: Validate and document the "target-abi" module flag (PR #217397)
Matt Arsenault via llvm-commits
- [llvm] IR: Validate and document the "target-abi" module flag (PR #217397)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][Vectorizer] Enable scalable factor-3 interleaving (PR #217370)
via llvm-commits
- [llvm] [AArch64][Vectorizer] Enable scalable factor-3 interleaving (PR #217370)
via llvm-commits
- [llvm] b48b696 - Reland "[HLSL] Generate semantic signature metadata (#212892)" (#216805)
via llvm-commits
- [clang] [llvm] Reland "[HLSL] Generate semantic signature metadata (#212892)" (PR #216805)
Finn Plummer via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Lobo via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
Ryan Buchner via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Lobo via llvm-commits
- [llvm] [docs] Parallelize Sphinx builds by default (PR #217161)
Reid Kleckner via llvm-commits
- [compiler-rt] [profile] hoist length check before use of pointer (PR #217109)
Nick Desaulniers via llvm-commits
- [llvm] [SLP] Test for code size costing changes (PR #217400)
Ryan Buchner via llvm-commits
- [llvm] 3bc948c - [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (#215044)
via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Jon Roelofs via llvm-commits
- [llvm] [RISCV] Fix incorrect stride computation in concat_vectors-of-loads combine (PR #217401)
Craig Topper via llvm-commits
- [llvm] [ConstraintSystem] Build constraint rows in sparse form (NFC). (PR #215735)
Yingwei Zheng via llvm-commits
- [llvm] [docs] Parallelize Sphinx builds by default (PR #217161)
Reid Kleckner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Helena Kotas via llvm-commits
- [llvm] [AArch64] Add constant pool load cost for non-uniform vector constant stores (PR #217402)
Valeriy Savchenko via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Helena Kotas via llvm-commits
- [llvm] [SimplifyCFG] Check every sinking candidate in canSinkInstructions (PR #217372)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Check every sinking candidate in canSinkInstructions (PR #217372)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] 159dcbf - [X86] Add regression test coverage for #217355 (#217387)
via llvm-commits
- [llvm] [X86] Add regression test coverage for #217355 (PR #217387)
Simon Pilgrim 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] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [llvm] [SPIRV] Simplify by not using StructType::setBody unnecessarily (PR #212736)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [compiler-rt] [profile] hoist length check before use of pointer (PR #217109)
Petr Hosek via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
Eli Friedman 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] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Abhina Sree via llvm-commits
- [llvm] [docs] Parallelize Sphinx builds by default (PR #217161)
Reid Kleckner via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Aiden Grossman via llvm-commits
- [llvm] IR: Validate and document the "target-abi" module flag (PR #217397)
via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [docs] Parallelize Sphinx builds by default (PR #217161)
Reid Kleckner via llvm-commits
- [llvm] [docs] Parallelize Sphinx builds by default (PR #217161)
Reid Kleckner via llvm-commits
- [llvm] [docs] Update docs for CMake `LLVM_LIT_TOOLS_DIR` to Git for Windows (PR #217003)
Reid Kleckner via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Yury Plyakhin via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle signedness for fp->int and int->fp independently (PR #217404)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Domenic Nutile via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Domenic Nutile via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Domenic Nutile via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Domenic Nutile via llvm-commits
- [llvm] [Loads] Only allow replacement with derefable constant global (PR #217350)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold variable extract of a constant-strided pointer vector (PR #217078)
Domenic Nutile via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
Simon Pilgrim via llvm-commits
- [llvm] [LoopUtils] Return 0 for estimated zero trip count loops. (PR #217330)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Improve code around unsigned-overflow-limit (NFC) (PR #217395)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [compiler-rt] [profile] hoist length check before use of pointer (PR #217109)
George Burgess IV via llvm-commits
- [compiler-rt] 9932f19 - [profile] hoist length check before use of pointer (#217109)
via llvm-commits
- [compiler-rt] [profile] hoist length check before use of pointer (PR #217109)
George Burgess IV via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
via llvm-commits
- [llvm] [SLP] Test for code size costing changes (PR #217400)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Test for code size costing changes (PR #217400)
via llvm-commits
- [llvm] [RISCV] Fix incorrect stride computation in concat_vectors-of-loads combine (PR #217401)
via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
Alexey Bataev via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder via llvm-commits
- [llvm] [AArch64] Add constant pool load cost for non-uniform vector constant stores (PR #217402)
via llvm-commits
- [llvm] [OpenMP] Set a debug location for __kmpc_target_init/deinit calls (PR #217407)
Jason Van Beusekom via llvm-commits
- [llvm] [X86] Select i8 ANDN via i32 promotion (PR #205050)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ConstraintElim] Add lower bounds for all inductions in a loop header. (PR #216764)
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] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
Kamlesh Kumar via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorCombine] Fold reverse order uses of deinterleave (PR #216746)
Kamlesh Kumar via llvm-commits
- [llvm] [X86] Select i8 ANDN via i32 promotion (PR #205050)
via llvm-commits
- [llvm] [X86] Select i8 ANDN via i32 promotion (PR #205050)
via llvm-commits
- [llvm] [X86] Select i8 ANDN via i32 promotion (PR #205050)
via llvm-commits
- [llvm] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
Kamlesh Kumar via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle signedness for fp->int and int->fp independently (PR #217404)
via llvm-commits
- [llvm] [LoopFusion] Add a testcase that exposes a bug (PR #217379)
via llvm-commits
- [llvm] [LoopFusion] Add a testcase that exposes a bug (PR #217379)
via llvm-commits
- [llvm] [AArch64] Add constant pool load cost for non-uniform vector constant stores (PR #217402)
via llvm-commits
- [llvm] [LFI][AArch64] Add PAC support (PR #207915)
Zachary Yedidia via llvm-commits
- [llvm] [X86] Select i8 ANDN via i32 promotion (PR #205050)
via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (NFC) (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [llvm] [CodeGen] Do not retype an already typed vreg in constrainRegAttrs (PR #217410)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (NFC) (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeGen] Do not retype an already typed vreg in constrainRegAttrs (PR #217410)
via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (NFC) (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [SLP][NFC]Add an extra test for shifted zext after logical op, NFC (PR #217411)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add an extra test for shifted zext after logical op, NFC (PR #217411)
via llvm-commits
- [llvm] [AMDGPU] Rework pseudo-scalar transcendental inline constant restriction handling (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Do not retype an already typed vreg in constrainRegAttrs (PR #217410)
Matt Arsenault via llvm-commits
- [llvm] 0674eec - [SLP][NFC]Add an extra test for shifted zext after logical op, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add an extra test for shifted zext after logical op, NFC (PR #217411)
Alexey Bataev via llvm-commits
- [llvm] [PPC] Don't emit overflow error on branches accross different sections. (PR #206812)
Sean Fertile via llvm-commits
- [llvm] [LoopRotate] Fix branch weights for rotated multi-exit loops (PR #202219)
Alok Kumar Sharma via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] [libc][bazel] Build MPFR with float128 support (PR #217166)
Pranav Kant via llvm-commits
- [llvm] [libsycl][NFC] Fix no previous prototype for getDeviceKernelInfo warning (PR #217417)
Sergey Semenov via llvm-commits
- [llvm] [LoopRotate] Preserve block frequencies for rotated loops (PR #202219)
Alok Kumar Sharma via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
Arseniy Obolenskiy via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder via llvm-commits
- [llvm] [libsycl]][Unit][NFC] Fix unused lambda capture warnings (PR #217418)
Sergey Semenov via llvm-commits
- [llvm] 0e6f9b2 - [docs] Parallelize Sphinx builds by default (#217161)
via llvm-commits
- [llvm] [libsycl][Unit][NFC] Fix unused lambda capture warnings (PR #217418)
Sergey Semenov via llvm-commits
- [llvm] [docs] Parallelize Sphinx builds by default (PR #217161)
Reid Kleckner via llvm-commits
- [llvm] [SLP] Test for code size costing changes (PR #217400)
Ryan Buchner via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Arseniy Obolenskiy via llvm-commits
- [clang] [lld] [lld-macho]Allow folding entries with identical FDE (PR #216895)
Ellis Hoag via llvm-commits
- [llvm] [libsycl][Unit][NFC] Fix unused lambda capture warnings (PR #217418)
via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
via llvm-commits
- [llvm] [LoopRotate] Preserve block frequencies for rotated loops (PR #202219)
Alok Kumar Sharma via llvm-commits
- [llvm] [libsycl][Unit][NFC] Fix unused lambda capture warnings (PR #217418)
Sergey Semenov via llvm-commits
- [lld] 9ba265c - [LLD][MachO] Remove eh-frame test binaries (#217107)
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] [CodeGen] Do not retype an already typed vreg in constrainRegAttrs (PR #217410)
Arseniy Obolenskiy via llvm-commits
- [lld] [LLD][MachO] Remove eh-frame test binaries (PR #217107)
Ellis Hoag via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (PR #217419)
via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
Oscar Priego via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (PR #217419)
via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
via llvm-commits
- [llvm] [SLP] Test for code size costing changes (PR #217400)
Alexey Bataev via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Kaitlin Peng via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
via llvm-commits
- [llvm] [SLP] Test for code size costing changes (PR #217400)
Ryan Buchner via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Kaitlin Peng via llvm-commits
- [llvm] [SCEV] Fold sext-AddRec on positive step (PR #217422)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
Oscar Priego via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
via llvm-commits
- [llvm] [SLP] Test for code size costing changes (PR #217400)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Remove more redundant ANDs (PR #216900)
Shilei Tian via llvm-commits
- [llvm] [SCEV] Fold sext-AddRec on positive step (PR #217422)
via llvm-commits
- [llvm] [ADT] Clean up FoldingSet growth (NFC) (PR #217424)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Clean up FoldingSet growth (NFC) (PR #217424)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Arseniy Obolenskiy 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
- [llvm] [Nomination] Update HighTec representatives of the Security Group (PR #206457)
Gábor Spaits via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Farzon Lotfi via llvm-commits
- [llvm] [GlobalISel][RISCV] SelectionDAG like indirect parameter passing (PR #216724)
Gábor Spaits 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][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix BITOP3 selecting B16 opcode for 32-bit vector types (PR #217048)
Shilei Tian via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Farzon Lotfi via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
David Blaikie via llvm-commits
- [llvm] CodeGen: Consolidate target-abi validation (PR #217426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] CodeGen: Consolidate target-abi validation (PR #217426)
Matt Arsenault via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [IR] Speed up debug printing with persistent metadata IDs (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [ADT] Clean up FoldingSet growth (NFC) (PR #217424)
David Blaikie via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Farzon Lotfi via llvm-commits
- [llvm] CodeGen: Consolidate target-abi validation (PR #217426)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Consolidate target-abi validation (PR #217426)
via llvm-commits
- [llvm] CodeGen: Consolidate target-abi validation (PR #217426)
Matt Arsenault via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Farzon Lotfi via llvm-commits
- [llvm] [SCEV] Fix non-NFC parts of getOrCreateUDiv patch (PR #217428)
Ramkumar Ramachandra 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] [SCEV] Introduce getOrCreateUDivExpr (NFC) (PR #216832)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix non-NFC parts of getOrCreateUDiv patch (PR #217428)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [docs] Fix default Sphinx worker count (PR #217429)
Reid Kleckner via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Farzon Lotfi via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] 82732fa - [docs] Fix default Sphinx worker count (#217429)
via llvm-commits
- [llvm] [docs] Fix default Sphinx worker count (PR #217429)
Reid Kleckner via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca: flatten homogeneous structs to vectors (PR #217055)
Domenic Nutile via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] IR: Validate and document the "target-abi" module flag (PR #217397)
Matt Arsenault via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Farzon Lotfi via llvm-commits
- [llvm] IR: Validate and document the "target-abi" module flag (PR #217397)
Matt Arsenault via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
Matt Arsenault via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Konstantin Belochapka via llvm-commits
- [llvm] [docs]Implemented the final report for the GSoC project. (PR #217430)
Benedek Kaibas via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [InstCombine] Fold sub+select abs-diff patterns with sext/zext operands (PR #209383)
Kunal Chadha via llvm-commits
- [llvm] [docs]Implemented the final report for the GSoC project. (PR #217430)
Benedek Kaibas via llvm-commits
- [llvm] [docs]Implemented the final report for the GSoC project. (PR #217430)
Benedek Kaibas via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port MachineCombiner to the new pass manager (PR #217279)
Bill Wendling via llvm-commits
- [llvm] [LoopRotate] Preserve block frequencies for rotated loops (PR #202219)
Alok Kumar Sharma via llvm-commits
- [llvm] [docs] Rename selected PDB, DirectX, and GlobalISel docs to Markdown (PR #217157)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Overload `adjustLaneLiveness` to cleanly split use cases (NFC) (PR #215594)
Quentin Colombet via llvm-commits
- [llvm] [docs] Rename selected PDB, DirectX, and GlobalISel docs to Markdown (PR #217157)
via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder via llvm-commits
- [llvm] [SimplifyCFG] Check every sinking candidate in canSinkInstructions (PR #217372)
via llvm-commits
- [llvm] [docs] Rename tutorial docs to Markdown (PR #217158)
Reid Kleckner via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] 91b70c3 - [docs] Rename tutorial docs to Markdown (#217158)
via llvm-commits
- [llvm] c357f59 - [docs] Finish MyST migration for tutorial docs (#217160)
via llvm-commits
- [llvm] [SimplifyCFG] Check every sinking candidate in canSinkInstructions (PR #217372)
Florian Hahn via llvm-commits
- [llvm] b89551b - [SimplifyCFG] Check every sinking candidate in canSinkInstructions (#217372)
via llvm-commits
- [llvm] [SimplifyCFG] Check every sinking candidate in canSinkInstructions (PR #217372)
Florian Hahn via llvm-commits
- [llvm] [lit] Use text mode when piping output (PR #217434)
Abhina Sree via llvm-commits
- [llvm] [lit] Use text mode when piping output (PR #217434)
via llvm-commits
- [llvm] [ConstraintSystem] Build constraint rows in sparse form (NFC). (PR #215735)
Florian Hahn via llvm-commits
- [llvm] [lit] Use text mode when piping output (PR #217434)
via llvm-commits
- [llvm] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
via llvm-commits
- [llvm] [MemCpyOpt] Extend call slot optimization for non-dereferenceable destinations. (PR #217436)
Alina Sbirlea via llvm-commits
- [llvm] [MemCpyOpt] Extend call slot optimization for non-dereferenceable destinations. (PR #217436)
via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Eric Christopher via llvm-commits
- [llvm] [AMDGPU] Extend wide VGPR copy expansion to 96-bit copies (PR #214561)
Matt Arsenault via llvm-commits
- [llvm] [ORC][COFF] Preserve import symbol types in DLL stubs (PR #217445)
via llvm-commits
- [llvm] RISCV/GlobalISel: Use mi_match for all-ones check (PR #217441)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Strengthen wrap-flags of AddRec at construction (PR #217437)
Eli Friedman via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Make LowerModuleLDS a noop on an already lowered module (PR #217075)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SCEV] Strengthen wrap-flags of AddRec at construction (PR #217437)
Florian Hahn via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle signedness for fp->int and int->fp independently (PR #217404)
Simon Pilgrim via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle signedness for fp->int and int->fp independently (PR #217404)
Simon Pilgrim via llvm-commits
- [llvm] [Bazel] Fixes b562ef5 (PR #217450)
via llvm-commits
- [llvm] [AMDGPU] Prevent folding of FMAC into FMAAK with two literals (PR #217438)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Prevent folding of FMAC into FMAAK with two literals (PR #217438)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Prevent folding of FMAC into FMAAK with two literals (PR #217438)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Prevent folding of FMAC into FMAAK with two literals (PR #217438)
Matt Arsenault via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Eric Christopher via llvm-commits
- [llvm] a1deec9 - [ADT] Clean up FoldingSet growth (NFC) (#217424)
via llvm-commits
- [llvm] [ADT] Clean up FoldingSet growth (NFC) (PR #217424)
Kazu Hirata via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Alan Phipps via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
Arseniy Obolenskiy via llvm-commits
- [llvm] RISCV/GlobalISel: Use mi_match for all-ones check (PR #217441)
Sam Elliott via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Zahira Ammarguellat via llvm-commits
- [llvm] [SLSR] Skip candidate differences with mismatched SCEVUnknowns (PR #217451)
Justin Fargnoli via llvm-commits
- [llvm] [SLSR] Skip candidate differences with mismatched SCEVUnknowns (PR #217144)
Justin Fargnoli via llvm-commits
- [llvm] [SCEV] Fix non-NFC parts of getOrCreateUDiv patch (PR #217428)
via llvm-commits
- [llvm] [SCEV] Fix non-NFC parts of getOrCreateUDiv patch (PR #217428)
via llvm-commits
- [llvm] IR: Validate and document the "target-abi" module flag (PR #217397)
Sam Elliott via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::FloatABIType (PR #215796)
Matt Arsenault via llvm-commits
- [llvm] RISCV/GlobalISel: Use mi_match for all-ones check (PR #217441)
Matt Arsenault via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #213986)
via llvm-commits
- [llvm] 077ec54 - IR: Validate and document the "target-abi" module flag (#217397)
via llvm-commits
- [llvm] IR: Validate and document the "target-abi" module flag (PR #217397)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Consolidate target-abi validation (PR #217426)
Sam Elliott via llvm-commits
- [llvm] [LoopFusion] Do not peel guarded loops to enable fusion (PR #217379)
Congzhe Cao via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
Dmitry Sidorov via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
Matt Arsenault via llvm-commits
- [llvm] [SLSR] Skip candidate-basis differences when `SCEVUnknown`s differ (PR #217451)
Justin Fargnoli via llvm-commits
- [clang] [llvm] [clang][SYCL] Align device binary (un)registration with CUDA/HIP/OpenMP (PR #217173)
Tom Honermann via llvm-commits
- [llvm] [SPIR-V] Remove metadata-driven kernel arg Volatile decoration (PR #215790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Remove metadata-driven kernel arg Volatile decoration (PR #215790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SLSR] Skip candidate-basis differences when `SCEVUnknown`s differ (PR #217451)
Justin Fargnoli via llvm-commits
- [llvm] [SLSR] Skip candidate-basis differences when `SCEVUnknown`s differ (PR #217451)
Justin Fargnoli via llvm-commits
- [llvm] [SPIR-V] Remove metadata-driven kernel arg Volatile decoration (PR #215790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix i64 amdgcn.ubfe/sbfe lowering crash (PR #217461)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix i64 amdgcn.ubfe/sbfe lowering crash (PR #217461)
via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Reid Kleckner via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Reid Kleckner via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Reid Kleckner via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Reid Kleckner via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Reid Kleckner via llvm-commits
- [llvm] [SPIR-V] Remove metadata-driven kernel arg Volatile decoration (PR #215790)
Dmitry Sidorov via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Eric Christopher via llvm-commits
- [llvm] [NFC][TTI] Remove default value for CostKind from TTI::getPointersChainCost() (PR #217456)
Alexey Bataev via llvm-commits
- [llvm] [SCEV] Strengthen wrap-flags of AddRec at construction (PR #217437)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix non-NFC parts of getOrCreateUDiv patch (PR #217428)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix non-NFC parts of getOrCreateUDiv patch (PR #217428)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEVExpander] Consider values below the hoisted insert point for reuse. (PR #217452)
via llvm-commits
- [llvm] [SCEVExpander] Consider values below the hoisted insert point for reuse. (PR #217452)
via llvm-commits
- [llvm] [LAA] Bound non-affine monotonic pointer expressions for runtime checks. (PR #210626)
Adam Nemet via llvm-commits
- [llvm] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex clobbering a scavenged register (PR #217470)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SCEV] Infer NUW/NSW on NW AR with same-sign operands (PR #217468)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex clobbering a scavenged register (PR #217470)
via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Offload] InputGen GPU instrumentation policy (PR #216417)
Vincent Arcila via llvm-commits
- [llvm] [Offload] InputGen GPU instrumentation policy (PR #216417)
Vincent Arcila via llvm-commits
- [llvm] [SLSR] Skip candidate-basis differences when `SCEVUnknown`s differ (PR #217451)
Justin Fargnoli via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
LLVM Continuous Integration via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Joseph Huber via llvm-commits
- [llvm] [Offload] InputGen GPU instrumentation policy (PR #216417)
Vincent Arcila via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Yaxun Liu via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [Offload] InputGen GPU instrumentation policy (PR #216417)
Vincent Arcila via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Yaxun Liu via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Yaxun Liu via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [llvm] [LAA] Detect cross-iteration WAW when writing to the same pointer (PR #187802)
Andrei Elovikov via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Pranav Kant via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Alexander Wilson via llvm-commits
- [clang] [llvm] [clang][CodeGen] Construct function type for callgraph from function definition (PR #212863)
Prabhu Rajasekaran via llvm-commits
- [llvm] [SLSR] Skip candidate-basis differences when `SCEVUnknown`s differ (PR #217451)
via llvm-commits
- [llvm] [InstCombine] Fold select chain to frozen bool reduction (PR #217482)
via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Konstantin Belochapka via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang 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
- [llvm] [AMDGPU] PeepholeOptimizer - continue search next new source if a new source found is a subreg (PR #212563)
Yoonseo Choi via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich 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
- [llvm] [SCEV] Fold sext-AddRec on positive step (PR #217422)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold select chain to frozen bool reduction (PR #217482)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Alexander Wilson via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Enable ABI library for all AArch64 targets (PR #217119)
Andy Kaylor via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Deric C. via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Deric C. via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Deric C. via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Deric C. via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Deric C. via llvm-commits
- [llvm] [DirectX][SPIR-V] Fix `copysign` backend lowering (PR #217421)
Deric C. via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
LLVM Continuous Integration via llvm-commits
- [llvm] 9afd75f - [NewPM] Port FuncletLayout to the new pass manager (#217490)
via llvm-commits
- [llvm] [NewPM] Port FuncletLayout to the new pass manager (PR #217490)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Liao Chunyu via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assertion for cmp with identical operands (PR #217495)
Alexey Bataev via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] fix(llvm/**.py): fix invalid escape sequences (PR #94035)
Eisuke Kawashima via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] 4b88cd2 - [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (#217182)
via llvm-commits
- [llvm] [AMDGPU] Optimize SGPR splat reg sequences for packed 64-bit instructions (PR #217182)
Changpeng Fang via llvm-commits
- [llvm] Arm windows wix (PR #216523)
via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
Yanzuo Liu via llvm-commits
- [llvm] [gn build] Port e21cfc08414e (PR #217503)
Nico Weber via llvm-commits
- [llvm] 1c66392 - [gn build] Port e21cfc08414e (#217503)
via llvm-commits
- [llvm] [gn build] Port e21cfc08414e (PR #217503)
Nico Weber via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
Andre Brisco via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217265)
via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN trackers (PR #203667)
Dhruva Chakrabarti via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [ORC][COFF] Preserve import symbol types in DLL stubs (PR #217445)
Lang Hames via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN trackers (PR #203667)
Dhruva Chakrabarti via llvm-commits
- [llvm] 1c794fb - [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (#212490)
via llvm-commits
- [llvm] [mlir] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Luke Lau via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
LLVM Continuous Integration via llvm-commits
- [llvm] X86/GlobalISel: Use mi_match for implicit-def and constant checks (PR #217444)
LLVM Continuous Integration via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
LLVM Continuous Integration via llvm-commits
- [llvm] [DataLayout] Add byte specification (PR #106536)
Rohan Satapathy via llvm-commits
- [llvm] [DataLayout] Add byte specification (PR #106536)
Rohan Satapathy via llvm-commits
- [llvm] [DataLayout] Add byte specification (PR #106536)
Rohan Satapathy via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217265)
via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217265)
via llvm-commits
- [llvm] [DataLayout] Add byte specification (PR #106536)
Rohan Satapathy via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
via llvm-commits
- [llvm] [SROA] Update the struct-to-vector test to be more representative (NFC) (PR #217498)
via llvm-commits
- [llvm] [SROA] Update the struct-to-vector test to be more representative (NFC) (PR #217498)
via llvm-commits
- [llvm] Revert "Analysis: Move LibcallLoweringInfo from CodeGen to Analysis" (PR #217499)
via llvm-commits
- [llvm] [SCEV] Strengthen flags for AddRec post-inc (PR #217437)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Emit ADD instead of SHL by 1 when shrinking TEST with a mask (PR #217508)
Andrew Gaul via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [ORC] Move simple lookupAndRecordAddrs uses to lookupAndApply (PR #217509)
Lang Hames via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Pengcheng Wang via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
Fangrui Song via llvm-commits
- [llvm] [BOLT][RISCV] Improve relocations, jump tables, and split-function handling (PR #213919)
via llvm-commits
- [llvm] a97f512 - [Mips] Fix getInstSizeInBytes for instructions with delay slots (#216665)
via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for instructions with delay slots (PR #216665)
via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Craig Topper via llvm-commits
- [llvm] [GISel] Fix link error when dylib is enabled (PR #217516)
Shilei Tian via llvm-commits
- [llvm] [GISel] Fix link error when dylib is enabled (PR #217516)
Shilei Tian via llvm-commits
- [llvm] [GISel] Fix link error when dylib is enabled (PR #217516)
via llvm-commits
- [llvm] b1c24ea - [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (#211503)
via llvm-commits
- [llvm] Analysis: Move LibcallLoweringInfo from CodeGen to Analysis (PR #210322)
Shilei Tian via llvm-commits
- [llvm] [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (PR #211503)
via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Pengcheng Wang via llvm-commits
- [llvm] [CMake] Add AsmPrinter link dependency to LLVMPasses (PR #217524)
Fangrui Song via llvm-commits
- [llvm] d0e8f5f - [CMake] Add AsmPrinter link dependency to LLVMPasses (#217524)
via llvm-commits
- [llvm] [CMake] Add AsmPrinter link dependency to LLVMPasses (PR #217524)
Fangrui Song via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
LLVM Continuous Integration via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
LLVM Continuous Integration via llvm-commits
- [lld] [PAC][ELF] Make non-preemptible IFUNC GOT assertion an error and extend (PR #214456)
Fangrui Song via llvm-commits
- [lld] e5b8a7c - [PAC][ELF] Make non-preemptible IFUNC GOT assertion an error and extend (#214456)
via llvm-commits
- [lld] [PAC][ELF] Make non-preemptible IFUNC GOT assertion an error and extend (PR #214456)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [Offload][InputGenGPU] Generate GPU direct entry generation (PR #217497)
Vincent Arcila via llvm-commits
- [llvm] [SCEV] Strengthen flags for AddRec post-inc (PR #217437)
via llvm-commits
- [llvm] 01da06d - [RISCV] Fix incorrect stride computation in concat_vectors-of-loads combine (#217401)
via llvm-commits
- [llvm] [RISCV] Fix incorrect stride computation in concat_vectors-of-loads combine (PR #217401)
Craig Topper via llvm-commits
- [llvm] [AssumptionCache] Bound the cost of many assumptions about one value (PR #217525)
via llvm-commits
- [llvm] [AssumptionCache] Bound the cost of many assumptions about one value (PR #217525)
via llvm-commits
- [llvm] [AssumptionCache] Bound the cost of many assumptions about one value (PR #217525)
via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [AssumptionCache] Bound the cost of many assumptions about one value (PR #217525)
via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
via llvm-commits
- [llvm] [KnownFPClass] Improve known class deductions for exp/exp2/exp10 (PR #217526)
via llvm-commits
- [llvm] workflows/commit-access-review: Limit token to current repository (PR #216880)
Tom Stellard via llvm-commits
- [llvm] [VectorCombine] Fold deinterleave/interleave pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Yaxun Liu via llvm-commits
- [llvm] bcf0093 - [ORC] Move simple lookupAndRecordAddrs uses to lookupAndApply (#217509)
via llvm-commits
- [llvm] [ORC] Move simple lookupAndRecordAddrs uses to lookupAndApply (PR #217509)
Lang Hames via llvm-commits
- [llvm] [VectorCombine] Fold deinterleave/interleave pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [compiler-rt] [compiler-rt] Add version info to Windows runtime DLLs (PR #216408)
Yaxun Liu via llvm-commits
- [compiler-rt] [sanitizer_common][Darwin] Add debug memory region support for iOS 27.0 (PR #217527)
Andrew Haberlandt via llvm-commits
- [compiler-rt] [sanitizer_common][Darwin] Add debug memory region support for iOS 27.0 (PR #216885)
Andrew Haberlandt via llvm-commits
- [compiler-rt] [sanitizer_common][Darwin] Add debug memory region support for iOS 27.0 (PR #217527)
via llvm-commits
- [compiler-rt] [sanitizer_common][Darwin] Add debug memory region support for iOS 27.0 (PR #216885)
Andrew Haberlandt via llvm-commits
- [llvm] [KnownFPClass] Improve known class deductions for exp/exp2/exp10 (PR #217526)
via llvm-commits
- [llvm] [KnownFPClass] Improve known class deductions for exp/exp2/exp10 (PR #217526)
via llvm-commits
- [llvm] [KnownFPClass] Improve known class deductions for exp/exp2/exp10 (PR #217526)
via llvm-commits
- [llvm] [KnownFPClass] Improve known class deductions for exp/exp2/exp10 (PR #217526)
via llvm-commits
- [llvm] [Offload][InputGenGPU] Generate GPU direct entry generation (PR #217497)
Vincent Arcila via llvm-commits
- [llvm] [Offload][InputGenGPU] Generate GPU direct entry generation (PR #217497)
Vincent Arcila via llvm-commits
- [llvm] [lit] Use text mode when piping output (PR #217434)
Prasoon Kumar via llvm-commits
- [llvm] 93ac788 - [VectorCombine] Fold deinterleave/interleave pairs (#211022)
via llvm-commits
- [llvm] [VectorCombine] Fold deinterleave/interleave pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
via llvm-commits
- [llvm] [Offload][InputGenGPU] Generate GPU direct entry generation (PR #217497)
Vincent Arcila via llvm-commits
- [llvm] [Offload][InputGenGPU] Generate GPU direct entry generation (PR #217497)
Vincent Arcila via llvm-commits
- [compiler-rt] [sanitizer_common][Darwin] Add debug memory region support for iOS 27.0 (PR #217527)
Andrew Haberlandt via llvm-commits
- [llvm] [VectorCombine] Fold deinterleave/interleave pairs (PR #211022)
LLVM Continuous Integration via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217533)
via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217533)
via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217533)
via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217533)
via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217533)
via llvm-commits
- [llvm] [llvm-mc] Propagate invalid-token errors from byteArrayFromString (PR #217533)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [GISel] Hold IRTranslatorImpl rather than recreating (PR #217440)
Alexis Engelke via llvm-commits
- [llvm] [GISel] Hold IRTranslatorImpl rather than recreating (PR #217440)
Alexis Engelke via llvm-commits
- [llvm] [GISel] Hold IRTranslatorImpl rather than recreating (PR #217440)
Alexis Engelke via llvm-commits
- [llvm] 20444f7 - [GISel] Fix link error when dylib is enabled (#217516)
via llvm-commits
- [llvm] [GISel] Fix link error when dylib is enabled (PR #217516)
Matt Arsenault via llvm-commits
- [lld] [ELF] Don't relax PLT32 for branches from small into large code on x86-64 (PR #216409)
Fangrui Song via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [compiler-rt] [libFuzzer] [Darwin] Let the kernel kill fuzzers when OOM (PR #216836)
Vitaly Buka via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening multiply intrinsics (PR #217534)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening multiply intrinsics (PR #217534)
via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix load/store legalization for softened x86_fp80 (PR #209991)
Muhammed Shiyas N via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] [LV] Derive max trip count for remainder loops through LCSSA phis (PR #206887)
Muhammed Shiyas N via llvm-commits
- [llvm] [X86] Fold AVX-512 sign-mask compares to MOVMSK (PR #216884)
Phoebe Wang via llvm-commits
- [llvm] [GISel] Fix link error when dylib is enabled (PR #217516)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
via llvm-commits
- [llvm] [DebugInfo] Preserve linkage names for profiling (PR #217536)
Haohai Wen via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
via llvm-commits
- [llvm] [DebugInfo] Preserve linkage names for profiling (PR #217536)
via llvm-commits
- [llvm] [DebugInfo] Preserve linkage names for profiling (PR #217536)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] 9610d9c - [offload] Split strictness for threads and blocks (#211400)
via llvm-commits
- [clang] [llvm] [offload] Split strictness for threads and blocks (PR #211400)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Srinivasa Ravi via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Rajat Bajpai via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Rajat Bajpai via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Rajat Bajpai via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Sam Elliott 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] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Srinivasa Ravi 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] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [AMDGPU] Fix i64 amdgcn.ubfe/sbfe lowering crash (PR #217461)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] [AMDGPU] Reject i64 amdgcn.ubfe/sbfe with a diagnostic (PR #217461)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Reject i64 amdgcn.ubfe/sbfe with a diagnostic (PR #217461)
Arseniy Obolenskiy via llvm-commits
- [llvm] AArch64: Use m_GPtrAdd in selectAddrModeRegisterOffset (PR #217446)
David Green via llvm-commits
- [clang] [llvm] [mlir] [llvm][OpenMP] Use vector for number of threads and teams (PR #211453)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [ExpandMemCmp] Only narrow load sizes for targets that opt in (PR #215186)
Pengcheng Wang via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
David Green via llvm-commits
- [llvm] [ExpandMemCmp] Apply NumLoadsPerBlock to ordering compares (PR #215186)
Pengcheng Wang via llvm-commits
- [llvm] [ExpandMemCmp] Apply NumLoadsPerBlock to ordering compares (PR #215186)
Pengcheng Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Piotr Fusik via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Luke Lau via llvm-commits
- [llvm] [SLSR] Skip candidate-basis differences when `SCEVUnknown`s differ (PR #217451)
Nikita Popov via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Luke Lau via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Luke Lau via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Cullen Rhodes via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Cullen Rhodes via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [llvm] [X86] Emit ADD instead of SHL by 1 when shrinking TEST with a mask (PR #217508)
Simon Pilgrim via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Avoid collapsing VF to zero when a loop has no memory ops or reductions (PR #216266)
Pengcheng Wang via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] [SCEV] Infer NUW/NSW on NW AR with same-sign operands (PR #217468)
Nikita Popov via llvm-commits
- [llvm] [LV] Avoid collapsing VF to zero when a loop has no memory ops or reductions (PR #216266)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Matt Arsenault via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [SCEVExpander] Consider values below the hoisted insert point for reuse. (PR #217452)
Nikita Popov via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Kieran B via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
via llvm-commits
- [lldb] [llvm] [lldb] Add MSVC STL/libstdc++ formatters for queue, stack, and priority_queue (PR #217241)
via llvm-commits
- [lldb] [llvm] [lldb] Add MSVC STL/libstdc++ formatters for queue, stack, and priority_queue (PR #217241)
via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks when all masks are identical (PR #217552)
Liu Ke via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Cullen Rhodes via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks when all masks are identical (PR #217552)
via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Kieran B via llvm-commits
- [llvm] [LV] Derive max trip count for remainder loops through LCSSA phis (PR #206887)
David Sherwood via llvm-commits
- [llvm] [LV] Derive max trip count for remainder loops through LCSSA phis (PR #206887)
David Sherwood via llvm-commits
- [llvm] [LV] Derive max trip count for remainder loops through LCSSA phis (PR #206887)
David Sherwood via llvm-commits
- [llvm] [LV] Derive max trip count for remainder loops through LCSSA phis (PR #206887)
David Sherwood via llvm-commits
- [llvm] [LV] Derive max trip count for remainder loops through LCSSA phis (PR #206887)
David Sherwood via llvm-commits
- [llvm] [LV] Derive max trip count for remainder loops through LCSSA phis (PR #206887)
David Sherwood via llvm-commits
- [llvm] 5d97ece - Revert "[SLP]Extend GEP pointer-chain cost to casts and non-root external uses" (#217546)
via llvm-commits
- [llvm] Revert "[SLP]Extend GEP pointer-chain cost to casts and non-root external uses" (PR #217546)
Madhur Amilkanthwar via llvm-commits
- [llvm] AArch64: Use m_GPtrAdd in selectAddrModeRegisterOffset (PR #217446)
Matt Arsenault via llvm-commits
- [llvm] 394de25 - AArch64: Use m_GPtrAdd in selectAddrModeRegisterOffset (#217446)
via llvm-commits
- [llvm] AArch64: Use m_GPtrAdd in selectAddrModeRegisterOffset (PR #217446)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
Tapiwa Gonga via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Sander de Smalen via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Sander de Smalen via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Sander de Smalen 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
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Jiaxun Yang via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks when all masks are identical (PR #217552)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
Jiaxun Yang via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [SCEV] Strengthen flags for AddRec post-inc (PR #217437)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
Oliver Stannard via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
Oliver Stannard via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
Oliver Stannard via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
Oliver Stannard via llvm-commits
- [llvm] c871d0c - [LV] Avoid collapsing VF to zero when a loop has no memory ops or reductions (#216266)
via llvm-commits
- [llvm] [LV] Avoid collapsing VF to zero when a loop has no memory ops or reductions (PR #216266)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Rework pseudo-scalar transcendental inline constant restriction handling (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [LV] Have clear cost model before code-gen (NFC) (PR #217556)
Florian Hahn via llvm-commits
- [llvm] [LV] Have clear cost model before code-gen (NFC) (PR #217556)
via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Florian Hahn via llvm-commits
- [llvm] [LV] Invalidate cost model before code-gen (NFC) (PR #217556)
Florian Hahn via llvm-commits
- [llvm] [Bazel] Configure Windows targets by CPU and compiler (PR #217557)
Corentin Kerisit via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
Tapiwa Gonga via llvm-commits
- [llvm] [Bazel] Configure Windows targets by CPU and compiler (PR #217557)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure Windows targets by CPU and compiler (PR #217557)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure Windows targets by CPU and compiler (PR #217557)
Corentin Kerisit via llvm-commits
- [llvm] 65b9e06 - [ConstraintSystem] Build constraint rows in sparse form (NFC). (#215735)
via llvm-commits
- [llvm] [ConstraintSystem] Build constraint rows in sparse form (NFC). (PR #215735)
Florian Hahn via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [SelectionDAG] Fix load/store legalization for softened x86_fp80 (PR #209991)
Simon Pilgrim via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
Tapiwa Gonga via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
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] 9fa6a2d - Validate EXT byte-index immediates (#214233)
via llvm-commits
- [llvm] Validate EXT byte-index immediates (PR #214233)
Oliver Stannard via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Alexis Engelke via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Florian Hahn via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] [SLSR] Defer removal of poison-generating annotations if not executed (PR #217093)
Igor Wodiany via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Jack Styles via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Florian Hahn via llvm-commits
- [llvm] [MIPS] Don't mark SLL64_64 as isMoveReg (PR #214060)
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] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Alexey Sachkov via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Kieran B via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Matt Arsenault 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] [llvm-dwarfdump] Added --output-style option for controlling output format (PR #216559)
James Henderson via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Matt Arsenault via llvm-commits
- [llvm] 9ad4102 - [SPIRV] Simplify by not using StructType::setBody unnecessarily (#212736)
via llvm-commits
- [llvm] [SPIRV] Simplify by not using StructType::setBody unnecessarily (PR #212736)
Jay Foad via llvm-commits
- [llvm] Revert "Analysis: Move LibcallLoweringInfo from CodeGen to Analysis" (PR #217499)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator runtime (PR #216751)
Sergio Afonso via llvm-commits
- [llvm] [AMDGPU] Enable StructurizeCFG SkipUniformRegions (PR #206739)
Jay Foad via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Kito Cheng via llvm-commits
- [llvm] [LV] Invalidate cost model before code-gen (NFC) (PR #217556)
via llvm-commits
- [llvm] [LV] Invalidate cost model before code-gen (NFC) (PR #217556)
via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
Jan Trusiłło via llvm-commits
- [llvm] [AMDGPU] Enable StructurizeCFG SkipUniformRegions (PR #206739)
Jay Foad via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Pengcheng Wang via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
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] [SCEV] Distribute zext across (C + Rest) in LoopGuards rewriter (PR #210719)
Florian Hahn via llvm-commits
- [llvm] aa3dd37 - [docs] Update docs for CMake `LLVM_LIT_TOOLS_DIR` to Git for Windows (#217003)
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] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Nikita Popov via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Nikita Popov via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Nikita Popov via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Nikita Popov via llvm-commits
- [llvm] [ComplexDeinterleaving] Add fma/fmuladd support in identifyReassocNodes (PR #217563)
via llvm-commits
- [llvm] 5cbcb1b - [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (#217548)
via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
Cullen Rhodes via llvm-commits
- [llvm] [ComplexDeinterleaving] Add fma/fmuladd support in identifyReassocNodes (PR #217563)
via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] [AArch64] Select [SU]ADDLP for a partial reduction into a zero accumulator (PR #217186)
Adam Scott via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] PPC: Fix EXTSW elimination promoting a subregister operand (PR #208051)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Kito Cheng via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (Alt. approach) (PR #217564)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (Alt. approach) (PR #217564)
via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Pengcheng Wang via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
Jiaxun Yang via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [NFC][AMDGPU] Introduce a new target feature for N=16 WMMAs (PR #217506)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
via llvm-commits
- [llvm] [CMake] Provide `zstd::libzstd` target in `Findzstd.cmake` (PR #216968)
via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
via llvm-commits
- [llvm] [CodeGen] Represent ISD::ArgFlagsTy flags as a bitmask (NFC) (PR #217548)
LLVM Continuous Integration via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [clang] [llvm] [AMDGPU] Remove icmp and fcmp intrinsics (PR #208183)
Matt Arsenault via llvm-commits
- [llvm] [IR] Fix unsafe cast<ConstantInt> on DISubrange/DISubrangeType bound operands (6 call sites) (PR #217570)
Sewon Ahn via llvm-commits
- [llvm] [IR] Fix unsafe cast<ConstantInt> on DISubrange/DISubrangeType bound operands (6 call sites) (PR #217570)
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] [WIP][X86] Add addlike PatFrags for AVX-512 disjoint OR folding (PR #166015)
via llvm-commits
- [llvm] [IR] Fix unsafe cast<ConstantInt> on DISubrange/DISubrangeType bound operands (6 call sites) (PR #217570)
via llvm-commits
- [llvm] [SLP]Fix narrow-tree gate width and extract miscount (PR #216797)
Karthika Devi C via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [llvm] [SCEV] Look up uniqued nodes by using interned profile. (NFC) (PR #217571)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Look up uniqued nodes by using interned profile. (NFC) (PR #217571)
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] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Frank Schlimbach via llvm-commits
- [llvm] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
Benjamin Maxwell via llvm-commits
- [llvm] [X86] Widen non-power-of-two vector div/rem under strictfp (PR #217572)
Adam Scott via llvm-commits
- [llvm] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
Benjamin Maxwell via llvm-commits
- [llvm] [KnownFPClass] Improve known class deductions for exp/exp2/exp10 (PR #217526)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix fneg fold with multi use fadd/fma (PR #217573)
Arseniy Obolenskiy via llvm-commits
- [llvm] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Frank Schlimbach via llvm-commits
- [llvm] [AMDGPU] Fix fneg fold with multi use fadd/fma (PR #217573)
via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Kito Cheng via llvm-commits
- [llvm] [TLI] Return LibFunc from TargetLibraryInfo::getLibFunc (PR #217561)
Kito Cheng via llvm-commits
- [llvm] [AMDGPU] Fix fneg fold with multi use fadd/fma (PR #217573)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Support SHF_COMPRESSED DWARF debug sections. (PR #215835)
via llvm-commits
- [llvm] [AMDGPU] Reject i64 amdgcn.ubfe/sbfe with a diagnostic (PR #217461)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Look up uniqued nodes by using interned profile. (NFC) (PR #217571)
Alexis Engelke via llvm-commits
- [llvm] a60571c - [AArch64] Select [SU]ADDLP for a partial reduction into a zero accumulator (#217186)
via llvm-commits
- [llvm] [AArch64] Select [SU]ADDLP for a partial reduction into a zero accumulator (PR #217186)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Support SHF_COMPRESSED DWARF debug sections. (PR #215835)
via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Florian Hahn via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Florian Hahn via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Florian Hahn via llvm-commits
- [llvm] [X86] combineTargetShuffle - remove redundant INSERTPS demanded mask fold (PR #217576)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineTargetShuffle - remove redundant INSERTPS demanded mask fold (PR #217576)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Inline mayIgnoreSignedZero into raw flag check (NFC) (PR #217580)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fneg fold with multi use fadd/fma (PR #217573)
Arseniy Obolenskiy via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [AMDGPU] Inline mayIgnoreSignedZero into raw flag check (NFC) (PR #217580)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Minor G_BITCAST improvements and a fix to the artifact combiner (PR #215703)
Petar Avramovic via llvm-commits
- [llvm] [SCEV] Look up uniqued nodes by using interned profile. (NFC) (PR #217571)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Inline mayIgnoreSignedZero into raw flag check (NFC) (PR #217580)
Matt Arsenault via llvm-commits
- [lldb] [llvm] [lldb] Add MSVC STL/libstdc++ formatters for queue, stack, and priority_queue (PR #217241)
via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex clobbering a scavenged register (PR #217470)
Matt Arsenault via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Minor G_BITCAST improvements and a fix to the artifact combiner (PR #215703)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Minor G_BITCAST improvements and a fix to the artifact combiner (PR #215703)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on overloaded intrinsics and undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [NVPTX] Derive f16 atomic FTZ behavior from the f16 denormal mode (PR #217584)
Christian Sigg via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable CSE in the GlobalISel post-legalizer combiner (PR #217258)
Matt Arsenault via llvm-commits
- [llvm] Fix AppVerifier GetThreadId(NULL) error in llvm::thread (PR #216941)
Andrei Golubev via llvm-commits
- [llvm] [NVPTX] Derive f16 atomic FTZ behavior from the f16 denormal mode (PR #217584)
Christian Sigg via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex clobbering a scavenged register (PR #217470)
Matt Arsenault via llvm-commits
- [llvm] [WIP][X86] Remove matchScalarReduction from combineAnd/Or (PR #214774)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks when all masks are identical (PR #217552)
Liu Ke via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex clobbering a scavenged register (PR #217470)
Arseniy Obolenskiy via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN trackers (PR #203667)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [SCEV] Infer NUW/NSW on NW AR with same-sign operands (PR #217468)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [lldb] [llvm] [lldb] Add MSVC STL/libstdc++ formatters for queue, stack, and priority_queue (PR #217241)
via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Strengthen flags for AddRec post-inc (PR #217437)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [LV] Invalidate cost model before code-gen (NFC) (PR #217556)
Hassnaa Hamdi via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks when all masks are identical (PR #217552)
Liu Ke via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Paul Walker via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks after reaching their intersection (PR #217552)
Liu Ke via llvm-commits
- [llvm] GlobalISel: Add m_GIntrinsic matcher (PR #217439)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Exclude CDNA-3 parts from cube instruction feature (PR #215484)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Add m_GIntrinsic matcher (PR #217439)
Matt Arsenault via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
Hongyu Chen via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
via llvm-commits
- [llvm] [AArch64][Vectorizer] Enable scalable factor-3 interleaving (PR #217370)
Harry Ramsey via llvm-commits
- [llvm] 778836d - [AMDGPU] Exclude CDNA-3 parts from cube instruction feature (#215484)
via llvm-commits
- [llvm] [AMDGPU] Exclude CDNA-3 parts from cube instruction feature (PR #215484)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [llvm] [CodeGen] Do not retype an already typed vreg in constrainRegAttrs (PR #217410)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Price an add reduction over a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks after reaching their intersection (PR #217552)
Liu Ke via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks after reaching their intersection (PR #217552)
Liu Ke via llvm-commits
- [llvm] RuntimeLibcalls: Fix wrongly typed x87/fp128 long double libcalls on x86 (PR #216979)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Luke Lau via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
Jan Trusiłło via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
Jan Trusiłło via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
Jan Trusiłło via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Paul Walker 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] GlobalISel: Add m_GIntrinsic matcher (PR #217439)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [InstCombine] Split div/rem by a select of constants with a variable dividend (PR #216908)
via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
Ulrich Weigand via llvm-commits
- [llvm] a6f35d1 - [X86] combineTargetShuffle - remove redundant INSERTPS demanded mask fold (#217576)
via llvm-commits
- [llvm] [X86] combineTargetShuffle - remove redundant INSERTPS demanded mask fold (PR #217576)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
Hongyu Chen via llvm-commits
- [llvm] [DWARF] Fix DW_OP_LLVM_user sub-operation name lookup. (PR #217480)
Matt Davis via llvm-commits
- [llvm] [CodeGen] Do not retype an already typed vreg in constrainRegAttrs (PR #217410)
Arseniy Obolenskiy via llvm-commits
- [llvm] [DWARF] Fix DW_OP_LLVM_user sub-operation name lookup. (PR #217480)
Matt Davis via llvm-commits
- [llvm] [AMDGPU] Fix combine-binop-s64-with-s32-mask.mir input to use i32 instead of s32 (NFC) (PR #217410)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combine-binop-s64-with-s32-mask.mir input to use i32 instead of s32 (NFC) (PR #217410)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [lld] f33142d - [PAC][ELF] Remove NEEDS_{GOT, TLSDESC}_NONAUTH (#213452)
via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [llvm] [ConstraintElim] Add lower bounds for all inductions in a loop header. (PR #216764)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [AMDGPU] Fix combine-binop-s64-with-s32-mask.mir input to use i32 instead of s32 (NFC) (PR #217410)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (Alt. approach) (PR #217564)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (Alt. approach) (PR #217564)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (Alt. approach) (PR #217564)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (Alt. approach) (PR #217564)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (Alt. approach) (PR #217564)
Ramkumar Ramachandra via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
Tapiwa Gonga via llvm-commits
- [llvm] [GISel] Rename regbankselect reg-bank-select (PR #217486)
Matt Arsenault via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Jonathan Thackray via llvm-commits
- [llvm] [NVPTX] Derive f16 atomic FTZ behavior from the f16 denormal mode (PR #217584)
Christian Sigg via llvm-commits
- [llvm] [NVPTX] Derive f16 atomic FTZ behavior from the f16 denormal mode (PR #217584)
via llvm-commits
- [llvm] [IR] Fix unsafe cast<ConstantInt> on DISubrange/DISubrangeType bound operands (6 call sites) (PR #217570)
Alexis Engelke via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Luke Lau via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Luke Lau via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Luke Lau via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig 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] [SelectionDAG] Fix load/store legalization for softened x86_fp80 (PR #209991)
Simon Pilgrim via llvm-commits
- [llvm] [UniformityAnalysis] Propagate label to cycle exit blocks (PR #216296)
Pankaj Dwivedi via llvm-commits
- [llvm] [UniformityAnalysis] Propagate label to cycle exit blocks (PR #216296)
Matt Arsenault via llvm-commits
- [llvm] [UniformityAnalysis] Propagate label to cycle exit blocks (PR #216296)
Pankaj Dwivedi via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Luke Lau via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] Do not propagate ninf/nsz from sqrt when forming rsq (PR #217599)
Arseniy Obolenskiy via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] Do not propagate ninf/nsz from sqrt when forming rsq (PR #217599)
via llvm-commits
- [llvm] SPIRV: Use mi_match in combiner match functions (PR #216964)
Arseniy Obolenskiy via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Luke Lau via llvm-commits
- [llvm] [offload][l0] Synchronize seed upload in `olMemFill` L0 slow path (PR #215270)
Jan Trusiłło via llvm-commits
- [llvm] 2526c9d - SPIRV: Use mi_match in combiner match functions (#216964)
via llvm-commits
- [llvm] [offload][l0] Synchronize seed upload in `olMemFill` L0 slow path (PR #215270)
Jan Trusiłło via llvm-commits
- [llvm] SPIRV: Use mi_match in combiner match functions (PR #216964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Michal Paszkowski via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Durgadoss R via llvm-commits
- [llvm] [BOLT] hugify: macro constants instead of hardcoded values (PR #202609)
via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Durgadoss R via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Durgadoss R via llvm-commits
- [llvm] [InstSimplify] Improve coverage for zero-shift-guard folding for rotate (PR #217033)
Vimal Patel via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Michal Paszkowski via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
Łukasz Plewa via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Joseph Huber via llvm-commits
- [llvm] [InstSimplify] Improve coverage for zero-shift-guard folding for rotate (PR #217033)
Vimal Patel via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Price the packed form of a vector of i1 (PR #217327)
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] [PPC] Don't emit overflow error on branches accross different sections. (PR #206812)
Zarko Todorovski via llvm-commits
- [llvm] [PPC] Don't emit overflow error on branches accross different sections. (PR #206812)
Zarko Todorovski via llvm-commits
- [llvm] [PPC] Don't emit overflow error on branches accross different sections. (PR #206812)
Zarko Todorovski via llvm-commits
- [llvm] [PPC] Don't emit overflow error on branches accross different sections. (PR #206812)
Zarko Todorovski via llvm-commits
- [llvm] 892eb7b - [AMDGPU] Inline mayIgnoreSignedZero into raw flag check (NFC) (#217580)
via llvm-commits
- [llvm] [AMDGPU] Inline mayIgnoreSignedZero into raw flag check (NFC) (PR #217580)
Arseniy Obolenskiy via llvm-commits
- [llvm] [llvm-readobj][ELF] Remove flush from `GNUELFDumper::printField()` (PR #217602)
Andrew Ng via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [llvm-readobj][ELF] Remove flush from `GNUELFDumper::printField()` (PR #217602)
via llvm-commits
- [llvm] [AMDGPU] Fix fneg fold with multi use fadd/fma (PR #217573)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] c0125a7 - clang: Start using new amdgpu subarch triples (#206482)
via llvm-commits
- [clang] [flang] [llvm] clang/AMDGPU: Stop passing redundant -target-cpu to cc1 (PR #206483)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] AMDGPU: Start using subarch in attributor instead of subtarget (PR #212207)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
Paul Walker via llvm-commits
- [llvm] [Loads] Only allow replacement with derefable constant global (PR #217350)
Nikita Popov via llvm-commits
- [llvm] cd84489 - [Loads] Only allow replacement with derefable constant global (#217350)
via llvm-commits
- [llvm] [Loads] Only allow replacement with derefable constant global (PR #217350)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Luke Lau via llvm-commits
- [llvm] [X86] Add correct model values for masked stores on Zen 1 and 2 (PR #217254)
Rohan Shenoy via llvm-commits
- [llvm] [gn] port 050470e75fb67bfb05 (PR #217603)
Nico Weber via llvm-commits
- [llvm] 78a37f3 - [gn] port 050470e75fb67bfb05 (#217603)
via llvm-commits
- [llvm] [gn] port 050470e75fb67bfb05 (PR #217603)
Nico Weber via llvm-commits
- [llvm] [gn] port 050470e75fb67bfb05 (PR #217603)
via llvm-commits
- [llvm] [BOLT][test] Allow uninstantiated tests when no matching targets are enabled (PR #217604)
Rong Mantle Bao via llvm-commits
- [llvm] 1171007 - [AMDGPU] Fix eliminateFrameIndex clobbering a scavenged register (#217470)
via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex clobbering a scavenged register (PR #217470)
Arseniy Obolenskiy via llvm-commits
- [llvm] [BOLT][test] Allow uninstantiated tests when no matching targets are enabled (PR #217604)
Rong Mantle Bao via llvm-commits
- [llvm] [BOLT][test] Allow uninstantiated tests when no matching targets are enabled (PR #217604)
via llvm-commits
- [llvm] [BOLT][test] Allow uninstantiated tests when no matching targets are enabled (PR #217604)
Rong Mantle Bao via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
David Sherwood via llvm-commits
- [llvm] [Bazel] Fixes c0125a7 (PR #217605)
via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [lit][bazel] Fall back to a default PATHEXT when the variable is unset (PR #217416)
via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig via llvm-commits
- [llvm] [SLSR] Defer removal of poison-generating annotations if not executed (PR #217093)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64][Vectorizer] Enable scalable factor-3 interleaving (PR #217370)
David Sherwood via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Nikita Popov via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] 5298e75 - [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (#216798)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeNumSignBits (PR #216798)
David Green 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] [AArch64][SDAG] Enable +sme2p2/+sve2p2 lowering for MSTORE (PR #217609)
Jack Styles via llvm-commits
- [llvm] [AArch64][SDAG] Enable +sme2p2/+sve2p2 lowering for MSTORE (PR #217609)
via llvm-commits
- [llvm] [AArch64][SDAG] Enable +sme2p2/+sve2p2 lowering for MSTORE (PR #217609)
via llvm-commits
- [clang] [llvm] [NFC][AMDGPU] Introduce a new target feature for N=16 WMMAs (PR #217506)
Shilei Tian via llvm-commits
- [clang] [llvm] [NFC][AMDGPU] Introduce a new target feature for N=16 WMMAs (PR #217506)
Shilei Tian via llvm-commits
- [clang] [llvm] [NFC][AMDGPU] Introduce a new target feature for N=16 WMMAs (PR #217506)
Shilei Tian via llvm-commits
- [llvm] [ProfCheck] Temporarily opt out new VectorCombine test (PR #217612)
Aiden Grossman via llvm-commits
- [llvm] [llvm-readobj][ELF] Remove flush from `GNUELFDumper::printField()` (PR #217602)
James Henderson via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Jan Patrick Lehr via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode and s_denorm_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [VectorCombine] Fold deinterleave/interleave pairs (PR #211022)
Aiden Grossman via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Mark ComputeReductionResult as not reading or writing from memory (PR #212982)
Nabeel Omer via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode and s_denorm_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] 10a1fe8 - [GISel] Rename regbankselect reg-bank-select
via llvm-commits
- [llvm] [GISel] Rename regbankselect reg-bank-select (PR #217486)
Aiden Grossman via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Jan Patrick Lehr via llvm-commits
- [llvm] [llvm-ar][GOFF] Implement symbol attributes for GOFF archives (PR #214528)
James Henderson via llvm-commits
- [llvm] [AMDGPU][GISel] Rename amdgpu-regbankselect amdgpu-reg-bank-select (PR #217487)
Aiden Grossman via llvm-commits
- [llvm] 24bee56 - [AMDGPU][GISel] Rename amdgpu-regbankselect amdgpu-reg-bank-select
via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Enable ABI library for all AArch64 targets (PR #217119)
David Truby via llvm-commits
- [llvm] [AMDGPU][GISel] Rename amdgpu-regbankselect amdgpu-reg-bank-select (PR #217487)
Aiden Grossman via llvm-commits
- [llvm] [ProfCheck] Temporarily opt out new VectorCombine test (PR #217612)
Vy Nguyen via llvm-commits
- [llvm] a706b2d - [AMDGPU][GISel] Rename amdgpu-reg-bank-legalize
via llvm-commits
- [llvm] [UniformityAnalysis] Propagate label to cycle exit blocks (PR #216296)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Give NewPM SplitCriticalEdge default values (PR #217504)
Aiden Grossman via llvm-commits
- [llvm] cc61111 - [CodeGen] Give NewPM SplitCriticalEdge default values
via llvm-commits
- [llvm] [CodeGen] Give NewPM SplitCriticalEdge default values (PR #217504)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode and s_denorm_mode writes (PR #216305)
Jay Foad via llvm-commits
- [llvm] a5b63a5 - [ProfCheck] Temporarily opt out new VectorCombine test (#217612)
via llvm-commits
- [llvm] [ProfCheck] Temporarily opt out new VectorCombine test (PR #217612)
Aiden Grossman via llvm-commits
- [llvm] [VPlan] Mark ComputeReductionResult as not reading or writing from memory (PR #212982)
Luke Lau via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [InstCombine] Split div/rem by a select of constants with a variable dividend (PR #216908)
via llvm-commits
- [llvm] [VPlan] Fix replaceWithFinalIfReductionStore assert with multiple reductions (PR #217316)
Florian Hahn via llvm-commits
- [llvm] TargetMachine: Verify option/module-flag consistency once per module (PR #217597)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Fast-path simple common calls (NFC) (PR #217615)
Cullen Rhodes 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] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee via llvm-commits
- [llvm] [AArch64][GlobalISel] Fast-path simple common calls (NFC) (PR #217615)
via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [llvm] [Bazel] Fixes c0125a7 (PR #217605)
Aiden Grossman via llvm-commits
- [llvm] [ComplexDeinterleaving] Add fma/fmuladd support in identifyReassocNodes (PR #217563)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Kseniya Tikhomirova via llvm-commits
- [llvm] [GISel] Hold IRTranslatorImpl rather than recreating (PR #217440)
Aiden Grossman via llvm-commits
- [llvm] 6ced989 - [GISel] Hold IRTranslatorImpl rather than recreating (#217440)
via llvm-commits
- [llvm] [GISel] Hold IRTranslatorImpl rather than recreating (PR #217440)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Krzysztof Drewniak via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [X86] Select i8 ANDN via i32 promotion (PR #205050)
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] [LoopUnroll] Add `prepare-for-lto` pass option (PR #192153)
Justin Fargnoli via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Michael Klemm via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
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] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Shilei Tian via llvm-commits
- [llvm] [MergeFunctions] Fix merging functions with different KCFI type identifiers (PR #217665)
via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Michael Klemm via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Shilei Tian via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Jordan Rupprecht via llvm-commits
- [llvm] [NFC][SLP] Refactor so that CostKind is a property of BoUpSLP (PR #217463)
Ryan Buchner via llvm-commits
- [llvm] [KnownFPClass] Improve known class deductions for exp/exp2/exp10 (PR #217526)
via llvm-commits
- [clang] [lld] [lld-macho]Allow folding entries with identical FDE (PR #216895)
Ellis Hoag via llvm-commits
- [llvm] [X86] Rewrite MOVUPD to MOVUPS in X86FixupInstTuning (PR #217676)
Wiktor Ludwichowski via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [llvm] 242647e - AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (#212789)
via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [libc] [llvm] Get libc building on Mac OS. (PR #217677)
Niall Douglas via llvm-commits
- [clang] [lld] [llvm] AMDGPU: Remove xnack and sramecc subtarget features (PR #212792)
Matt Arsenault via llvm-commits
- [libc] [llvm] Get libc building on Mac OS. (PR #217677)
Niall Douglas via llvm-commits
- [llvm] [AArch64][GlobalISel] Select unmerging s128 FPR value into two s64 GPR values (PR #215995)
Nathan Corbyn via llvm-commits
- [llvm] AMDGPU: Fix null dereference folding a redundant AND with an undef source (PR #217663)
Mirko Brkušanin via llvm-commits
- [llvm] [LTO] Enable `PrepareForLTO` for loop unrolling in pre-link pipelines (PR #192155)
Justin Fargnoli via llvm-commits
- [libc] [llvm] Get libc building on Mac OS. (PR #217677)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
Tapiwa Gonga via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #217679)
Alexey Bataev via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] AMDGPU: Fix null dereference folding a redundant AND with an undef source (PR #217663)
Matt Arsenault via llvm-commits
- [llvm] [X86] Rewrite MOVUPD to MOVUPS in X86FixupInstTuning (PR #217676)
via llvm-commits
- [llvm] e0d0886 - [SLP][NFC]Add a test with non-profitable vectorization, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #217679)
Alexey Bataev via llvm-commits
- [llvm] [SCEV] Look up uniqued nodes by using interned profile. (NFC) (PR #217571)
Kazu Hirata via llvm-commits
- [libc] [llvm] Get libc building on Mac OS. (PR #217677)
via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [AMDGPU] Remove redundant register alignment check for _Align1 operands (PR #217645)
Ketan Roy via llvm-commits
- [llvm] [BranchFolding] Fold fallthroughs into conditional tailcalls if profitable (PR #140476)
Mircea Trofin via llvm-commits
- [llvm] [BranchFolding] Fold fallthroughs into conditional tailcalls if profitable (PR #140476)
Mircea Trofin via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Pranav Kant via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Pranav Kant via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (PR #217585)
Christian Sigg via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Pranav Kant via llvm-commits
- [llvm] [AMDGPU] Remove redundant register alignment check for _Align1 operands (PR #217645)
Ketan Roy via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening multiply intrinsics (PR #217534)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Remove redundant register alignment check for _Align1 operands (PR #217645)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed saturating and rounding shift intrinsics (PR #217692)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [libc] [llvm] [libc] Modify `rint` functions to use emulated Float128 type (PR #217070)
via llvm-commits
- [llvm] [NFC][AMDGPU] Use target features to guard WMMA intrinsics (PR #217681)
Matt Arsenault via llvm-commits
- [llvm] e9c9a41 - [ComplexDeinterleaving] Add fma/fmuladd support in identifyReassocNodes (#217563)
via llvm-commits
- [llvm] [NFC][AMDGPU] Use target features to guard WMMA intrinsics (PR #217681)
Matt Arsenault via llvm-commits
- [llvm] [ComplexDeinterleaving] Add fma/fmuladd support in identifyReassocNodes (PR #217563)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
Craig Topper via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] Revert "Analysis: Move LibcallLoweringInfo from CodeGen to Analysis" (PR #217499)
Kewen Meng via llvm-commits
- [llvm] Revert "Analysis: Move LibcallLoweringInfo from CodeGen to Analysis" (PR #217499)
Kewen Meng via llvm-commits
- [clang] [llvm] [ARM] Name caller and callee in unsupported hard-float calling convention error message (PR #217693)
Chris Copeland via llvm-commits
- [llvm] [SLP]Extend GEP pointer-chain cost to casts and non-root external uses (PR #217683)
via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (PR #217585)
via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Corentin Kerisit via llvm-commits
- [llvm] [NFC][AMDGPU] Use target features to guard WMMA intrinsics (PR #217681)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (PR #217329)
David Tellenbach via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [libsycl][Unit][NFC] Fix unused function warning (PR #217697)
Sergey Semenov via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [Bazel] Configure Windows targets by CPU and compiler (PR #217557)
Keith Smiley via llvm-commits
- [llvm] [Bazel] Configure Windows targets by CPU and compiler (PR #217557)
Keith Smiley via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder via llvm-commits
- [llvm] [VectorCombine] Propagate profile metadata when combining selects (PR #217690)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Propagate profile metadata when combining selects (PR #217690)
Benjamin Maxwell via llvm-commits
- [llvm] [DebugInfo] Preserve linkage names for profiling (PR #217536)
David Blaikie via llvm-commits
- [llvm] [libsycl][NFC] Fix struct declared as class warning (PR #217698)
Sergey Semenov via llvm-commits
- [llvm] [ADT] Remove default argument from FoldingSetBase constructor (NFC) (PR #217523)
David Blaikie via llvm-commits
- [llvm] [VPlan] Sink single-scalar VPI to replicate regions (PR #208906)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Sink single-scalar VPI to replicate regions (PR #208906)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Dmitry Sidorov via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Corentin Kerisit via llvm-commits
- [llvm] [ADT] Fix and clarify FoldingSet::reserve (PR #217522)
David Blaikie via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Ryan Buchner via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Corentin Kerisit via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Corentin Kerisit via llvm-commits
- [llvm] [X86] Rewrite MOVUPD to MOVUPS in X86FixupInstTuning (PR #217676)
via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Corentin Kerisit via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
Craig Topper via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Pranav Kant via llvm-commits
- [llvm] [lit] Use text mode when opening text files on z/OS (PR #217434)
Abhina Sree via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Keith Smiley via llvm-commits
- [llvm] dd582cd - [SystemZ][z/OS] Add split DWARF support for GOFF (#215337)
via llvm-commits
- [llvm] [SystemZ][z/OS] Add split DWARF support for GOFF (PR #215337)
Maryam Moghadas via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Jordan Rupprecht via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
via llvm-commits
- [llvm] [RISCV][P-ext] Select immediate forms for packed saturating shifts (PR #217688)
via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
Craig Topper via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
Sean Fertile via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
Sean Fertile via llvm-commits
- [llvm] [bazel] Select Windows GNU BLAKE3 assembly for clang-cl (PR #217695)
Corentin Kerisit via llvm-commits
- [llvm] [Offload][InputGenGPU] Add GPU instrumentation pass policy (PR #216417)
Vincent Arcila via llvm-commits
- [llvm] [VectorCombine] Propagate profile metadata when combining selects (PR #217690)
via llvm-commits
- [llvm] [BranchFolding] Fold fallthroughs into conditional tailcalls if profitable (PR #140476)
Mircea Trofin via llvm-commits
- [llvm] [BranchFolding] Fold fallthroughs into conditional tailcalls if profitable (PR #140476)
Mircea Trofin via llvm-commits
- [llvm] [BranchFolding] Fold fallthroughs into conditional tailcalls if profitable (PR #140476)
Mircea Trofin via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
via llvm-commits
- [llvm] [IR] Remove dead declarations (PR #217701)
Kazu Hirata via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Jordan Rupprecht via llvm-commits
- [llvm] 58d7047 - [NFC][AMDGPU] Use target features to guard WMMA intrinsics (#217681)
via llvm-commits
- [llvm] [NFC][AMDGPU] Use target features to guard WMMA intrinsics (PR #217681)
Shilei Tian via llvm-commits
- [llvm] [IR] Remove dead declarations (PR #217701)
Nikita Popov via llvm-commits
- [llvm] [IR] Remove dead declarations (PR #217701)
Tim Gymnich via llvm-commits
- [llvm] [RISCV] Add SDNPCommutative to riscv_mulhr/riscv_mulhru/riscv_mulq/riscv_mulqr. NFC (PR #217702)
Craig Topper via llvm-commits
- [llvm] [NVPTX] Support 32-bit size operand for st.bulk (PR #217703)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed saturating and rounding shift intrinsics (PR #217692)
via llvm-commits
- [llvm] [Offload][InputGenGPU] Add GPU instrumentation pass policy (PR #216417)
Vincent Arcila via llvm-commits
- [llvm] cdb50b4 - [ADT] Fix and clarify FoldingSet::reserve (#217522)
via llvm-commits
- [llvm] [ADT] Fix and clarify FoldingSet::reserve (PR #217522)
Kazu Hirata via llvm-commits
- [llvm] 7472f6d - [ADT] Remove default argument from FoldingSetBase constructor (NFC) (#217523)
via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (PR #217585)
Christian Sigg via llvm-commits
- [llvm] [ADT] Remove default argument from FoldingSetBase constructor (NFC) (PR #217523)
Kazu Hirata via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Keith Smiley via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Keith Smiley via llvm-commits
- [llvm] [Offload][InputGenGPU] Generate GPU direct entry generation (PR #217497)
Vincent Arcila via llvm-commits
- [llvm] [RISCV][P-ext] Select immediate forms for packed saturating shifts (PR #217688)
Craig Topper via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Update versions for mpfr and python (PR #217674)
Jordan Rupprecht via llvm-commits
- [clang] [llvm] [ARM] Name caller and callee in unsupported hard-float calling convention error message (PR #217693)
via llvm-commits
- [llvm] [Support] Check the key position in getTypeName() and guard the MSVC path (PR #216528)
Jordan Rupprecht via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove redundant register alignment check for _Align1 operands (PR #217645)
Ketan Roy via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine] Propagate profile metadata when combining selects (PR #217690)
Aiden Grossman via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] Hexagon: Fix early if-conversion crash on an undef PHI operand (PR #216815)
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)
Domenic Nutile via llvm-commits
- [llvm] [SCEV] Strengthen nuw/nsw on add/mul with CR (PR #217638)
Krzysztof Drewniak via llvm-commits
- [llvm] 24bda5d - [llvm-ml] Recognise `imagerel` operator (#209630)
via llvm-commits
- [llvm] [llvm-ml] Recognise `imagerel` operator (PR #209630)
Alan Zhao via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
Farid Zakaria 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)
via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
Tom Stellard via llvm-commits
- [llvm] [Offload][InputGenGPU] Generate GPU direct entry generation (PR #217497)
Vincent Arcila via llvm-commits
- [llvm] [ObjCARC] Move autorelease-to-release conversion to pool pop site instead of converting in place (PR #152353)
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] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Scott Linder via llvm-commits
- [llvm] [Offload][InputGenGPU] InputGen GPU runtime (PR #217712)
Vincent Arcila via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Alexey Bataev via llvm-commits
- [llvm] 01b363c - [llvm][OpenMP] Use vector for number of threads and teams (#211453)
via llvm-commits
- [clang] [llvm] [mlir] [llvm][OpenMP] Use vector for number of threads and teams (PR #211453)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Alexey Bataev via llvm-commits
- [llvm] [LoopUnroll] Add `prepare-for-lto` pass option (PR #192153)
Sean Perry via llvm-commits
- [llvm] 400b052 - [VPlan] Sink single-scalar VPI to replicate regions (#208906)
via llvm-commits
- [llvm] [VPlan] Sink single-scalar VPI to replicate regions (PR #208906)
Ramkumar Ramachandra via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
Jeremy T. Braun via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Do not propagate ninf/nsz from sqrt when forming rsq (PR #217599)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not propagate ninf/nsz from sqrt when forming rsq (PR #217599)
Arseniy Obolenskiy via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Craig Topper via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Craig Topper via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
Dmitry Rogozhkin via llvm-commits
- [llvm] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Krzysztof Drewniak via llvm-commits
- [llvm] [SROA] Update the struct-to-vector test to be more representative (NFC) (PR #217498)
Yonah Goldberg via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
Aiden Grossman via llvm-commits
- [llvm] [IR] Remove dead declarations (PR #217701)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [AMDGPU] Fix fneg fold with multi use fadd/fma (PR #217573)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Vassil Vassilev via llvm-commits
- [llvm] [AMDGPU] Do not propagate ninf/nsz from sqrt when forming rsq (PR #217599)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not propagate ninf/nsz from sqrt when forming rsq (PR #217599)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fold (trunc (lshr x, 16)) to unmerge high half (PR #217633)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fold (trunc (lshr x, 16)) to unmerge high half (PR #217633)
Krzysztof Drewniak via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fold (trunc (lshr x, 16)) to unmerge high half (PR #217633)
Krzysztof Drewniak via llvm-commits
- [llvm] [NVPTX] Support 32-bit size operand for st.bulk (PR #217703)
Alex MacLean via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
Rafael Auler via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [llvm] [AArch64][ARM] Rename Type *Val to Ty. NFC (PR #217718)
David Green via llvm-commits
- [llvm] 299bf4a - [AArch64][ARM] Rename Type *Val to Ty. NFC (#217718)
via llvm-commits
- [llvm] [AArch64][ARM] Rename Type *Val to Ty. NFC (PR #217718)
David Green via llvm-commits
- [llvm] [AMDGPU] Fix FDOT2 fold for non-constant lane indices (PR #217646)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not propagate ninf/nsz from sqrt when forming rsq (PR #217599)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
via llvm-commits
- [llvm] [BOLT] Fix code section ordering comparator (PR #216725)
via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Mark V_PK_MOV_B32 as not commutable (PR #217719)
Arseniy Obolenskiy via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [SCEV] Inherit wrap-flags in pre-inc AddRec (PR #217685)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Mark V_PK_MOV_B32 as not commutable (PR #217719)
via llvm-commits
- [llvm] [SCEV] Inherit wrap-flags in pre-inc AddRec (PR #217685)
Ramkumar Ramachandra 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] Arm windows wix (PR #216523)
via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Rajat Bajpai via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX][MLIR] Add mbarrier layout support (PR #217252)
Rajat Bajpai via llvm-commits
- [llvm] [AMDGPU] Mark V_PK_MOV_B32 as not commutable (PR #217719)
Matt Arsenault via llvm-commits
- [llvm] 540e355 - clang/AMDGPU: Use feature bitset for xnack/sramecc queries (#217704)
via llvm-commits
- [clang] [llvm] clang/AMDGPU: Use feature bitset for xnack/sramecc queries (PR #217704)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Inherit wrap-flags in pre-inc AddRec (PR #217685)
via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Krzysztof Drewniak via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Krzysztof Drewniak via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Krzysztof Drewniak via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
via llvm-commits
- [llvm] [SCEV] Add tests for backedge-taken count of loops exiting on (U|S)GT. (PR #217721)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Add tests for backedge-taken count of loops exiting on (U|S)GT. (PR #217721)
Florian Hahn via llvm-commits
- [llvm] [CHERI][RISCV][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
Owen Anderson 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] [AArch64][Vectorizer] Enable scalable factor-3 interleaving (PR #217370)
David Green via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
via llvm-commits
- [llvm] [DWARF] Fix DW_OP_LLVM_user sub-operation name lookup. (PR #217480)
Eric Christopher via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Alexander Wilson via llvm-commits
- [llvm] [RISCV] Emit constant on RHS of ADD. NFC (PR #217730)
Craig Topper via llvm-commits
- [llvm] [X86] Optimize lowering of single-element load BUILD_VECTOR for pre-SSE4.1 (PR #217731)
via llvm-commits
- [llvm] [RISCV] Emit constant on RHS of ADD. NFC (PR #217730)
via llvm-commits
- [llvm] [X86] Optimize lowering of single-element load BUILD_VECTOR for pre-SSE4.1 (PR #217731)
via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
YongKang Zhu via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Vassil Vassilev via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Pranav Kant via llvm-commits
- [llvm] [X86] Widen non-power-of-two vector div/rem under strictfp (PR #217572)
Adam Scott via llvm-commits
- [llvm] [RISCV] Emit constant on RHS of ADD. NFC (PR #217730)
Sam Elliott via llvm-commits
- [llvm] [X86] Widen non-power-of-two vector div/rem under strictfp (PR #217572)
via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Pranav Kant via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Craig Topper via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Craig Topper via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Craig Topper via llvm-commits
- [llvm] [RISCV] Emit constant on RHS of ADD. NFC (PR #217730)
Craig Topper via llvm-commits
- [llvm] [DWARF] Fix DW_OP_LLVM_user sub-operation name lookup. (PR #217480)
Scott Linder via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add SDNPCommutative to riscv_mulhr/riscv_mulhru/riscv_mulq/riscv_mulqr. NFC (PR #217702)
Sam Elliott via llvm-commits
- [llvm] 7198b3f - [IR] Remove dead declarations (#217701)
via llvm-commits
- [llvm] [IR] Remove dead declarations (PR #217701)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Krzysztof Drewniak via llvm-commits
- [llvm] [SampleProfile] Move a couple of options to llvm-profdata (PR #216233)
Kazu Hirata via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Ryan Buchner via llvm-commits
- [llvm] [Offload][InputGenGPU] InputGen GPU runtime (PR #217712)
via llvm-commits
- [llvm] [Offload][InputGenGPU] InputGen GPU runtime (PR #217712)
via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Alexey Bataev via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Alexey Bataev via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Alexey Bataev via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Alexey Bataev via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Alexey Bataev via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Pranav Kant via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Eli Friedman via llvm-commits
- [llvm] 6e1080a - [RISCV] Add SDNPCommutative to riscv_mulhr/riscv_mulhru/riscv_mulq/riscv_mulqr. NFC (#217702)
via llvm-commits
- [llvm] [RISCV] Add SDNPCommutative to riscv_mulhr/riscv_mulhru/riscv_mulq/riscv_mulqr. NFC (PR #217702)
Craig Topper via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (PR #213676)
Rohit Aggarwal via llvm-commits
- [llvm] [RISCV] Use SDValue::getValueType() instead of SDNode:getValueType(0). NFC (PR #217739)
Craig Topper via llvm-commits
- [llvm] [llvm-ar][GOFF] Implement symbol attributes for GOFF archives (PR #214528)
Amy Kwan via llvm-commits
- [llvm] [DirectX][LongVec] Support large vector splitting for dot product (PR #216383)
Kaitlin Peng via llvm-commits
- [llvm] [DirectX][LongVec] Support large vector splitting for dot product (PR #216383)
Kaitlin Peng via llvm-commits
- [llvm] [DirectX][LongVec] Support large vector splitting for dot product (PR #216383)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (PR #213676)
Rohit Aggarwal via llvm-commits
- [llvm] [DirectX][LongVec] Support large vector splitting for dot product (PR #216383)
Kaitlin Peng via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Added amdgpu-register-budget attribute to distribute the VGPR and AGPR budget from the kernels to the functions (PR #215705)
via llvm-commits
- [llvm] 3188b1c - [Nomination] Update HighTec representatives of the Security Group (#206457)
via llvm-commits
- [llvm] [Nomination] Update HighTec representatives of the Security Group (PR #206457)
Gábor Spaits via llvm-commits
- [llvm] 1138adf - [RISCV] Use SDValue::getValueType() instead of SDNode:getValueType(0). NFC (#217739)
via llvm-commits
- [llvm] [RISCV] Use SDValue::getValueType() instead of SDNode:getValueType(0). NFC (PR #217739)
Craig Topper via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Pranav Kant via llvm-commits
- [llvm] [DAGCombiner] Reassociate FMA chains sharing an FMUL (PR #217496)
Justin Fargnoli via llvm-commits
- [llvm] [lit] Use functools.lru_cache for _caching_re_compile (PR #217757)
Prasoon Kumar via llvm-commits
- [llvm] [RISCV] Port Gather/Scatter Lowering to NewPM (PR #215669)
Aiden Grossman via llvm-commits
- [llvm] [lit] Use functools.lru_cache for _caching_re_compile (PR #217757)
via llvm-commits
- [llvm] [AMDGPU] Fix overlapping insert crash during rewrite-agpr-copy-mfma (PR #205962)
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 overlapping insert crash during rewrite-agpr-copy-mfma (PR #205962)
Dhruva Chakrabarti via llvm-commits
- [llvm] [Loads] ZExt size from deref bundles to widest type. (PR #217770)
via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [llvm] 0597243 - [SPIRV] Cleanup includes in SPIRVSubtarget.h
via llvm-commits
- [llvm] [SPIRV] Cleanup includes in SPIRVSubtarget.h (PR #217755)
Aiden Grossman 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
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] [SCEV] Strengthen nuw/nsw on add/mul with CR (PR #217638)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Strengthen nuw/nsw on add/mul with CR (PR #217638)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [clang][X86] Return Win64 __int128 indirectly (PR #210358)
via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Florian Hahn via llvm-commits
- [llvm] dc42e6f - [llc] set canonical triple in module (#203725)
via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][X86] Return Win64 __int128 indirectly (PR #210358)
via llvm-commits
- [llvm] [lit] Use functools.lru_cache instead of lit.util.memoize (PR #217757)
Prasoon Kumar via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Alexey Bataev via llvm-commits
- [llvm] [GISel][NewPM] Port RegBankSelect (PR #217756)
Aiden Grossman via llvm-commits
- [llvm] [GISel][NewPM] Port RegBankSelect (PR #217756)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port CFIInstrInserter to the new pass manager (PR #217494)
Bill Wendling via llvm-commits
- [llvm] 732d841 - [GISel][NewPM] Port RegBankSelect
via llvm-commits
- [llvm] [GISel][NewPM] Port RegBankSelect (PR #217756)
Aiden Grossman via llvm-commits
- [llvm] [lit] Use functools.lru_cache instead of lit.util.memoize (PR #217757)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Use functools.lru_cache instead of lit.util.memoize (PR #217757)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Use functools.lru_cache instead of lit.util.memoize (PR #217757)
Prasoon Kumar via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
Oscar Priego via llvm-commits
- [lld] [lld][wasm] Do not extract unused stub deps (PR #217774)
Brendan Dahl via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU] Avoid dangling SSAUpdater reference in PromoteAlloca full-vector store (PR #215686)
via llvm-commits
- [llvm] [AMDGPU] Avoid dangling SSAUpdater reference in PromoteAlloca full-vector store (PR #215686)
via llvm-commits
- [llvm] [AMDGPU] Avoid dangling SSAUpdater reference in PromoteAlloca full-vector store (PR #215686)
via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inferrence in zext-addrec (PR #217785)
Ramkumar Ramachandra via llvm-commits
- [llvm] AMDGPU: Deprecate getArchAttrAMDGCN (PR #217769)
via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inferrence in zext-addrec (PR #217785)
via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Support transparent union arguments (PR #217686)
Andy Kaylor via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on znver5/znver6 when unprofitable (PR #217776)
via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [llvm] 2c70c50 - [RISCV] Cleanup RISCVGatherScatterLoweringPass (#217762)
via llvm-commits
- [llvm] [RISCV] Cleanup RISCVGatherScatterLoweringPass (PR #217762)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Support volatile local loads and stores in PTX 9.1 (PR #217764)
Justin Fargnoli via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jordan Rupprecht via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jordan Rupprecht via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jordan Rupprecht via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jordan Rupprecht via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jordan Rupprecht via llvm-commits
- [llvm] [libc][bazel] Add a repo with linux kernel UAPI headers (PR #216867)
Jordan Rupprecht via llvm-commits
- [llvm] [NVPTX] Support 32-bit size operand for st.bulk (PR #217703)
via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on znver5/znver6 when unprofitable (PR #217776)
PJ Dailey via llvm-commits
- [llvm] d8bd80b - [RISCV][P-ext] Select immediate forms for packed saturating shifts (#217688)
via llvm-commits
- [llvm] [RISCV][P-ext] Select immediate forms for packed saturating shifts (PR #217688)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed saturating and rounding shift intrinsics (PR #217692)
via llvm-commits
- [lld] [llvm] [WebAssembly] Implement support for Common symbols (PR #199303)
Derek Schuff via llvm-commits
- [llvm] 9b1d96b - [GISel] Fix -Wunused-function in release builds (#217786)
via llvm-commits
- [llvm] [GISel] Fix -Wunused-function in release builds (PR #217786)
Aiden Grossman via llvm-commits
- [lld] [lld][wasm] Do not extract unused stub deps (PR #217774)
Derek Schuff via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on znver5/znver6 when unprofitable (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on znver5/znver6 when unprofitable (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [runtimes] Escape list separators when forwarding search paths (PR #216169)
Larry Meadows via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RegAlloc] Add a hook for default target specific CSR cost scale (PR #214857)
via llvm-commits
- [llvm] [orc-rt] Add Proxy, a protocol-agnostic controller-call handle (PR #217792)
Lang Hames via llvm-commits
- [lld] [llvm] [WebAssembly] Implement support for Common symbols (PR #199303)
Sam Clegg via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfiss. (PR #217794)
Craig Topper via llvm-commits
- [lld] [llvm] [WebAssembly] Implement support for Common symbols (PR #199303)
Sam Clegg via llvm-commits
- [llvm] [RISCV] Port Vector Peephole to NewPM (PR #215671)
Luke Lau via llvm-commits
- [lld] [llvm] [WebAssembly] Implement support for Common symbols (PR #199303)
Sam Clegg via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Kevin Sala Penades via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
YongKang Zhu via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inferrence in zext-addrec (PR #217785)
via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inferrence in zext-addrec (PR #217785)
via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't overcost wide load in optimized segment load/store (PR #207146)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't overcost wide load in optimized segment load/store (PR #207146)
Luke Lau via llvm-commits
- [llvm] 9f5034d - [VPlan] Fix replaceWithFinalIfReductionStore assert with multiple reductions (#217316)
via llvm-commits
- [llvm] [VPlan] Fix replaceWithFinalIfReductionStore assert with multiple reductions (PR #217316)
Luke Lau 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] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] Improve compiler-rt build structure and export compilation info (PR #190088)
Chandler Carruth via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Kelvin Li via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Kelvin Li via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Kelvin Li via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Kelvin Li via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
Kelvin Li 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] [orc-rt] Add Proxy, a protocol-agnostic controller-call handle (PR #217792)
Lang Hames via llvm-commits
- [llvm] bd439d5 - [RISCV] Don't overcost wide load in optimized segment load/store (#207146)
via llvm-commits
- [llvm] [RISCV] Don't overcost wide load in optimized segment load/store (PR #207146)
Luke Lau via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
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] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Anshil Gandhi via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening multiply intrinsics (PR #217534)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Anshil Gandhi via llvm-commits
- [llvm] [MergeFunctions] Fix merging functions with different KCFI type identifiers (PR #217665)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Yaxun Liu via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
via llvm-commits
- [llvm] [docs][libFuzzer] Fix definition list rendering (PR #217802)
Minsoo Kim via llvm-commits
- [llvm] [docs][libFuzzer] Fix definition list rendering (PR #217802)
via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] Fix AppVerifier GetThreadId(NULL) error in llvm::thread (PR #216941)
Saleem Abdulrasool via llvm-commits
- [llvm] Fix AppVerifier GetThreadId(NULL) error in llvm::thread (PR #216941)
Saleem Abdulrasool via llvm-commits
- [llvm] f6ea145 - [CHERI][RISCV][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (#203872)
via llvm-commits
- [llvm] [CHERI][RISCV][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
Owen Anderson via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [polly] [SCEV] Fold sext-AddRec on positive step (PR #217422)
Ramkumar Ramachandra via llvm-commits
- [llvm] [polly] [SCEV] Fold sext-AddRec on positive step (PR #217422)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold signed icmp X, (X | C) when C is negative (PR #217805)
via llvm-commits
- [llvm] [InstCombine] Fold signed icmp X, (X | C) when C is negative (PR #217805)
via llvm-commits
- [llvm] [runtimes] Escape list separators when forwarding search paths (PR #216169)
Petr Hosek via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Snehasish Kumar via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Snehasish Kumar via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Snehasish Kumar via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Snehasish Kumar via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Snehasish Kumar via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Snehasish Kumar via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Snehasish Kumar via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inferrence in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in sext-addrec (PR #217782)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in zext-addrec (PR #217785)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CHERI][RISCV][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
Mugundan S via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
Mugundan S via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
Mugundan S via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86][AVX] Prefer per-element vector shifts for known splats #39424 (PR #87913)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] [RISCV] Fix stage2 bootstrap crash caused by f6ea145aa8e89631ae04f72df32580b20256d40c (PR #217809)
Owen Anderson via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] [RISCV] Fix stage2 bootstrap crash caused by f6ea145aa8e89631ae04f72df32580b20256d40c (PR #217809)
via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfiss. (PR #217794)
Kito Cheng via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
Mugundan S via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfiss. (PR #217794)
Jesse Huang via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening multiply intrinsics (PR #217534)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfiss. (PR #217794)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfiss. (PR #217794)
Craig Topper via llvm-commits
- [llvm] [CHERI][RISCV][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
LLVM Continuous Integration via llvm-commits
- [llvm] [CHERI][RISCV][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
Owen Anderson via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [RISCV] Fix stage2 bootstrap crash caused by f6ea145aa8e89631ae04f72df32580b20256d40c (PR #217809)
Florian Mayer via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [RISCV] Fix stage2 bootstrap crash caused by f6ea145aa8e89631ae04f72df32580b20256d40c (PR #217809)
Owen Anderson via llvm-commits
- [clang] [llvm] [DirectX] Promote to an official target (PR #214066)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DirectX] Promote to an official target (PR #214066)
via llvm-commits
- [llvm] e47b407 - [RISCV] Fix stage2 bootstrap crash caused by f6ea145aa8e89631ae04f72df32580b20256d40c (#217809)
via llvm-commits
- [llvm] [RISCV] Fix stage2 bootstrap crash caused by f6ea145aa8e89631ae04f72df32580b20256d40c (PR #217809)
Owen Anderson via llvm-commits
- [clang] [llvm] [DirectX] Promote to an official target (PR #214066)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DirectX] Promote to an official target (PR #214066)
Farzon Lotfi via llvm-commits
- [llvm] 52a4632 - [RISCV] Port Vector Peephole to NewPM (#215671)
via llvm-commits
- [llvm] [RISCV] Port Vector Peephole to NewPM (PR #215671)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port Fold Memory Offset Pass to NewPM (PR #215672)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port Fold Memory Offset Pass to NewPM (PR #215672)
Sam Elliott via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Use SLLI+ADD for a select of constants that differ by a power of 2 in more cases. (PR #217812)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use SLLI+ADD for a select of constants that differ by a power of 2 in more cases. (PR #217812)
via llvm-commits
- [llvm] [AMDGPU] Fix matchPERM infinite loop on sub-dword vector sources (PR #217813)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix matchPERM infinite loop on sub-dword vector sources (PR #217813)
via llvm-commits
- [llvm] [AMDGPU][True16] Improve 16-bit argument handling (PR #217811)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][True16] Improve 16-bit argument handling (PR #217811)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][True16] Improve 16-bit argument handling (PR #217811)
Shilei Tian via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Luke Lau via llvm-commits
- [llvm] 3f22626 - [RISCV] Remove experimental from Zicfiss. (#217794)
via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Zicfiss. (PR #217794)
Craig Topper via llvm-commits
- [clang] [llvm] [DirectX] Promote to an official target (PR #214066)
Aiden Grossman via llvm-commits
- [llvm] [LV] Invalidate cost model before code-gen (NFC) (PR #217556)
Luke Lau via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] [LV] Move isCandidateForEpilogueVec to LoopVectorizationPlanner.cpp (NFC). (PR #195268)
Luke Lau via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [llvm] [RISCV] Use SLLI+ADD for a select of constants that differ by a power of 2 in more cases. (PR #217812)
Sam Elliott via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [llvm] [AMDGPU][True16] Improve 16-bit argument handling (PR #217811)
Shilei Tian via llvm-commits
- [llvm] [ExpandMemCmp] Apply NumLoadsPerBlock to ordering compares (PR #215186)
Sam Elliott via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
via llvm-commits
- [llvm] [AMDGPU] Update the comment regarding opsel[0] for v_cvt_sr_fp8/bf8_f16, NFC (PR #217796)
Shilei Tian via llvm-commits
- [llvm] [SimplifyCFG] Widen `!range` over PassThru in hoistConditionalLoadsStores (PR #217821)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SimplifyCFG] Widen `!range` over PassThru in hoistConditionalLoadsStores (PR #217821)
via llvm-commits
- [llvm] [orc-rt] add a check to ensure the headers on disk match what we install via the fileset. (PR #216482)
Lang Hames via llvm-commits
- [llvm] [orc-rt] add a check to ensure the headers on disk match what we install via the fileset. (PR #216482)
Lang Hames via llvm-commits
- [llvm] [orc-rt] add a check to ensure the headers on disk match what we install via the fileset. (PR #216482)
Lang Hames via llvm-commits
- [llvm] [orc-rt] add a check to ensure the headers on disk match what we install via the fileset. (PR #216482)
Lang Hames via llvm-commits
- [llvm] [orc-rt] add a check to ensure the headers on disk match what we install via the fileset. (PR #216482)
Lang Hames via llvm-commits
- [llvm] [SimplifyCFG] Widen `!range` over PassThru in hoistConditionalLoadsStores (PR #217821)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [clang-tools-extra] [llvm] [Github][CI] Remove doc8 in code-linter workflow (PR #211460)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][NFC] Rename RISCVCodeGenPrepare Impl Class (PR #217819)
Aiden Grossman via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
Mugundan S via llvm-commits
- [llvm] [SimplifyCFG] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [SimplifyCFG] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [MergeFunctions] Fix merging functions with different KCFI type identifiers (PR #217665)
via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [SimplifyCFG] Widen `!range` over PassThru in hoistConditionalLoadsStores (PR #217821)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [MergeFunctions] Fix merging functions with different KCFI type identifiers (PR #217665)
via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
Petr Hosek via llvm-commits
- [llvm] 9632bb8 - [LV] Add back constant-folded operand bundle libcall test. NFC (#217255)
via llvm-commits
- [llvm] [LV] Add back constant-folded operand bundle libcall test. NFC (PR #217255)
Luke Lau via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [clang] [llvm] [RISCV] Support Packed Multiply High Accumulate (PR #217591)
Craig Topper via llvm-commits
- [llvm] fb7a341 - [AMDGPU] Update the comment regarding opsel[0] for v_cvt_sr_fp8/bf8_f16, NFC (#217796)
via llvm-commits
- [llvm] [AMDGPU] Update the comment regarding opsel[0] for v_cvt_sr_fp8/bf8_f16, NFC (PR #217796)
Changpeng Fang via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [RISCV][NFC] Rename RISCVCodeGenPrepare Impl Class (PR #217819)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
Pengcheng Wang via llvm-commits
- [llvm] [llvm-exegesis] Fix host CPU dependency in snippet-generator-seed test (PR #217824)
Chandler Carruth via llvm-commits
- [llvm] [llvm-exegesis] Fix host CPU dependency in snippet-generator-seed test (PR #217824)
via llvm-commits
- [llvm] RuntimeLibcalls: Describe register-returning divmod libcall ABIs (PR #217825)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Describe register-returning divmod libcall ABIs (PR #217825)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
via llvm-commits
- [llvm] RuntimeLibcalls: Describe register-returning divmod libcall ABIs (PR #217825)
via llvm-commits
- [llvm] [SPIRV] Fix structurizer merge dominance violation and switch case ordering (PR #204023)
Justin Bogner via llvm-commits
- [llvm] RuntimeLibcalls: Describe register-returning divmod libcall ABIs (PR #217825)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Use SLLI+ADD for a select of constants that differ by a power of 2 in more cases. (PR #217812)
Pengcheng Wang via llvm-commits
- [llvm] [AArch64][GlobalISel] Select unmerging s128 FPR value into two s64 GPR values (PR #215995)
Cullen Rhodes via llvm-commits
- [llvm] [libsycl][NFC] Fix struct declared as class warning (PR #217698)
via llvm-commits
- [llvm] [libsycl][Unit][NFC] Fix unused function warning (PR #217697)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] 625f7e5 - [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (#217550)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
Pengcheng Wang via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [SCEVExpander] Consider values below the hoisted insert point for reuse. (PR #217452)
Florian Hahn via llvm-commits
- [llvm] [SCEVExpander] Consider values below the hoisted insert point for reuse. (PR #217452)
Florian Hahn via llvm-commits
- [llvm] [mailmap] Add my entry (PR #217827)
via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
via llvm-commits
- [llvm] [offload][l0] Implement context groups and add actual L0 driver version to info (PR #217562)
via llvm-commits
- [llvm] [VPlan] Use VPlan-based costs for all integer IVs. (PR #217766)
Florian Hahn via llvm-commits
- [llvm] [mailmap] Add my entry (PR #217827)
via llvm-commits
- [llvm] [mailmap] Add my entry (PR #217827)
via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (PR #217585)
Christian Sigg via llvm-commits
- [llvm] [InstCombine] Treat `uitofp nneg` as non-negative signed range for fcmp clamp folds (PR #208234)
via llvm-commits
- [llvm] [InstCombine] Evaluate nneg zext expression trees as signed (PR #217780)
Yingwei Zheng via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #217829)
Kazu Hirata via llvm-commits
- [llvm] [llvm][AArch64] Avoid iterating off the beginning of a BB in a backward scan (PR #217752)
Victor Campos via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [InstSimplify] Fold icmp ult/ule (A nuw+ CA), (B nuw+ CB) to true when A <=u B and CA <=u CB (PR #201485)
Aayush Shrivastava via llvm-commits
- [llvm] [InstSimplify] Fold icmp ult/ule (A nuw+ CA), (B nuw+ CB) to true when A <=u B and CA <=u CB (PR #201485)
Aayush Shrivastava via llvm-commits
- [llvm] [InstSimplify] Fold icmp ult/ule (A nuw+ CA), (B nuw+ CB) to true when A <=u B and CA <=u CB (PR #201485)
Aayush Shrivastava via llvm-commits
- [llvm] [TypePromotion] Support trunc-to-i1 conditions (PR #216311)
Vito Kortbeek via llvm-commits
- [llvm] [X86] Fold chained i32 CLMUL operands (PR #202250)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Emit ADD instead of SHL by 1 when shrinking TEST with a mask (PR #217508)
Simon Pilgrim via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
Jiaxun Yang via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in zext-addrec (PR #217785)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in sext-addrec (PR #217782)
Florian Hahn via llvm-commits
- [llvm] [AArch64][GlobalISel] Select unmerging s128 FPR value into two s64 GPR values (PR #215995)
David Green via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
via llvm-commits
- [llvm] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Simon Pilgrim via llvm-commits
- [llvm] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Simon Pilgrim via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
Jiaxun Yang via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Nikita Popov via llvm-commits
- [llvm] [libc++] Temporarily increase the number of extra attempts for the benchmark cron (PR #217839)
Louis Dionne via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
James Henderson via llvm-commits
- [llvm] [libc++] Temporarily increase the number of extra attempts for the benchmark cron (PR #217839)
Louis Dionne via llvm-commits
- [llvm] [libc++] Temporarily increase the number of extra attempts for the benchmark cron (PR #217839)
via llvm-commits
- [llvm] [Loads] ZExt size from deref bundles to widest type. (PR #217770)
Nikita Popov via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
via llvm-commits
- [llvm] [X86] Widen non-power-of-two vector div/rem under strictfp (PR #217572)
Phoebe Wang via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
Hongyu Chen via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [llvm] [SPIR-V] Remove metadata-driven kernel arg Volatile decoration (PR #215790)
Michal Paszkowski via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
Deepak Shirke via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Nikolas Klauser via llvm-commits
- [llvm] [NewPM] Port EHContGuardTargets to the new pass manager (PR #217843)
Bill Wendling via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Nikita Popov via llvm-commits
- [llvm] [NewPM] Port EHContGuardTargets to the new pass manager (PR #217843)
via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Vito Kortbeek via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Vito Kortbeek via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Pengcheng Wang via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Christudasan Devadasan via llvm-commits
- [llvm] [UniformityAnalysis] Add test for missed cycle exit PHI divergence (PR #216100)
Christudasan Devadasan via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Kieran B via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Kieran B via llvm-commits
- [llvm] [AArch64] Reject non-scalable types in named Z-register constraints (PR #217551)
Kieran B via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
Nikita Popov via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
Fabian Ritter via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
Fabian Ritter via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
via llvm-commits
- [llvm] [SPIR-V] Remove metadata-driven kernel arg Volatile decoration (PR #215790)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Avoid stale LocalMIs entries after compare optimization (PR #211479)
Nikita Popov via llvm-commits
- [llvm] [Hexagon] Add GlobalArrayAlignment pass (PR #217850)
Akash Agrawal via llvm-commits
- [llvm] [Hexagon] Add GlobalArrayAlignment pass (PR #217850)
via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
Fabian Ritter via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
Kirby Chin via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
David Green via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
Kirby Chin via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
David Green via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Florian Hahn via llvm-commits
- [llvm] [CodeGen] Pass alignment and size to supportsUnalignedAtomics. NFC (PR #216621)
Fabian Ritter via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Kito Cheng via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
Kirby Chin via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Advit Arora via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Support transparent union arguments (PR #217686)
Nikita Popov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64] Extend llvm-mca input tests (PR #217036)
David Green via llvm-commits
- [llvm] [AArch64] Extend llvm-mca input tests (PR #217036)
David Green via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Kamlesh Kumar via llvm-commits
- [llvm] [AMDGPU] Make use of !ne. NFC. (PR #217855)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Make use of !ne. NFC. (PR #217855)
Jay Foad via llvm-commits
- [llvm] [UniformityAnalysis] Miscellaneous comment fixes (PR #217661)
Jay Foad via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold on Zen when unprofitable (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Nikita Popov via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
Matt Arsenault via llvm-commits
- [llvm] 676d006 - [AArch64][GlobalISel] Select unmerging s128 FPR value into two s64 GPR values (#215995)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select unmerging s128 FPR value into two s64 GPR values (PR #215995)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Support wide interleaved store combine (PR #217856)
Kamlesh Kumar via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Nikita Popov via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Support wide interleaved store combine (PR #217856)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
Simon Pilgrim via llvm-commits
- [llvm] [Hexagon] Add GlobalArrayAlignment pass (PR #217850)
Akash Agrawal via llvm-commits
- [llvm] [AMDGPU] Update LiveVariables in SILowerControlFlow::combineMasks (PR #217844)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update LiveVariables in SILowerControlFlow::combineMasks (PR #217844)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
Deepak Shirke via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fold (trunc (lshr x, 16)) to unmerge high half (PR #217633)
Petar Avramovic via llvm-commits
- [llvm] 3ef5046 - [CodeGen] Fix crash matching a negated implicit complex multiply (#217650)
via llvm-commits
- [llvm] [CodeGen] Fix crash matching a negated implicit complex multiply (PR #217650)
Igor Kirillov via llvm-commits
- [llvm] [InstSimplify] Fold icmp ult/ule (A nuw+ CA), (B nuw+ CB) to true when A <=u B and CA <=u CB (PR #201485)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Pass alignment and size 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] [AMDGPU] Fix matchPERM infinite loop on sub-dword vector sources (PR #217813)
Matt Arsenault via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
Simon Pilgrim 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] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix NaN handling in minimumnum/maximumnum zero fixup (PR #217420)
Phoebe Wang via llvm-commits
- [llvm] [mlir] [Linalg] Fix crash in vectorizeScalableVectorPrecondition with undersized vector sizes (PR #205493)
via llvm-commits
- [llvm] [AMDGPU] Update LiveVariables in SILowerControlFlow::combineMasks (PR #217844)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Update LiveVariables in SILowerControlFlow::combineMasks (PR #217844)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Update LiveVariables in SILowerControlFlow::combineMasks (PR #217844)
Arseniy Obolenskiy via llvm-commits
- [llvm] 00c5435 - [AMDGPU] Fix matchPERM infinite loop on sub-dword vector sources (#217813)
via llvm-commits
- [llvm] [AMDGPU] Fix matchPERM infinite loop on sub-dword vector sources (PR #217813)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on overloaded intrinsics (PR #217859)
Dharuni R Acharya via llvm-commits
- [llvm] [CodeGen] Don't scalarize scalable math intrinsics that have a veclib mapping (PR #216309)
via llvm-commits
- [libc] [llvm] [libc] Modify `truncf128` to use emulated Float128 type (PR #216560)
via llvm-commits
- [llvm] [IR] Remove VPIntrinsic::getFor{Opcode, Intrinsic}. NFC (PR #217861)
Luke Lau via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Durgadoss R via llvm-commits
- [libc] [llvm] [libc] Modify `truncf128` to use emulated Float128 type (PR #216560)
via llvm-commits
- [llvm] [IRCE] Check loop clone legality before attempting to do so (PR #151062)
Keno Fischer via llvm-commits
- [llvm] 8ae295d - [Analysis] Use usub_sat during SCEV expansion in some cases (#216975)
via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
David Sherwood via llvm-commits
- [llvm] 5d9888f - [UniformityAnalysis] Miscellaneous comment fixes (#217661)
via llvm-commits
- [llvm] [UniformityAnalysis] Miscellaneous comment fixes (PR #217661)
Jay Foad via llvm-commits
- [llvm] 0fd0200 - [AMDGPU] Make use of !ne. NFC. (#217855)
via llvm-commits
- [llvm] [AMDGPU] Make use of !ne. NFC. (PR #217855)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [llvm] [PluginLoader] Drop legacy -load option from llc (PR #217860)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Durgadoss R via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Durgadoss R via llvm-commits
- [llvm] [LLVM][AutoUpgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Durgadoss R via llvm-commits
- [llvm] [AArch64] Add constant pool load cost for non-uniform vector constant stores (PR #217402)
David Green via llvm-commits
- [clang] [llvm] [AMDGPU] Remove icmp and fcmp intrinsics (PR #208183)
Jay Foad via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Aayush Shrivastava via llvm-commits
- [llvm] [CodeGen] Pass alignment and size to supportsUnalignedAtomics. NFC (PR #216621)
Harrison Hao via llvm-commits
- [clang] [llvm] [AMDGPU] Remove icmp and fcmp intrinsics (PR #208183)
Jay Foad via llvm-commits
- [llvm] [LLVM][AutoUpgrade] Support default args on overloaded intrinsics (PR #217859)
Durgadoss R via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
via llvm-commits
- [clang] [llvm] [AMDGPU] Remove icmp and fcmp intrinsics (PR #208183)
Jay Foad via llvm-commits
- [llvm] [IRCE] Check loop clone legality before attempting to do so (PR #151062)
Aleksandr Popov via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
David Green via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
David Green via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Xaver Fabian via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
Garvit Gupta via llvm-commits
- [llvm] [IR] Remove VPIntrinsic::getFor{Opcode, Intrinsic}. NFC (PR #217861)
Nikita Popov via llvm-commits
- [clang] [llvm] [AMDGPU] Remove icmp and fcmp intrinsics (PR #208183)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Remove icmp and fcmp intrinsics (PR #208183)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Remove icmp and fcmp intrinsics (PR #208183)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] [Loads] ZExt size from deref bundles to widest type. (PR #217770)
via llvm-commits
- [llvm] b26a359 - [PeepholeOpt] Erase optimized compare from LocalMIs earlier (#217848)
via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
Nikita Popov via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
Nikita Popov via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Set "preserved" bits in register bitmask for all VGPRs and S… (PR #217797)
Sebastian Neubauer via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
Garvit Gupta via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Alexis Engelke via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Ryotaro Kasuga via llvm-commits
- [libc] [llvm] [libc] Modify `truncf128` to use emulated Float128 type (PR #216560)
via llvm-commits
- [llvm] [bazel][libc] Remove LIBC_FULL_BUILD-only dependencies (again) (PR #217871)
Walter Lee via llvm-commits
- [llvm] [PluginLoader] Drop legacy -load option from llc (PR #217860)
Alexis Engelke via llvm-commits
- [llvm] [PluginLoader] Drop legacy -load option from llc (PR #217860)
Alexis Engelke via llvm-commits
- [llvm] [bazel][libc] Remove LIBC_FULL_BUILD-only dependencies (again) (PR #217871)
via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
via llvm-commits
- [llvm] [AArch64][GISel] Allow import of DAG FCVT/CVTF patterns using fixedpoint immediate (PR #215812)
Kieran B via llvm-commits
- [llvm] [Loads] ZExt size from deref bundles to widest type. (PR #217770)
Florian Hahn via llvm-commits
- [llvm] 3ab5550 - [Loads] ZExt size from deref bundles to widest type. (#217770)
via llvm-commits
- [llvm] [Loads] ZExt size from deref bundles to widest type. (PR #217770)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Extend intra-block optimizer to handle TBZ/TBNZ (PR #217808)
Mugundan S via llvm-commits
- [llvm] [BOLT][ELF] Avoid large unmapped gaps in compact output files (PR #217873)
via llvm-commits
- [llvm] [PeepholeOpt] Erase optimized compare from LocalMIs earlier (PR #217848)
via llvm-commits
- [llvm] Fix AppVerifier GetThreadId(NULL) error in llvm::thread (PR #216941)
Andrei Golubev via llvm-commits
- [llvm] [AMDGPU] Update LiveVariables in SILowerControlFlow::combineMasks (PR #217844)
Arseniy Obolenskiy via llvm-commits
- [llvm] [BOLT][ELF] Avoid large unmapped gaps in compact output files (PR #217873)
via llvm-commits
- [llvm] [AMDGPU] Update LiveVariables in SILowerControlFlow::combineMasks (PR #217844)
Arseniy Obolenskiy via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [llvm] [mlir] [Linalg] Fix crash in vectorizeScalableVectorPrecondition with undersized vector sizes (PR #205493)
Andrzej Warzyński via llvm-commits
- [llvm] [mlir] [Linalg] Fix crash in vectorizeScalableVectorPrecondition with undersized vector sizes (PR #205493)
Andrzej Warzyński via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [Analysis] Use usub_sat during SCEV expansion in some cases (PR #216975)
LLVM Continuous Integration via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Vito Kortbeek via llvm-commits
- [llvm] [AMDGPU] Use references for PhiLoweringHelper MF, DT and PDT. NFC. (PR #217876)
Petar Avramovic via llvm-commits
- [llvm] [SampleProfile] Apply minor readability cleanups (PR #217878)
Sergey Shcherbinin via llvm-commits
- [llvm] [SampleProfile] Apply minor readability cleanups (PR #217878)
via llvm-commits
- [llvm] [InstSimplify] Fold icmp ult/ule (A nuw+ CA), (B nuw+ CB) to true when A <=u B and CA <=u CB (PR #201485)
Aayush Shrivastava via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] Introduction of Composite Profile section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [InstCombine] Evaluate expressions in a different type iteratively (PR #217879)
Maksim Shelegov via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [RISCV] Fix stage2 bootstrap crash caused by f6ea145aa8e89631ae04f72df32580b20256d40c (PR #217809)
Luke Lau via llvm-commits
- [llvm] [lit] Remove unused lit.util.memoize (PR #217772)
Prasoon Kumar via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Xaver Fabian via llvm-commits
- [llvm] [lit] Remove unused lit.util.memoize (PR #217772)
Prasoon Kumar via llvm-commits
- [libc] [llvm] [libc] Make classification functions use the emulated float128 type (PR #217134)
via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] 6de7817 - [AMDGPU] Eliminate redundant s_round_mode and s_denorm_mode writes (#216305)
via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode and s_denorm_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [lit] Remove unused lit.util.memoize (PR #217772)
Prasoon Kumar via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Xaver Fabian via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Xaver Fabian via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Xaver Fabian via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [lit] Remove unused lit.util.memoize (PR #217772)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Remove unused lit.util.memoize (PR #217772)
Prasoon Kumar via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [LLVM][AutoUpgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [LLVM][AutoUpgrade] Support default args on undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SimpleLoopUnswitch][NFC] Factor out conditional clone legality check (PR #217884)
Keno Fischer via llvm-commits
- [llvm] [AMDGPU] Set "preserved" bits in register bitmask for all VGPRs and S… (PR #217797)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Extend llvm-mca input tests (PR #217036)
Asher Dobrescu via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [X86] Improve PDEP/PEXT instructions scheduling on znver1/znver2 models (PR #217304)
Rohan Shenoy via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Paul Walker via llvm-commits
- [llvm] b59ae3c - [AMDGPU] Use references for PhiLoweringHelper MF, DT and PDT. NFC. (#217876)
via llvm-commits
- [llvm] [AMDGPU] Use references for PhiLoweringHelper MF, DT and PDT. NFC. (PR #217876)
Jay Foad via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [RegisterCoalescer] Materialize undef subrange PHI inputs (PR #204867)
Dominik Montada via llvm-commits
- [llvm] [RegisterCoalescer] Materialize undef subrange PHI inputs (PR #204867)
Dominik Montada via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [PluginLoader] Drop legacy -load option from llc (PR #217860)
Stefan Gränitz via llvm-commits
- [llvm] f2d37df - [lit] Remove unused lit.util.memoize (#217772)
via llvm-commits
- [llvm] [lit] Remove unused lit.util.memoize (PR #217772)
Prasoon Kumar via llvm-commits
- [llvm] [PluginLoader] Drop legacy -load option from llc (PR #217860)
Stefan Gränitz via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [PluginLoader] Drop legacy -load option from llc (PR #217860)
Stefan Gränitz via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [X86] Fold extensions into atomic loads (PR #217886)
Jan Ječmen via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [GlobalISel] Avoid redundant vreg lookups in IRTranslator (NFC) (PR #217888)
Cullen Rhodes via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [libcxx] [llvm] [libc++] Give the LNT tooling its own requirements.txt (PR #217889)
Louis Dionne via llvm-commits
- [llvm] [GlobalISel] Avoid redundant vreg lookups in IRTranslator (NFC) (PR #217888)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][RegAlloc] Enable callee-saved register optimization for AArch64 (PR #214773)
Shreeyash Pandey via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Durgadoss R via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
Ryotaro Kasuga via llvm-commits
- [clang] [lld] [lld-macho]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [clang] [lld] [lld-macho]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [clang] [lld] [lld-macho]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [lld] bd9990e - [lld-macho]Allow folding entries with identical FDE (#216895)
via llvm-commits
- [clang] [lld] [lld-macho]Allow folding entries with identical FDE (PR #216895)
Vy Nguyen via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [AMDGPU] Reject DPP combine when old is narrower than dst (PR #217894)
Arseniy Obolenskiy via llvm-commits
- [llvm] eb2e28a - [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (#217329)
via llvm-commits
- [llvm] [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (PR #217329)
Ahmed Bougacha via llvm-commits
- [llvm] [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (PR #217329)
Ahmed Bougacha via llvm-commits
- [llvm] [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (PR #217329)
Ahmed Bougacha via llvm-commits
- [llvm] [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (PR #217329)
Ahmed Bougacha via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [GVN] Enforce MemDep/MemorySSA mutual exclusion for cl::opt overrides (PR #217896)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
Kamlesh Kumar via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
Matt Arsenault via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [llvm] [GVN] Enforce MemDep/MemorySSA mutual exclusion for cl::opt overrides (PR #217896)
Madhur Amilkanthwar via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
Matt Arsenault via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [VectorCombine][AArch64] Fold interleave of reversed deinterleave (PR #216308)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (PR #217329)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Fix variable name in PhiIncomingAnalysis. NFC. (PR #217899)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix variable name in PhiIncomingAnalysis. NFC. (PR #217899)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
via llvm-commits
- [llvm] [AMDGPU] Check register class when folding a redundant AND (PR #217900)
via llvm-commits
- [llvm] [AMDGPU] Check register class when folding a redundant AND (PR #217900)
via llvm-commits
- [libc] [llvm] [libc] Make sign functions use the emulated float128 type (PR #217389)
via llvm-commits
- [llvm] [ComplexDeinterleaving] Add missing negated fcmla matches (PR #217901)
via llvm-commits
- [llvm] [AMDGPU] Fix DPP combine when a mov feeds several REG_SEQUENCE lanes (PR #217902)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Matt Arsenault via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Arseniy Obolenskiy via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Lucas Ramirez via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Reject DPP combine when old is narrower than dst (PR #217894)
Arseniy Obolenskiy via llvm-commits
- [llvm] [mlir] [IR] Remove trivial VP intrinsics. NFC (PR #217863)
Florian Hahn via llvm-commits
- [llvm] [MLGO] Gate model tests on optimization-specific lit features (PR #217906)
Andrzej Warzyński via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #217829)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #217829)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #217829)
Aiden Grossman via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in zext-addrec (PR #217785)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in zext-addrec (PR #217785)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in sext-addrec (PR #217782)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix incorrect nw-inference in sext-addrec (PR #217782)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
David Green via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [llvm] [lit] Collect completed tests via callbacks, not wait() (PR #214386)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Collect completed tests via callbacks, not wait() (PR #214386)
Prasoon Kumar via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Aiden Grossman via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Aiden Grossman via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [llvm] 87c77ce - [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (#214513)
via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Durgadoss R via llvm-commits
- [llvm] [lit] Use text mode when opening text files on z/OS (PR #217434)
Abhina Sree via llvm-commits
- [llvm] [lit] Use text mode when opening text files on z/OS (PR #217434)
Abhina Sree via llvm-commits
- [llvm] [LFI][AArch64] Add PAC support (PR #207915)
Jacob Bramley via llvm-commits
- [llvm] [lit] Use text mode when opening text files on z/OS (PR #217434)
Abhina Sree via llvm-commits
- [llvm] [NewPM] Port EHContGuardTargets to the new pass manager (PR #217843)
Aiden Grossman via llvm-commits
- [llvm] [Mips] Use ELF binding when expanding PIC la (PR #217566)
Jiaxun Yang via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Advit Arora via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Add some more instructions. (PR #214707)
Hans Wennborg via llvm-commits
- [clang] [flang] [llvm] [Flang][OpenMP] Add OpenMP target-memory allocator (PR #216751)
Michael Klemm via llvm-commits
- [llvm] [PEI] Materialize registers before calling insertZeroCallUsedRegs (PR #214147)
Lucas Chollet via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Advit Arora via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)
Yaxun Liu via llvm-commits
- [llvm] 3a09bc0 - [AMDGPU] Fix variable name in PhiIncomingAnalysis. NFC. (#217899)
via llvm-commits
- [llvm] [AMDGPU] Fix variable name in PhiIncomingAnalysis. NFC. (PR #217899)
Jay Foad via llvm-commits
- [compiler-rt] 5af1c55 - [win/asan] GetInstructionSize: Add some more instructions. (#214707)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Add some more instructions. (PR #214707)
Hans Wennborg via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Advit Arora via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Advit Arora via llvm-commits
- [llvm] [AMDGPU] Use AMDGPUMnemonicAlias in DS_Real_gfx13 (NFC) (PR #217912)
Ketan Roy via llvm-commits
- [llvm] [llvm-exegesis] Fix host CPU dependency in snippet-generator-seed test (PR #217824)
Aiden Grossman via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Aiden Grossman via llvm-commits
- [clang] [llvm] [Mips] Support reserving GPRs with -ffixed-N (PR #217013)
Jiaxun Yang via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
Aiden Grossman via llvm-commits
- [llvm] c45e3a2 - [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (#213081)
via llvm-commits
- [llvm] [ORC][COFF] Preserve import symbol types in DLL stubs (PR #217445)
via llvm-commits
- [llvm] [VPlan] Make VPIRFlags verification type aware, fix remaining holes. (PR #213081)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] PeepholeOptimizer - continue search next new source if a new source found is a subreg (PR #212563)
Frederik Harwath via llvm-commits
- [llvm] cda8ba3 - [AArch64][NFC] Refactor SVE tail-folding option interleave test (#217560)
via llvm-commits
- [llvm] [AMDGPU] PeepholeOptimizer - continue search next new source if a new source found is a subreg (PR #212563)
Frederik Harwath via llvm-commits
- [llvm] [AArch64][NFC] Refactor SVE tail-folding option interleave test (PR #217560)
Harry Ramsey via llvm-commits
- [llvm] 0c8f112 - [CMake] Remove references to GnuWin32 tools from `LLVM_LIT_TOOLS_DIR` (#217657)
via llvm-commits
- [clang] [lld] [llvm] [CMake] Remove references to GnuWin32 tools from `LLVM_LIT_TOOLS_DIR` (PR #217657)
Andrew Ng via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [SCEV] Strengthen nuw/nsw on add/mul with CR (PR #217638)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Strengthen nuw/nsw on add/mul with CR (PR #217638)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Strengthen nuw/nsw on add/mul with CR (PR #217638)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Aiden Grossman via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Aiden Grossman via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Check register class when folding a redundant AND (PR #217900)
via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Alexis Engelke via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fold (trunc (lshr x, 16)) to unmerge high half (PR #217633)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [SCEV] Look up uniqued nodes by using interned profile. (NFC) (PR #217571)
Florian Hahn via llvm-commits
- [llvm] [GISel] Remove SPIRVInstructionSelect (PR #217928)
Aiden Grossman via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] 3cb11f4 - [Transforms] Remove dead declarations (#217829)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Tom Eccles via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Tom Eccles via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Tom Eccles via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Tom Eccles via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Tom Eccles via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Tom Eccles via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #217829)
Kazu Hirata via llvm-commits
- [llvm] ce56928 - [gn] port fa0bf9b9c72ea5822 / 6ac719c105b5d69 (OffloadArchTests) (#217953)
via llvm-commits
- [llvm] [gn] port fa0bf9b9c72ea5822 / 6ac719c105b5d69 (OffloadArchTests) (PR #217953)
Nico Weber via llvm-commits
- [llvm] [InstCombine] Evaluate expressions in a different type iteratively (PR #217879)
via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] Initialize PBQP Pass for Clang (PR #217954)
Michael Hu via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Gaëtan Bossu via llvm-commits
- [llvm] 4ccc07b - [RISCV] Use SLLI+ADD for a select of constants that differ by a power of 2 in more cases. (#217812)
via llvm-commits
- [llvm] [RISCV] Use SLLI+ADD for a select of constants that differ by a power of 2 in more cases. (PR #217812)
Craig Topper via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] [ARM] Add isNarrowingProfitable for ARM (PR #217956)
via llvm-commits
- [llvm] [DWARFLinker] Fix getContaingFile typo (NFC) (PR #217957)
Jonas Devlieghere via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Zeyi Xu via llvm-commits
- [llvm] [DWARFLinker] Fix getContaingFile typo (NFC) (PR #217957)
Jonas Devlieghere via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [DWARFLinker] Simplify clang module unit bookkeeping (NFC) (PR #217758)
Jonas Devlieghere via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [MergeFunctions] Fix merging functions with different KCFI type identifiers (PR #217665)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Tom Eccles via llvm-commits
- [llvm] [Bazel] Fixes e7635cc (PR #217958)
via llvm-commits
- [llvm] [SCEV] Fix wrap-flags typo in sext-addrec (PR #217927)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
Craig Topper via llvm-commits
- [llvm] [MergeFunctions] Fix merging functions with different KCFI type identifiers (PR #217665)
via llvm-commits
- [llvm] [SCEV] Fix wrap-flags typo in sext-addrec (PR #217927)
Nikita Popov via llvm-commits
- [llvm] [mlir] Revert "[mlir][IR] Add SymbolUserTypeInterface (#198435)" (PR #217959)
Will Dietz via llvm-commits
- [llvm] [llvm-objcopy] Stream ELF output to reduce peak memory usage (PR #217706)
Farid Zakaria via llvm-commits
- [llvm] [ARM] Add isNarrowingProfitable for ARM (PR #217956)
via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [ARM] Add isNarrowingProfitable for ARM (PR #217956)
via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [AArch64][SDAG] Enable +sme2p2/+sve2p2 lowering for MSTORE (PR #217609)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SDAG] Enable +sme2p2/+sve2p2 lowering for MSTORE (PR #217609)
Benjamin Maxwell via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [mlir] [IR] Remove trivial VP intrinsics. NFC (PR #217863)
Luke Lau via llvm-commits
- [llvm] [mlir] [IR] Remove trivial VP intrinsics. NFC (PR #217863)
Luke Lau via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
Afonso Bordado via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
Afonso Bordado via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [Bazel] Fixes e7635cc (PR #217958)
Pranav Kant via llvm-commits
- [llvm] [Bazel] Fixes e7635cc (PR #217958)
Pranav Kant via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
Afonso Bordado via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Srinivasa Ravi via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX][MLIR][NVVM] Add overloaded fadd intrinsics (PR #217336)
Srinivasa Ravi via llvm-commits
- [llvm] [mlir] Revert "[mlir][IR] Add SymbolUserTypeInterface (#198435)" (PR #217959)
Will Dietz via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [bazel][mlir] Fix lit.site.cfg substitution for MLIR_RUN_ARM_NEON_TESTS (PR #217973)
Pranav Kant via llvm-commits
- [llvm] [llvm-objcopy] Route section copies through writeSectionContents (PR #217974)
Farid Zakaria via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [llvm-objcopy] Route section copies through writeSectionContents (PR #217974)
Farid Zakaria via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [llvm-objcopy] Route section copies through writeSectionContents (PR #217974)
Farid Zakaria via llvm-commits
- [llvm] [llvm][AArch64] Avoid iterating off the beginning of a BB in a backward scan (PR #217752)
Jon Roelofs via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Handle uniform control flow inside divergent (PR #217977)
Jay Foad via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Dmitry Rogozhkin via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Dmitry Rogozhkin via llvm-commits
- [llvm] [GVN] Limit MemorySSA reaching-value block scans (PR #217945)
Madhur Amilkanthwar via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [SystemZ] Use scheduling model for load latency (PR #217617)
Jonas Paulsson via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Benjamin Maxwell via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Benjamin Maxwell via llvm-commits
- [llvm] [llvm][AArch64] Simplify reverse iteration fix in #217752. NFC (PR #217979)
Jon Roelofs via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
Ryan Buchner via llvm-commits
- [libcxx] [llvm] [libc++] Give the LNT tooling its own requirements.txt (PR #217889)
Louis Dionne via llvm-commits
- [llvm] [llvm-profgen] Strip coroutine suffixes from DWARF info (PR #217980)
via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [llvm][AArch64] Avoid iterating off the beginning of a BB in a backward scan (PR #217752)
Jon Roelofs via llvm-commits
- [llvm] [AMDGPU] Enable StructurizeCFG SkipUniformRegions (PR #206739)
Jay Foad via llvm-commits
- [llvm] Initialize PBQP Pass for Clang (PR #217954)
Aiden Grossman via llvm-commits
- [llvm] Initialize PBQP Pass for Clang (PR #217954)
Aiden Grossman via llvm-commits
- [llvm] [SCEV] Fix wrap-flags typo in sext-addrec (PR #217927)
Ramkumar Ramachandra via llvm-commits
- [llvm] 7637817 - [SCEV] Fix wrap-flags typo in sext-addrec (#217927)
via llvm-commits
- [llvm] [SCEV] Fix wrap-flags typo in sext-addrec (PR #217927)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
via llvm-commits
- [lldb] [llvm] [DWARF] Add DW_OP_LLVM_NVIDIA_mux vendor extension as a subop of DW_OP_LLVM_user (PR #216314)
Scott Linder via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [NVPTX][docs] Fix typos in the sparse MMA descriptions (PR #217738)
Durgadoss R via llvm-commits
- [llvm] [SimpleLoopUnswitch][NFC] Factor out conditional clone legality check (PR #217884)
via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [mlir] [IR] Remove trivial VP intrinsics. NFC (PR #217863)
Luke Lau via llvm-commits
- [llvm] [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (PR #217864)
Luke Lau via llvm-commits
- [llvm] ad9138f - [IR] Remove trivial VP intrinsics. NFC (#217863)
via llvm-commits
- [llvm] [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (PR #217864)
Luke Lau via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Craig Topper via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Yingwei Zheng via llvm-commits
- [llvm] a09e84b - [SimpleLoopUnswitch] Tweak token live-out behavior (#217916)
via llvm-commits
- [llvm] [SimpleLoopUnswitch] Tweak token live-out behavior (PR #217916)
Keno Fischer via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [BlockExtractor] Invalidate analyses after splitting landing pads (PR #217853)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [mlir] [IR] Remove trivial VP intrinsics. NFC (PR #217863)
LLVM Continuous Integration via llvm-commits
- [llvm] [llubi] Initial support for vector predication intrinsics (PR #212093)
Yingwei Zheng via llvm-commits
- [llvm] [X86] Avoid shl->mul lowbit-isolate fold when BMI1/BMI2 are available (PR #217776)
PJ Dailey via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Craig Topper via llvm-commits
- [llvm] [NVPTX] Support 32-bit size operand for st.bulk (PR #217703)
via llvm-commits
- [llvm] [llubi] Initial support for vector predication intrinsics (PR #212093)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [mlir] [NVPTX] Support 32-bit size operand for st.bulk (PR #217703)
via llvm-commits
- [llvm] [SLP][NFC]Add extra test for fsub/fadd combinations, NFC (PR #217986)
Alexey Bataev via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
via llvm-commits
- [llvm] b084ecf - [SLP][NFC]Add extra test for fsub/fadd combinations, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add extra test for fsub/fadd combinations, NFC (PR #217986)
Alexey Bataev via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
Chinmay Deshpande via llvm-commits
- [llvm] [DWARFLinker] Erase the type ref patch list with the section data (PR #217989)
Jonas Devlieghere via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [libcxx] [llvm] [libc++] Give the LNT tooling its own requirements.txt (PR #217889)
via llvm-commits
- [llvm] 2d6d57d - [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (#217084)
via llvm-commits
- [llvm] [AMDGPU] Fix SIPeepholeSDWA crash on OR with VOPC SDWA operand (PR #217084)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening multiply intrinsics (PR #217534)
via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [AliasSetTracker] Use ModRefInfo (NFC) (PR #217917)
via llvm-commits
- [llvm] [AliasSetTracker] Use ModRefInfo (NFC) (PR #217917)
via llvm-commits
- [llvm] [TLI] Add support for lgamma libcall. (PR #114536)
via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TLI] Add support for lgamma libcall. (PR #114536)
via llvm-commits
- [clang] [llvm] [clang-repl] Add CLANG_ENABLE_EMUTLS_GET_ADDRESS cmake option (PR #217700)
Pranav Kant via llvm-commits
- [llvm] [AMDGPU] Reject DPP combine when old is narrower than dst (PR #217894)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Madhur Kumar via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
via llvm-commits
- [clang] [llvm] [Clang][CodeGen][X86] Fix crash on __int128 bit-field access units (PR #216777)
Akash Manna via llvm-commits
- [llvm] Initialize PBQP Pass for Clang (PR #217954)
via llvm-commits
- [llvm] [GVN] Enforce MemDep/MemorySSA mutual exclusion for cl::opt overrides (PR #217896)
via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Madhur Kumar via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Support] Disable CFI on typed Allocate to unconstructed storage (PR #217992)
via llvm-commits
- [llvm] AMDGPU: Fix assert on llvm.sqrt.f16 on gfx6/7 (PR #217994)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][FastISel] Avoid TBZ with SLH more thoroughly. (PR #217329)
via llvm-commits
- [llvm] AMDGPU: Fix assert on llvm.sqrt.f16 on gfx6/7 (PR #217994)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix assert on llvm.sqrt.f16 on gfx6/7 (PR #217994)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
via llvm-commits
- [llvm] [AMDGPU] Check register class when folding a redundant AND (PR #217900)
via llvm-commits
- [llvm] [ComplexDeinterleaving] Add missing negated fcmla matches (PR #217901)
via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
Yingwei Zheng via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
Yingwei Zheng via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
Yingwei Zheng via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
Yingwei Zheng via llvm-commits
- [compiler-rt] [llvm] [CI] check libc freestanding in compiler-rt (PR #217972)
via llvm-commits
- [llvm] 5813984 - [ComplexDeinterleaving] Add missing negated fcmla matches (#217901)
via llvm-commits
- [llvm] [ComplexDeinterleaving] Add missing negated fcmla matches (PR #217901)
via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix DPP combine when a mov feeds several REG_SEQUENCE lanes (PR #217902)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFC][TTI] Remove default CostKind from TTI::getShuffleCost() (PR #217996)
Ryan Buchner via llvm-commits
- [llvm] [AliasSetTracker] Use ModRefInfo (NFC) (PR #217917)
via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Helena Kotas via llvm-commits
- [llvm] [ExpandMemCmp] Apply NumLoadsPerBlock to ordering compares (PR #215186)
via llvm-commits
- [compiler-rt] 78b2bf7 - [NFC][compiler-rt] Refactor Windows IN_SECTION declarations (#216582)
via llvm-commits
- [compiler-rt] [NFC][compiler-rt] Refactor Windows IN_SECTION declarations (PR #216582)
Thurston Dang via llvm-commits
- [compiler-rt] 8ada288 - [compiler-rt] Add libbacktrace support on Windows (#216584)
via llvm-commits
- [compiler-rt] [compiler-rt] Add libbacktrace support on Windows (PR #216584)
Thurston Dang via llvm-commits
- [compiler-rt] 94f216a - [compiler-rt] Adjust ASan Windows tests for mingw-w64 (#216585)
via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
Thurston Dang via llvm-commits
- [llvm] [MLGO] Gate model tests on optimization-specific lit features (PR #217906)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
via llvm-commits
- [llvm] [AMDGPU] Use AMDGPUMnemonicAlias in DS_Real_gfx13 (NFC) (PR #217912)
via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
via llvm-commits
- [llvm] [CodeGen][Hexagon] Pass the shared RegisterClassInfo object to Hexagon frame lowering (PR #216752)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [SimpleLoopUnswitch] Tweak token live-out behavior (PR #217916)
via llvm-commits
- [llvm] [SCEV] Strengthen nuw/nsw on add/mul with CR (PR #217638)
via llvm-commits
- [llvm] [llvm-profgen] Strip coroutine suffixes from DWARF info (PR #217980)
via llvm-commits
- [llvm] [X86] Remove zero extends made redundant by the byte/word fixup (PR #217923)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AliasSetTracker] Use ModRefInfo (NFC) (PR #217917)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [llvm] [IRCE] Check loop clone legality before attempting to do so (PR #151062)
Aleksandr Popov via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Remove zero extends made redundant by the byte/word fixup (PR #217923)
via llvm-commits
- [llvm] [RISCV] Use the value type rather than the pointer type of a global when determining if an allocation granule makes sense. (PR #217924)
via llvm-commits
- [llvm] [GISel] Remove SPIRVInstructionSelect (PR #217928)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [Verifier] Reject cyclic DIScope parent chains (PR #217997)
Manuel Carrasco via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Fix wrap-flags typo in sext-addrec (PR #217927)
via llvm-commits
- [llvm] [NFC][TTI] Remove default CostKind from TTI::getShuffleCost() (PR #217996)
Alexey Bataev via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64ISel] Lower dup(bitcast) to duplane(insert_elt(bitcast)) (PR #217931)
via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [compiler-rt] [TSan] skip memcpy of ctx when NULL in sighandler (PR #217935)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Krzysztof Drewniak via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Krzysztof Drewniak via llvm-commits
- [llvm] [LAA] ZExt size from deref bundles to widest type. (PR #217939)
via llvm-commits
- [clang] [llvm] [Clang][CodeGen][X86] Fix crash on __int128 bit-field access units (PR #216777)
Akash Manna via llvm-commits
- [llvm] [LoopSafety] Cache whether block is guaranteed to execute (NFC) (PR #217943)
via llvm-commits
- [llvm] [GVN] Limit MemorySSA reaching-value block scans (PR #217945)
via llvm-commits
- [llvm] [SystemZ][z/OS] Fix crash when personality function is null (PR #217947)
via llvm-commits
- [llvm] [libsycl][Unit][NFC] Fix another unused capture warning (PR #217941)
via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [AMDGPU] Fold sreg32 operand across Lo16 subcopy (PR #215375)
Guo Chen via llvm-commits
- [llvm] [ARM] Adjust profitability check on and(anyext, c) -> zext(and) transfor… (PR #217956)
via llvm-commits
- [llvm] [Bazel] Fixes e7635cc (PR #217958)
via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [mlir] Revert "[mlir][IR] Add SymbolUserTypeInterface (#198435)" (PR #217959)
via llvm-commits
- [flang] [llvm] [Pipeline] Add IPSCCPPass at O3 to fix function specialization phase ordering (PR #201543)
via llvm-commits
- [llvm] [docs] Rename selected PDB, DirectX, and GlobalISel docs to Markdown (PR #217157)
Scott Linder via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
via llvm-commits
- [llvm] AMDGPU: Fix assert on llvm.sqrt.f16 on gfx6/7 (PR #217994)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [llvm] [llvm][AArch64] Simplify reverse iteration fix in #217752. NFC (PR #217979)
via llvm-commits
- [llvm] [llvm][AArch64] Simplify reverse iteration fix in #217752. NFC (PR #217979)
via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
Afonso Bordado via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [llvm] [APInt] Introduce signed-gcd APIntOps (PR #217269)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
Afonso Bordado via llvm-commits
- [llvm] [RISCV] Optimize `(and (i1) f, (setcc a, b, eq))` to use the zicond extension (PR #217946)
Afonso Bordado via llvm-commits
- [llvm] Users/mgcarrasco/di nonlocal scope crash (PR #218002)
Manuel Carrasco via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (PR #217864)
via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Krzysztof Drewniak via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Shilei Tian via llvm-commits
- [llvm] [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (PR #217864)
Nikita Popov via llvm-commits
- [llvm] [BOLT][RISCV] Add target symbolizer for relocations (PR #217944)
Craig Topper via llvm-commits
- [llvm] [DWARFLinker] Erase the type ref patch list with the section data (PR #217989)
via llvm-commits
- [llvm] [DWARFLinker] Erase the type ref patch list with the section data (PR #217989)
via llvm-commits
- [llvm] [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (PR #217864)
Craig Topper via llvm-commits
- [llvm] [BPF] Record an argument's first DBG_VALUE as its entry location (PR #217991)
via llvm-commits
- [llvm] [BPF] Record an argument's first DBG_VALUE as its entry location (PR #217991)
via llvm-commits
- [flang] [llvm] [Pipeline] Add IPSCCPPass at O3 to fix function specialization phase ordering (PR #201543)
via llvm-commits
- [llvm] [GlobalISel][AArch64][AMDGPU] Preserve saturation bounds when narrowing fp-to-int (PR #215567)
Nathaniel McCallum via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
Nikita Popov via llvm-commits
- [clang] [llvm] [Clang][CodeGen][X86] Fix crash on __int128 bit-field access units (PR #216777)
Akash Manna via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Ashley Coleman via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Ashley Coleman via llvm-commits
- [clang] [llvm] [CLANG][OpenMP] Restore loop variable values after transformation directives (PR #214717)
Zahira Ammarguellat via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Sam Elliott via llvm-commits
- [llvm] [DWARFLinker] Erase the type ref patch list with the section data (PR #217989)
Jonas Devlieghere via llvm-commits
- [llvm] [AArch64][GlobalISel] Add tests for scalar types. NFC (PR #218006)
David Green via llvm-commits
- [llvm] e6967ce - [AArch64][GlobalISel] Add tests for scalar types. NFC (#218006)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add tests for scalar types. NFC (PR #218006)
David Green 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
- [llvm] [SLP] Precommit test to relax store chain user limit (PR #217990)
Akash Dutta via llvm-commits
- [llvm] [GlobalISel] Correctly fold fpext->fmul with fewer uses (PR #218013)
via llvm-commits
- [llvm] [runtimes] Escape list separators when forwarding search paths (PR #216169)
Larry Meadows via llvm-commits
- [llvm] [NFC][TTI] Remove default CostKind from TTI::getShuffleCost() (PR #217996)
Ryan Buchner via llvm-commits
- [clang] [lld] [llvm] AMDGPU: Remove xnack and sramecc subtarget features (PR #212792)
Scott Linder via llvm-commits
- [clang] [lld] [llvm] AMDGPU: Remove xnack and sramecc subtarget features (PR #212792)
Scott Linder via llvm-commits
- [clang] [lld] [llvm] AMDGPU: Remove xnack and sramecc subtarget features (PR #212792)
Scott Linder via llvm-commits
- [llvm] [runtimes] Escape list separators when forwarding search paths (PR #216169)
Larry Meadows via llvm-commits
- [llvm] [RISCV] Order stack objects by access density (PR #217507)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Correctly fold fpext->fmul with fewer uses (PR #218013)
via llvm-commits
- [llvm] [GlobalISel] Correctly fold fpext(fmul) with fewer uses (PR #218013)
via llvm-commits
- [llvm] [GlobalISel] When folding to fma correctly find fpext(fmul) with fewer uses (PR #218013)
via llvm-commits
- [clang] [lld] [llvm] AMDGPU: Remove xnack and sramecc subtarget features (PR #212792)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [clang] [lld] [llvm] [CMake] Remove references to GnuWin32 tools from `LLVM_LIT_TOOLS_DIR` (PR #217657)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smip, and Ssip support (PR #215095)
Sam Elliott via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
Alexander Wilson via llvm-commits
- [llvm] [MIPS] Fix GP-relative selection after select/add combine (PR #215414)
via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Justin Bogner via llvm-commits
- [llvm] [BOLT][RISCV] Fix AUIPC/JALR call rewriting (PR #216882)
via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich via llvm-commits
- [llvm] [MIPS] Fix GP-relative selection after select/add combine (PR #215414)
via llvm-commits
- [clang] [llvm] [RISCV][clang] Support XSfmm ABI attributes (PR #206260)
Sam Elliott via llvm-commits
- [llvm] [AMDGPU] Check register class when folding a redundant AND (PR #217900)
via llvm-commits
- [clang] [llvm] [RISCV][clang] Support XSfmm ABI attributes (PR #206260)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smip, and Ssip support (PR #215095)
Craig Topper via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SLP]Flatten fsub/fneg chains into fadd reductions with per-operand signs (PR #215840)
Alexey Bataev via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [X86] Fold flag-setting shifts (SHL, SRL, SRA) (PR #218026)
via llvm-commits
- [libcxx] [llvm] [libc++] Also run the benchmarks with Fast hardening mode (PR #218029)
Louis Dionne via llvm-commits
- [llvm] [BPF] Record an argument's first DBG_VALUE as its entry location (PR #217991)
via llvm-commits
- [llvm] AMDGPU: Fix assert on llvm.sqrt.f16 on gfx6/7 (PR #217994)
عبدالرحمن عبدالله عيضه الجرافي via llvm-commits
- [libcxx] [llvm] [libc++] Also run the benchmarks with Fast hardening mode (PR #218029)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DWARFLinker] Unique a static data member independent of its tag (PR #217751)
Augusto Noronha via llvm-commits
- [llvm] [InstCombine]Fold Phi Zext's to a singular Zext (PR #214045)
Andreas Jonson via llvm-commits
- [llvm] [InferAlign] Infer alignment for memory intrinsics (PR #217172)
via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
Louis Dionne via llvm-commits
- [llvm] 24e4164 - [DWARFLinker] Erase the type ref patch list with the section data (#217989)
via llvm-commits
- [llvm] [DWARFLinker] Erase the type ref patch list with the section data (PR #217989)
Jonas Devlieghere via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Alexey Bataev via llvm-commits
- [llvm] 2698859 - [Reassociate]Keep fmul/fadd pairs together for fma
via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Alexey Bataev via llvm-commits
- [llvm] IR: Add nonnull flag to addrspacecast (PR #217903)
Matt Arsenault via llvm-commits
- [llvm] 030551e - [DWARFLinker] Unique a static data member independent of its tag (#217751)
via llvm-commits
- [llvm] [DWARFLinker] Unique a static data member independent of its tag (PR #217751)
Jonas Devlieghere via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Nikita Popov via llvm-commits
- [llvm] [DebugInfo] Add DW_TAG_property support to LLVM DebugInfo (PR #215776)
Adrian Prantl via llvm-commits
- [llvm] Initialize PBQP Pass for Clang (PR #217954)
Michael Hu via llvm-commits
- [llvm] [LICM] Ignore AA tags on conditional stores in scalar promotion. (PR #218031)
Eli Friedman via llvm-commits
- [clang] [llvm] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Zahira Ammarguellat via llvm-commits
- [clang] [lld] [llvm] AMDGPU: Remove xnack and sramecc subtarget features (PR #212792)
Matt Arsenault via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [llvm-exegesis] Fix host CPU dependency in snippet-generator-seed test (PR #217824)
Chandler Carruth via llvm-commits
- [llvm] [BOLT] Fix instr.cpp attribute warnings on arm (PR #218036)
YongKang Zhu via llvm-commits
- [llvm] [mlir] [mlir] Reland SymbolUserTypeInterface with verification proportional to participating IR (PR #212354)
Jared Hoberock via llvm-commits
- [llvm] [WPD] Dereference `GlobalAlias` targets (PR #215880)
Mircea Trofin via llvm-commits
- [llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann 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] [LoopSafety] Cache whether block is guaranteed to execute (NFC) (PR #217943)
Eli Friedman via llvm-commits
- [llvm] [LoopSafety] Cache whether block is guaranteed to execute (NFC) (PR #217943)
Eli Friedman via llvm-commits
- [llvm] [LoopSafety] Cache whether block is guaranteed to execute (NFC) (PR #217943)
Eli Friedman via llvm-commits
- [llvm] [NFC][AMDGPU] Remove redundant CodeGen test coverage (PR #218057)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Remove redundant CodeGen test coverage (PR #218057)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #215681)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Remove redundant CodeGen test coverage (PR #218057)
Shilei Tian via llvm-commits
- [llvm] [WPD] Dereference `GlobalAlias` targets (PR #215880)
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [llvm] [NFC][SemaHLSL][CGHLSL] Move semantic classification to common `HLSL/SemanticSignatures` (PR #218058)
Finn Plummer via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta via llvm-commits
- [clang] [llvm] [NFC][SemaHLSL][CGHLSL] Move semantic classification to common `HLSL/SemanticSignatures` (PR #218058)
Finn Plummer via llvm-commits
- [llvm] [M68k] Fix build after InstructionSelect rename (PR #218059)
Aiden Grossman via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [M68k] Fix build after InstructionSelect rename (PR #218059)
Vy Nguyen via llvm-commits
- [llvm] 6a1dd3d - [M68k] Fix build after InstructionSelect rename (#218059)
via llvm-commits
- [llvm] [M68k] Fix build after InstructionSelect rename (PR #218059)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Guard media instruction patterns with target feature (PR #217995)
Shilei Tian via llvm-commits
- [clang] [llvm] [HLSLSemanticSignatures] Implement the indexed packing of elements (PR #218061)
Finn Plummer via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Sam Elliott via llvm-commits
- [llvm] [NewPM] Port EHContGuardTargets to the new pass manager (PR #217843)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port EHContGuardTargets to the new pass manager (PR #217843)
Bill Wendling via llvm-commits
- [llvm] [LFI][AArch64] Add PAC support (PR #207915)
Zachary Yedidia via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
via llvm-commits
- [llvm] [BOLT] Avoid large unmapped gaps in compact output files (PR #217873)
Rafael Auler via llvm-commits
- [llvm] 6f8a10a - [SLP] Cost using TCK_CodeSize under -Os and -Oz (#217398)
via llvm-commits
- [llvm] [SLP] Cost using TCK_CodeSize under -Os and -Oz (PR #217398)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Add additional conditions for signed icmp cases when canonicalizing masks for VL-predicate (PR #218068)
via llvm-commits
- [llvm] [AMDGPU] Add custom lowering for E5M3 path for packed convert instructions through `convert.{to|from}.arbitrary.fp` (PR #218056)
Krzysztof Drewniak via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
Yonah Goldberg via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
via llvm-commits
- [llvm] [SROA] Extend SROA to support dynamic indexing (PR #217188)
Yonah Goldberg via llvm-commits
- [llvm] [AMDGPU] Add custom lowering for E5M3 path for packed convert instructions through `convert.{to|from}.arbitrary.fp` (PR #218056)
Chinmay Deshpande via llvm-commits
- [llvm] [RegAlloc][AMDGPU] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Sam Elliott via llvm-commits
- [llvm] [DWARFLinker] Let a clang module unit outrank every object file (PR #218079)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Let a clang module unit outrank every object file (PR #218079)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Let a clang module unit outrank every object file (PR #218079)
via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Alexey Bataev via llvm-commits
- [llvm] [MachinePipeliner] Use VirtRegOrUnit instead of Register appropriately (PR #177535)
via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
via llvm-commits
- [llvm] [InstSimplify] Fold bounds on non-underflowing subtraction (PR #218085)
via llvm-commits
- [llvm] [InstSimplify] Fold bounds on non-underflowing subtraction (PR #218085)
via llvm-commits
- [llvm] [InstSimplify] Fold bounds on non-underflowing subtraction (PR #218085)
via llvm-commits
- [llvm] [RISCV] Add additional conditions for signed icmp cases when canonicalizing masks for VL-predicate (PR #218068)
via llvm-commits
- [llvm] [DWARFLinker] Walk each shared subtree's dependencies once (PR #218072)
Jonas Devlieghere via llvm-commits
- [llvm] [SCEV] Re-fold cached adds after instruction hoisting (PR #218086)
via llvm-commits
- [llvm] [SCEV] Re-fold cached adds after instruction hoisting (PR #218086)
via llvm-commits
- [llvm] [SCEV] Re-fold cached adds after instruction hoisting (PR #218086)
via llvm-commits
- [llvm] [AMDGPU][True16] Improve 16-bit argument handling (PR #217811)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][True16] Improve 16-bit argument handling (PR #217811)
Shilei Tian via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
via llvm-commits
- [llvm] [mlir] [IR] Remove trivial VP intrinsics. NFC (PR #217863)
Luke Lau via llvm-commits
- [llvm] [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (PR #217864)
Luke Lau via llvm-commits
- [llvm] [BOLT][RISCV] Avoid evaluating indirect branches as direct branches (PR #218088)
via llvm-commits
- [llvm] [BOLT][RISCV] Avoid evaluating indirect branches as direct branches (PR #218088)
via llvm-commits
- [clang] [llvm] [clang][SYCL] Add -fno-sycl-rdc to finalize device code per translation unit (PR #218089)
Yury Plyakhin via llvm-commits
- [clang] [llvm] [clang][SYCL] Add -fno-sycl-rdc to finalize device code per translation unit (PR #218089)
via llvm-commits
- [clang] [llvm] [clang][SYCL] Add -fno-sycl-rdc to finalize device code per translation unit (PR #218089)
Yury Plyakhin via llvm-commits
- [clang] [llvm] [clang][SYCL] Add -fno-sycl-rdc to finalize device code per translation unit (PR #218089)
Yury Plyakhin via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #215681)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #215681)
Shilei Tian via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
via llvm-commits
- [llvm] [AMDGPU] Add custom lowering for E5M3 path for packed convert instructions through `convert.{to|from}.arbitrary.fp` (PR #218056)
Shilei Tian via llvm-commits
- [llvm] [BOLT] Avoid large unmapped gaps in compact output files (PR #217873)
via llvm-commits
- [llvm] [X86] Fold flag-setting shifts (SHL, SRL, SRA) (PR #218026)
via llvm-commits
- [llvm] [BOLT][RISCV] Add target symbolizer for relocations (PR #217944)
via llvm-commits
- [llvm] [BOLT][RISCV] Add target symbolizer for relocations (PR #217944)
via llvm-commits
- [llvm] [X86] Fold flag-setting shifts (SHL, SRL, SRA) (PR #218026)
via llvm-commits
- [llvm] [IR] Filter dumps by source location (PR #203393)
Yaxun Liu via llvm-commits
- [llvm] [DirectX] Lower `llvm.dx.resource.handlefromheap` intrinsic (PR #216459)
Helena Kotas via llvm-commits
- [llvm] [lit] Fix ProcessPoolExecutor shutdown hang on macOS with Python <= 3.11 (PR #205961)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Fix ProcessPoolExecutor shutdown hang on macOS with Python <= 3.11 (PR #205961)
Prasoon Kumar via llvm-commits
- [llvm] [DirectX] Lower `llvm.dx.resource.handlefromheap` intrinsic (PR #216459)
Helena Kotas via llvm-commits
- [llvm] [BOLT][RISCV] Avoid evaluating indirect branches as direct branches (PR #218088)
via llvm-commits
- [llvm] [DirectX] Add shader flags for heap resources (PR #216461)
Helena Kotas via llvm-commits
- [llvm] [DirectX] Add shader flags for heap resources (PR #216461)
Helena Kotas via llvm-commits
- [llvm] [DirectX] Add shader flags for heap resources (PR #216461)
Helena Kotas via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
via llvm-commits
- [llvm] f787fa7 - [AMDGPU] Add custom lowering for E5M3 path for packed convert instructions through `convert.{to|from}.arbitrary.fp` (#218056)
via llvm-commits
- [llvm] [AMDGPU] Add custom lowering for E5M3 path for packed convert instructions through `convert.{to|from}.arbitrary.fp` (PR #218056)
Chinmay Deshpande via llvm-commits
- [llvm] 55de668 - [RISCV] Port PreRA Pseudo Expansion to NewPM (#218069)
via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Sam Elliott via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #215681)
Chinmay Deshpande via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Hua Tian via llvm-commits
- [llvm] [SROA] Allow canonicalizing homogeneous array allocas to vectors (PR #216456)
Yonah Goldberg via llvm-commits
- [llvm] [DirectX] Remove unused heap resources (PR #218093)
Helena Kotas via llvm-commits
- [llvm] [DirectX] Remove unused heap resources (PR #218093)
via llvm-commits
- [llvm] [InstCombine] Fold select XOR with a masked false arm (PR #218094)
via llvm-commits
- [llvm] [InstCombine] Fold select XOR with a masked false arm (PR #218094)
via llvm-commits
- [llvm] [InstCombine] Fold select XOR with a masked false arm (PR #218094)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in vacopy legalization. (PR #216255)
David Green via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Port EHContGuardTargets to the new pass manager (PR #217843)
Aiden Grossman via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in vacopy legalization. (PR #216255)
David Green via llvm-commits
- [llvm] [WebAssembly] Port PreLegalizerCombiner (PR #218098)
Aiden Grossman via llvm-commits
- [llvm] [WebAssembly] Port PreLegalizerCombiner (PR #218098)
via llvm-commits
- [llvm] [SDAG][ComputeNumSignBits] Look through undefined high bits for EXTRACT_VECTOR_ELT in a BUILD_VECTOR (PR #218099)
Usman Nadeem via llvm-commits
- [llvm] [SDAG][ComputeNumSignBits] Look through undefined high bits for EXTRACT_VECTOR_ELT in a BUILD_VECTOR (PR #218099)
via llvm-commits
- [llvm] [X86] Reject a register where a memory operand displacement belongs (PR #216068)
Zane Hambly via llvm-commits
- [llvm] [X86] Reject a register where a memory operand displacement belongs (PR #216068)
Zane Hambly via llvm-commits
- [llvm] [BOLT][RISCV] Handle static IFUNC calls through .iplt (PR #207733)
via llvm-commits
- [llvm] 8f5a0a1 - [AArch64][GlobalISel] Use integer types in vacopy legalization. (#216255)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in vacopy legalization. (PR #216255)
David Green via llvm-commits
- [llvm] 8efc4df - [VectorCombine] Preserve unsigned indices in scalarized GEPs (#212470)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Sam Elliott via llvm-commits
- [llvm] [MCParser] Adjust the functions marked as deprecated in the FIXME comments. (PR #218100)
via llvm-commits
- [llvm] [MCParser] Adjust the functions marked as deprecated in the FIXME comments. (PR #218100)
via llvm-commits
- [llvm] aa8d1af - [llc] Register pass plugin callbacks with the new pass manager (#217727)
via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Alexis Engelke via llvm-commits
- [llvm] [LoopVectorize] Call verifyFunction behind EXPENSIVE_CHECKS (PR #216448)
Fangrui Song via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
Fangrui Song via llvm-commits
- [llvm] [LoopVectorize] Call verifyFunction behind EXPENSIVE_CHECKS (PR #216448)
Craig Topper via llvm-commits
- [llvm] [llvm-exegesis] Fix ~27 minute stall when no LBR sample arrives (PR #218102)
Fangrui Song via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
Fangrui Song via llvm-commits
- [llvm] [llvm-exegesis] Fix ~27 minute stall when no LBR sample arrives (PR #218102)
via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
LLVM Continuous Integration via llvm-commits
- [llvm] [BPF] Wire-up GISel pipeline in NewPM (PR #218103)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Sam Elliott via llvm-commits
- [llvm] [AArch64][GlobalISel] Use a integer type for extract narrowing. (PR #216254)
David Green via llvm-commits
- [llvm] [RISCV][NewPm] Fix Up PreRAExpandPseudo (PR #218105)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPm] Fix Up PreRAExpandPseudo (PR #218105)
via llvm-commits
- [llvm] [RISCV][NewPm] Fix Up PreRAExpandPseudo (PR #218105)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Lower ilogb to bit operations for normal values (PR #218044)
via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] Rename riscv-pre-ra-expand-pseudo (PR #218106)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port PreRA Pseudo Expansion to NewPM (PR #218069)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Rename riscv-pre-ra-expand-pseudo (PR #218106)
via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPM] Fix Up PreRAExpandPseudo (PR #218105)
Sam Elliott via llvm-commits
- [llvm] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Matt Arsenault 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] [RISCV][NewPM] Add Missed Properties Modifier (PR #218107)
Sam Elliott via llvm-commits
- [llvm] [AArch64][GlobalISel] Use a integer type for extract narrowing. (PR #216254)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Rename riscv-pre-ra-expand-pseudo (PR #218106)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPM] Add Missed Properties Modifier (PR #218107)
via llvm-commits
- [llvm] [GlobalISel][NFC] Remove incorrect attempt to find fewest uses (PR #218037)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Rename riscv-pre-ra-expand-pseudo (PR #218106)
Aiden Grossman via llvm-commits
- [llvm] [RISCV][NewPM] Add Missed Properties Modifier (PR #218107)
Aiden Grossman via llvm-commits
- [llvm] [AArch64][GlobalISel] Use a integer type for extract narrowing. (PR #216254)
David Green via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Robert Imschweiler via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Robert Imschweiler via llvm-commits
- [llvm] beacbc8 - [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (#217864)
via llvm-commits
- [llvm] [DAG] Expand vp.*rem and vp.cttz.elts with non-vp nodes. (PR #217864)
Luke Lau via llvm-commits
- [llvm] [VE] Remove trivial VP SDNode mappings. NFC (PR #217865)
Luke Lau via llvm-commits
- [llvm] [VE] Remove trivial VP SDNode mappings. NFC (PR #217865)
Luke Lau via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Robert Imschweiler via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Luke Lau via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Robert Imschweiler via llvm-commits
- [llvm] [RISCV] Rename riscv-pre-ra-expand-pseudo (PR #218106)
Luke Lau via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for memset/memmove lowering. (PR #215475)
David Green via llvm-commits
- [llvm] [RISCV][NFC] Avoid PassPass in RISCVCodeGenPrepare (PR #218081)
Luke Lau via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Sam Elliott via llvm-commits
- [llvm] c86dbf2 - [RISCV][NFC] Avoid PassPass in RISCVCodeGenPrepare (#218081)
via llvm-commits
- [llvm] [RISCV][NFC] Avoid PassPass in RISCVCodeGenPrepare (PR #218081)
Sam Elliott via llvm-commits
- [llvm] 1e0f480 - [AArch64][GlobalISel] Use a integer type for extract narrowing. (#216254)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use a integer type for extract narrowing. (PR #216254)
David Green via llvm-commits
- [llvm] [RISCV][NewPM] Add Missed Properties Modifier (PR #218107)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPM] Fix Up PreRAExpandPseudo (PR #218105)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Sam Elliott via llvm-commits
- [llvm] 0836f71 - [RISCV][NewPM] Fix Up PreRAExpandPseudo (#218105)
via llvm-commits
- [llvm] [RISCV][NewPM] Fix Up PreRAExpandPseudo (PR #218105)
Sam Elliott via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for atomic cmpxchg lowering. (PR #215461)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for atomic cmpxchg lowering. (PR #215461)
David Green via llvm-commits
- [llvm] [MCParser] Adjust the functions marked as deprecated in the FIXME comments. (PR #218100)
Sam Elliott via llvm-commits
- [llvm] [llvm-exegesis] Fix LBR hang on hybrid x86 CPUs (PR #216917)
Fangrui Song via llvm-commits
- [llvm] [MCParser][NFCI] Deduplicate isIdentifierChar (PR #218100)
Sam Elliott via llvm-commits
- [llvm] [MCParser][NFCI] Deduplicate isIdentifierChar (PR #218100)
Sam Elliott via llvm-commits
- [llvm] a992451 - [RISCV] Rename riscv-pre-ra-expand-pseudo (#218106)
via llvm-commits
- [llvm] [RISCV] Rename riscv-pre-ra-expand-pseudo (PR #218106)
Aiden Grossman via llvm-commits
- [llvm] [MCParser][NFCI] Deduplicate isIdentifierChar (PR #218100)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [llvm] d0a46cf - [RISCV][NewPM] Add Missed Properties Modifier (#218107)
via llvm-commits
- [llvm] [RISCV][NewPM] Add Missed Properties Modifier (PR #218107)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add additional conditions for signed icmp cases when canonicalizing masks for VL-predicate (PR #218068)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add additional conditions for signed icmp cases when canonicalizing masks for VL-predicate (PR #218068)
Luke Lau via llvm-commits
- [llvm] [SCEV] Re-fold cached adds after instruction hoisting (PR #218086)
Nikita Popov via llvm-commits
- [llvm] 4bf956f - [VE] Remove trivial VP SDNode mappings. NFC (#217865)
via llvm-commits
- [llvm] [VE] Remove trivial VP SDNode mappings. NFC (PR #217865)
Luke Lau via llvm-commits
- [llvm] [DAG] Remove trivial VP SDNodes. NFC (PR #217866)
Luke Lau via llvm-commits
- [llvm] [DAG] Remove trivial VP SDNodes. NFC (PR #217866)
Luke Lau via llvm-commits
- [clang] [llvm] [ARM] Name caller and callee in unsupported hard-float calling convention error message (PR #217693)
Chris Copeland via llvm-commits
- [llvm] [InstSimplify] Fold bounds on non-underflowing subtraction (PR #218085)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold bounds on non-underflowing subtraction (PR #218085)
Nikita Popov via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [llvm] [InferAlign] Infer alignment for memory intrinsics (PR #217172)
Nikita Popov via llvm-commits
- [llvm] [LICM] Ignore AA tags on conditional stores in scalar promotion. (PR #218031)
Nikita Popov via llvm-commits
- [llvm] 3c61471 - [RISCV] Port Expand Pseudos to NewPM (#218078)
via llvm-commits
- [llvm] [RISCV] Port Expand Pseudos to NewPM (PR #218078)
Sam Elliott via llvm-commits
- [llvm] [LICM] Ignore AA tags on conditional stores in scalar promotion. (PR #218031)
Nikita Popov via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #218110)
Kazu Hirata via llvm-commits
- [llvm] [LoopSafety] Cache whether block is guaranteed to execute (NFC) (PR #217943)
Nikita Popov via llvm-commits
- [llvm] 823eb94 - [AArch64][GlobalISel] Use integer types for atomic cmpxchg lowering. (#215461)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for atomic cmpxchg lowering. (PR #215461)
David Green via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #218110)
via llvm-commits
- [llvm] [IR] Implement successors as Use iterators (PR #186616)
Fangrui Song via llvm-commits
- [llvm] c5d5e8b - [LoopSafety] Cache whether block is guaranteed to execute (NFC) (#217943)
via llvm-commits
- [llvm] [LoopSafety] Cache whether block is guaranteed to execute (NFC) (PR #217943)
Nikita Popov via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for memset/memmove lowering. (PR #215475)
Matt Arsenault via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [libcxx] [llvm] [libc++] Also run the benchmarks with Fast hardening mode (PR #218029)
Nikolas Klauser via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Ryan Buchner via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Zeyi Xu via llvm-commits
- [llvm] [DAG] Remove trivial VP SDNodes. NFC (PR #217866)
Luke Lau via llvm-commits
- [llvm] [DAG] Remove trivial VP SDNodes. NFC (PR #217866)
Luke Lau via llvm-commits
- [llvm] 6ea9344 - [AArch64][GlobalISel] Use integer types for memset/memmove lowering. (#215475)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for memset/memmove lowering. (PR #215475)
David Green via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [LoopSafety] Cache whether block is guaranteed to execute (NFC) (PR #217943)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in udot zero lanes. (PR #218115)
David Green via llvm-commits
- [llvm] ae49d59 - [AArch64][GlobalISel] Use integer types in udot zero lanes. (#218115)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in udot zero lanes. (PR #218115)
David Green via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
Tomohiro Kashiwada via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
Tomohiro Kashiwada via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for memset/memmove lowering. (PR #215475)
LLVM Continuous Integration via llvm-commits
- [llvm] [VectorCombine] Support simplification to scalar store for multiple insertelt (PR #132820)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [llvm] [VectorCombine] Support simplification to scalar store for multiple insertelt (PR #132820)
via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
Joey Riches via llvm-commits
- [llvm] [VectorCombine] Support simplification to scalar store for multiple insertelt (PR #132820)
via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Michał Górny via llvm-commits
- [llvm] [AMDGPU] Reject image-load merges when either op has TFE/LWE (PR #210583)
Yudistira Putra via llvm-commits
- [llvm] [LAA][NFC] Factor out MemoryDepChecker::isStoreLoadForwardingConflict (PR #212085)
Milin Bhade via llvm-commits
- [llvm] [LAA][NFC] Factor out MemoryDepChecker::isStoreLoadForwardingConflict (PR #212085)
Milin Bhade via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Milin Bhade via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #218110)
Tim Gymnich via llvm-commits
- [llvm] LangRef: storing poison in memory is UB (PR #141339)
Yingwei Zheng via llvm-commits
- [llvm] Revert "[llc] Register pass plugin callbacks with the new pass manager" (PR #218119)
Alexis Engelke via llvm-commits
- [llvm] Revert "[llc] Register pass plugin callbacks with the new pass manager" (PR #218119)
Alexis Engelke via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Alexis Engelke via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Milin Bhade via llvm-commits
- [llvm] [libsycl] Implement fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [libsycl] Implement fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [libsycl] Implement fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [libsycl] Implement fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [libsycl] Implement fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [libsycl] Implement fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
via llvm-commits
- [llvm] [InferAlign] Infer alignment for memory intrinsics (PR #217172)
Yingwei Zheng via llvm-commits
- [llvm] e43037b - [InferAlign] Infer alignment for memory intrinsics (#217172)
via llvm-commits
- [llvm] [InferAlign] Infer alignment for memory intrinsics (PR #217172)
Yingwei Zheng via llvm-commits
- [llvm] [InferAlign] Infer alignment for memory intrinsics (PR #217172)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Patryk Wychowaniec via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Alexey Bataev via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
Yingwei Zheng via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Milin Bhade via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Milin Bhade via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #218122)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #218122)
via llvm-commits
- [llvm] 91b04b4 - Revert "[llc] Register pass plugin callbacks with the new pass manager" (#218119)
via llvm-commits
- [llvm] Revert "[llc] Register pass plugin callbacks with the new pass manager" (PR #218119)
Alexis Engelke via llvm-commits
- [llvm] 6f15f2b - [SLP][NFC]Add a test with non-profitable vectorization, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #218122)
Alexey Bataev via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Yingwei Zheng via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Pre-commit test for AArch64 store-to-load forwarding bail-out (PR #218116)
Milin Bhade via llvm-commits
- [llvm] [SLP]Scale spill cost by the trip count of the loop with the call (PR #218123)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Scale spill cost by the trip count of the loop with the call (PR #218123)
via llvm-commits
- [libcxx] [llvm] [libc++] Also run the benchmarks with Fast hardening mode (PR #218029)
Louis Dionne via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
Simon Pilgrim via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
Simon Pilgrim via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
via llvm-commits
- [llvm] [SelectionDAG] Avoid irregular INSERT_SUBVECTOR when widening CTTZ_ELTS (PR #218019)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Avoid irregular INSERT_SUBVECTOR when widening CTTZ_ELTS (PR #218019)
Simon Pilgrim via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
Matt Arsenault via llvm-commits
- [llvm] [X86] Add an optimization for a pattern exposed by #214517 (PR #217776)
Simon Pilgrim via llvm-commits
- [llvm] dc14f0a - [LangRef] Fix code examples for fptosi/fptoui (#218121)
via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
Simon Pilgrim via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
LLVM Continuous Integration via llvm-commits
- [llvm] [BOLT] Ensure runtime is built with uncompressed debug symbols (PR #218126)
Joey Riches via llvm-commits
- [lld] [lld][ELF] Prefer non-zero-range FDEs when building .eh_frame_hdr (PR #218127)
via llvm-commits
- [llvm] [BOLT] Ensure runtime is built with uncompressed debug symbols (PR #218126)
via llvm-commits
- [lld] [lld][ELF] Prefer non-zero-range FDEs when building .eh_frame_hdr (PR #218127)
via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Yingwei Zheng via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Yingwei Zheng via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Yingwei Zheng via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Yingwei Zheng via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Yingwei Zheng via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Patryk Wychowaniec via llvm-commits
- [lld] [lld][ELF] Prefer non-zero-range FDEs when building .eh_frame_hdr (PR #218127)
via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [LoopVectorize] Call verifyFunction behind EXPENSIVE_CHECKS (PR #216448)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Florian Hahn via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
Kamlesh Kumar via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
Kamlesh Kumar via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
via llvm-commits
- [llvm] [LAA] ZExt size from deref bundles to widest type. (PR #217939)
Florian Hahn via llvm-commits
- [llvm] [LAA] ZExt size from deref bundles to widest type. (PR #217939)
Florian Hahn via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [llvm] 8f5ef73 - [SCEV] Avoid overflow in howManyGreaterThans. (#217744)
via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Florian Hahn via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
LLVM Continuous Integration via llvm-commits
- [llvm] cba529d - [LAA] ZExt size from deref bundles to widest type. (#217939)
via llvm-commits
- [llvm] [LAA] ZExt size from deref bundles to widest type. (PR #217939)
Florian Hahn via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
LLVM Continuous Integration via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [X86] Fix CCMP miscompile for flag-source-folded SETCC leaves (PR #217682)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix CCMP miscompile for flag-source-folded SETCC leaves (PR #217682)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix CCMP miscompile for flag-source-folded SETCC leaves (PR #217682)
Phoebe Wang via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [llvm] [X86] Fix CCMP miscompile for flag-source-folded SETCC leaves (PR #217682)
Phoebe Wang via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta via llvm-commits
- [llvm] 36c3b79 - [SLP] Fix canConvertToFMA fmul costing (#216425)
via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA fmul costing (PR #216425)
Dmitry Sidorov 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] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Madhur Kumar via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Aayush Shrivastava via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Aayush Shrivastava via llvm-commits
- [llvm] [gn build] Port b8193ac24fe8 (PR #218134)
Nico Weber via llvm-commits
- [llvm] 90331e0 - [gn build] Port b8193ac24fe8 (#218134)
via llvm-commits
- [llvm] [gn build] Port b8193ac24fe8 (PR #218134)
Nico Weber via llvm-commits
- [clang] [llvm] [CodeView] Add line entries for instructions in MS inline asm (PR #193007)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] [SLP] Account for fma fusion when vectorizing an ordered fadd reduction (PR #216426)
Dmitry Sidorov via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
David Green via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Antonio Frighetto via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Antonio Frighetto via llvm-commits
- [llvm] [MemCpyOpt] Don't perform stack-move opt for out-of-bounds copy (PR #217607)
Antonio Frighetto via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [AMDGPU] Custom lower get_fpmode for demanded-bits based read narrowing (PR #218137)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Custom lower get_fpmode for demanded-bits based read narrowing (PR #218137)
via llvm-commits
- [llvm] [AMDGPU] Custom lower get_fpmode for demanded-bits based read narrowing (PR #218137)
via llvm-commits
- [llvm] [LICM] Ignore AA tags on conditional stores in scalar promotion. (PR #218031)
Nikita Popov via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Martin Storsjö via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)
Yingwei Zheng via llvm-commits
- [llvm] [SelectionDAG] Avoid irregular INSERT_SUBVECTOR when widening CTTZ_ELTS (PR #218019)
Oscar Priego via llvm-commits
- [llvm] [SelectionDAG] Avoid irregular INSERT_SUBVECTOR when widening CTTZ_ELTS (PR #218019)
Oscar Priego via llvm-commits
- [llvm] [SelectionDAG] Avoid irregular INSERT_SUBVECTOR when widening CTTZ_ELTS (PR #218019)
Oscar Priego via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle BitInt arguments and return value (PR #217728)
Adam Smith via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle records that cannot be passed in registers (PR #217689)
Adam Smith via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (V2) (PR #218143)
Yingwei Zheng via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (V2) (PR #218143)
via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
Jeong Jihyeon via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Yingwei Zheng via llvm-commits
- [llvm] ef22de8 - [Transforms] Remove dead declarations (#218110)
via llvm-commits
- [llvm] [Transforms] Remove dead declarations (PR #218110)
Kazu Hirata via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
Jeong Jihyeon via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold signed icmp X, (X | C) when C is negative (PR #217805)
Yingwei Zheng via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] [InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (PR #216072)
Yingwei Zheng via llvm-commits
- [llvm] 05819ff - [InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (#216072)
via llvm-commits
- [llvm] [InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (PR #216072)
Yingwei Zheng via llvm-commits
- [libcxx] [llvm] [libc++][math][c++17] P0226R1 - Mathematical Special Functions: infra + `std::assoc_laguerre` (PR #205649)
via llvm-commits
- [llvm] [GlobalISel] Use integer as the fallback type for getLLTForType. (PR #218148)
David Green via llvm-commits
- [llvm] [GlobalISel] Use integer as the fallback type for getLLTForType. (PR #218148)
via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Alexis Engelke via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Alexis Engelke via llvm-commits
- [llvm] [X86] Remove zero extends made redundant by the byte/word fixup (PR #217923)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Remove zero extends made redundant by the byte/word fixup (PR #217923)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Aayush Shrivastava via llvm-commits
- [clang] [llvm] [ValueTracking] Propagate non-negativity through fptosi (PR #217868)
Aayush Shrivastava via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add an optimization for a pattern exposed by #214517 (PR #217776)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for scalable vector insert / extract index. (PR #218150)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for scalable vector insert / extract index. (PR #218150)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for scalable vector insert / extract index. (PR #218150)
Matt Arsenault via llvm-commits
- [llvm] [X86] Rewrite MOVUPD to MOVUPS in X86FixupInstTuning (PR #217676)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Rewrite MOVUPD to MOVUPS in X86FixupInstTuning (PR #217676)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Rewrite MOVUPD to MOVUPS in X86FixupInstTuning (PR #217676)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Rewrite MOVUPD to MOVUPS in X86FixupInstTuning (PR #217676)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Ryan Buchner via llvm-commits
- [llvm] [InstCombine] Fold signed icmp X, (X | C) when C is negative (PR #217805)
via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
via llvm-commits
- [llvm] [TailCallElim] Improve cold function detection for SamplePGO (PR #218153)
Teresa Johnson via llvm-commits
- [llvm] [TailCallElim] Improve cold function detection for SamplePGO (PR #218153)
via llvm-commits
- [llvm] [TailCallElim] Improve cold function detection for SamplePGO (PR #218153)
via llvm-commits
- [llvm] [TailCallElim] Only suppress tail call elim for cold calls in cold funcs (PR #215842)
Teresa Johnson via llvm-commits
- [llvm] [TailCallElim] Only suppress tail call elim for cold calls in cold funcs (PR #215842)
Teresa Johnson via llvm-commits
- [llvm] [TailCallElim] Only suppress tail call elim for cold calls in cold funcs (PR #215842)
Teresa Johnson via llvm-commits
- [llvm] [TailCallElim] Only suppress tail call elim for cold calls in cold funcs (PR #215842)
Teresa Johnson via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (PR #216072)
Nikita Popov via llvm-commits
- [llvm] 1411f47 - [DirectX] Lower `llvm.dx.resource.handlefromheap` intrinsic (#216459)
via llvm-commits
- [llvm] [DirectX] Lower `llvm.dx.resource.handlefromheap` intrinsic (PR #216459)
Helena Kotas via llvm-commits
- [llvm] [InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (PR #216072)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [WIP][SLP] Forest Vectorization for Wide Chains (PR #171917)
Ryan Buchner via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Sam Elliott via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (V2) (PR #218143)
Aiden Grossman via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [clang] [llvm] [DirectX] Promote to an official target (PR #214066)
Farzon Lotfi via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Sam Elliott via llvm-commits
- [llvm] [CI] Add metrics for MacOS jobs (PR #218154)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add metrics for MacOS jobs (PR #218154)
via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Florian Hahn via llvm-commits
- [llvm] [DirectX] Lower `llvm.dx.resource.handlefromheap` intrinsic (PR #216459)
LLVM Continuous Integration via llvm-commits
- [llvm] 0008a69 - [InferAddressSpaces] Lower stuck uninitialized values to flat before rewriting (#215525)
via llvm-commits
- [llvm] [InferAddressSpaces] Lower stuck uninitialized values to flat before rewriting (PR #215525)
Pankaj Dwivedi via llvm-commits
- [llvm] [DirectX] Lower `llvm.dx.resource.handlefromheap` intrinsic (PR #216459)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] 4f1d586 - [RISCV] Port Post-RA Expand Pseudos to NewPM (#218080)
via llvm-commits
- [llvm] [RISCV] Port Post-RA Expand Pseudos to NewPM (PR #218080)
Sam Elliott via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] fc9f8ec - [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (#209786)
via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Florian Hahn via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] [llvm-reduce] Use poison for x86_amx default constants (PR #218157)
Aiden Grossman via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [llvm-reduce] Use poison for x86_amx default constants (PR #218157)
via llvm-commits
- [llvm] [llvm-reduce][Docs] Add docs on --delta-passes option (PR #218158)
Aiden Grossman via llvm-commits
- [llvm] [llvm-reduce][Docs] Add docs on --delta-passes option (PR #218158)
via llvm-commits
- [llvm] Do not speculate select when it fails to simplify phi nodes. (PR #218159)
via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
via llvm-commits
- [llvm] Do not speculate select when it fails to simplify phi nodes. (PR #218159)
via llvm-commits
- [llvm] Do not speculate select when it fails to simplify phi nodes. (PR #218159)
via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Craig Topper via llvm-commits
- [llvm] [DAG] Remove trivial VP SDNodes. NFC (PR #217866)
Craig Topper via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [RISCV][P-ext] Custom lower v8i8 mulh* on RV64. NFC (PR #218160)
Craig Topper via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [RISCV][P-ext] Custom lower v8i8 mulh* on RV64. NFC (PR #218160)
via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
Craig Topper via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
Craig Topper 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] X86: Emit adox instead of adc for overflow add (PR #216609)
Craig Topper via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [RISCV] Port ExpandAtomicPseudo to NewPM (PR #218161)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Craig Topper via llvm-commits
- [llvm] [RISCV] Port ExpandAtomicPseudo to NewPM (PR #218161)
via llvm-commits
- [llvm] [RISCV] Port ExpandAtomicPseudo to NewPM (PR #218161)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Port ExpandAtomicPseudo to NewPM (PR #218161)
Craig Topper via llvm-commits
- [llvm] [llvm-reduce][Docs] Add docs on --delta-passes option (PR #218158)
Matt Arsenault via llvm-commits
- [llvm] [llvm-reduce] Use poison for x86_amx default constants (PR #218157)
Matt Arsenault via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra 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] 7e5edd5 - SelectionDAG: Fix widening of vector addrspacecast results (#217898)
via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
Matt Arsenault 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] Do not speculate select when it fails to simplify phi nodes. (PR #218159)
via llvm-commits
- [llvm] Do not speculate select when it fails to simplify phi nodes. (PR #218159)
via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
Tim Gymnich via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU] Add OMOD folding for TRANS bfloat16 instructions (PR #208595)
Changpeng Fang via llvm-commits
- [llvm] Do not speculate select when it fails to simplify phi nodes. (PR #218159)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
Tim Gymnich via llvm-commits
- [llvm] Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (PR #218163)
Xaver Fabian via llvm-commits
- [llvm] 73484e4 - [RISCV] Port ExpandAtomicPseudo to NewPM (#218161)
via llvm-commits
- [llvm] [RISCV] Port ExpandAtomicPseudo to NewPM (PR #218161)
Sam Elliott via llvm-commits
- [llvm] Do not speculate select when it fails to simplify phi nodes. (PR #218159)
via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
Xaver Fabian via llvm-commits
- [llvm] Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (PR #218163)
Xaver Fabian via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
LLVM Continuous Integration via llvm-commits
- [llvm] [DomTree] Make addChild/removeChild private, update NewGVN caller (PR #218164)
Fangrui Song via llvm-commits
- [llvm] [KnownFPClass] Improve sign-preservation for `asin` (PR #216119)
Tim Gymnich via llvm-commits
- [llvm] [DomTree] Make addChild/removeChild private, update NewGVN caller (PR #218164)
via llvm-commits
- [llvm] Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (PR #218163)
Xaver Fabian via llvm-commits
- [llvm] [DomTree] Make addChild/removeChild private, update NewGVN caller (PR #218164)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Split legalizeAndOptimizeIVs in 2 phases. (PR #217765)
Ramkumar Ramachandra via llvm-commits
- [llvm] SelectionDAG: Fix widening of vector addrspacecast results (PR #217898)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
LLVM Continuous Integration via llvm-commits
- [llvm] Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (PR #218163)
Xaver Fabian via llvm-commits
- [llvm] Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (PR #218163)
Xaver Fabian via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV][P-ext] Custom lower v8i8 mulh* on RV64. NFC (PR #218160)
via llvm-commits
- [llvm] [DomTree] Make addChild/removeChild private, update NewGVN caller (PR #218164)
Alina Sbirlea via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [SelectionDAG] Preserve CTTZ_ELTS lane count during expansion (PR #217982)
Oscar Priego via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [DomTree] Make addChild/removeChild private, update NewGVN caller (PR #218164)
Fangrui Song via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for scalable vector insert / extract index. (PR #218150)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for scalable vector insert / extract index. (PR #218150)
David Green via llvm-commits
- [llvm] bb884c8 - [DomTree] Make addChild/removeChild private, update NewGVN caller (#218164)
via llvm-commits
- [llvm] [DomTree] Make addChild/removeChild private, update NewGVN caller (PR #218164)
Fangrui Song via llvm-commits
- [llvm] [AArch64][GlobalISel] Use f128 types for varargs registers. (PR #218166)
David Green via llvm-commits
- [llvm] fae36f2 - [AArch64][GlobalISel] Use f128 types for varargs registers. (#218166)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use f128 types for varargs registers. (PR #218166)
David Green via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Fangrui Song via llvm-commits
- [llvm] [RISCV][NFC] Split PreRAExpandPseudo to new file (PR #218167)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NFC] Split PreRAExpandPseudo to new file (PR #218167)
via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Fangrui Song via llvm-commits
- [llvm] [CI] Add metrics for MacOS jobs (PR #218154)
via llvm-commits
- [llvm] [TailCallElim] Improve cold function detection for SamplePGO (PR #218153)
Snehasish Kumar via llvm-commits
- [llvm] [RISCV][NFC] Split PreRAExpandPseudo to new file (PR #218167)
Craig Topper via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Fangrui Song via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Fangrui Song via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Fangrui Song via llvm-commits
- [llvm] 8f8fea3 - [ProfileData] Use SortedVectorMap for BodySampleMap, TypeCountMap, and CallsiteTypeMap (#216530)
via llvm-commits
- [llvm] [ProfileData] Use SortedVectorMap for BodySampleMap, TypeCountMap, and CallsiteTypeMap (PR #216530)
Kazu Hirata via llvm-commits
- [llvm] 0f9791c - [AArch64][GlobalISel] Use integer types for scalable vector insert / extract index. (#218150)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for scalable vector insert / extract index. (PR #218150)
David Green via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] [SLP][NFC]Add tests for interchange compares, NFC (PR #218169)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add tests for interchange compares, NFC (PR #218169)
via llvm-commits
- [llvm] 2ef00db - [RISCV][NFC] Split PreRAExpandPseudo to new file (#218167)
via llvm-commits
- [llvm] [RISCV][NFC] Split PreRAExpandPseudo to new file (PR #218167)
Sam Elliott via llvm-commits
- [llvm] f2f8569 - [SLP][NFC]Add tests for interchange compares, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add tests for interchange compares, NFC (PR #218169)
Alexey Bataev via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Lucas Mellone via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
via llvm-commits
- [llvm] 33b5894 - [BFI] Preserve zero-mass exits in solveIrreducibleMass (#218140)
via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
Fangrui Song via llvm-commits
- [llvm] [CI] Add metrics for MacOS jobs (PR #218154)
Aiden Grossman via llvm-commits
- [llvm] 6e2ed23 - [llvm-reduce][Docs] Add docs on --delta-passes option (#218158)
via llvm-commits
- [llvm] [llvm-reduce][Docs] Add docs on --delta-passes option (PR #218158)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Fangrui Song via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Craig Topper via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Fix size of PseudoMERGE (PR #218171)
Sam Elliott via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [RISCV] Fix size of PseudoMERGE (PR #218171)
via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix size of PseudoMERGE (PR #218171)
Craig Topper via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Craig Topper via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
via llvm-commits
- [llvm] [LoopVectorize] Call verifyFunction behind EXPENSIVE_CHECKS (PR #216448)
Fangrui Song via llvm-commits
- [llvm] [LoopVectorize] Verify the function once per pass, not once per loop (PR #216448)
Fangrui Song via llvm-commits
- [llvm] [LoopVectorize] Verify the function once per pass, not once per loop (PR #216448)
Fangrui Song via llvm-commits
- [llvm] [LoopVectorize] Verify the function once per pass, not once per loop (PR #216448)
Fangrui Song via llvm-commits
- [llvm] [LoopVectorize] Verify the function once per pass, not once per loop (PR #216448)
Fangrui Song via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Fix size of PseudoMERGE (PR #218171)
Sam Elliott via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Jakub Kuderski via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Sam Elliott via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] [SLP]Fix erasing scalars used by narrowed reduction chain instructions (PR #218174)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix erasing scalars used by narrowed reduction chain instructions (PR #218174)
via llvm-commits
- [llvm] a0dba47 - [SLP]Fix erasing scalars used by narrowed reduction chain instructions
via llvm-commits
- [llvm] [SLP]Fix erasing scalars used by narrowed reduction chain instructions (PR #218174)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [llvm] 6e967f6 - [NewPM] Port EHContGuardTargets to the new pass manager (#217843)
via llvm-commits
- [llvm] [NewPM] Port EHContGuardTargets to the new pass manager (PR #217843)
Bill Wendling via llvm-commits
- [llvm] ada2299 - [RISCV] Fix size of PseudoMERGE (#218171)
via llvm-commits
- [llvm] [RISCV] Fix size of PseudoMERGE (PR #218171)
Sam Elliott via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
via llvm-commits
- [lld] [ELF] Support NVPTX bitcode in LTO output modes (PR #200679)
Manuel Drehwald via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
Tom Stellard via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Bill Wendling via llvm-commits
- [clang] [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port CFGuardLongjmp to the new pass manager (PR #218177)
Bill Wendling via llvm-commits
- [llvm] [NewPM] Port CFGuardLongjmp to the new pass manager (PR #218177)
via llvm-commits
- [llvm] 4c14735 - [LoopVectorize] Verify the function once per pass, not once per loop (#216448)
via llvm-commits
- [llvm] [LoopVectorize] Verify the function once per pass, not once per loop (PR #216448)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Prepend children instead of appending (PR #218178)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Prepend children instead of appending (PR #218178)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Prepend children instead of appending (PR #218178)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov 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] [RISCV] Merge RISCVISD::PMUL_H_B01 and RISCVISD::PMUL_W_H01. (PR #218046)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Fangrui Song via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
Fangrui Song via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
via llvm-commits
- [llvm] [Bazel] Prefer forward slashes for MinGW builds (PR #218181)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Remove WinHTTP from LLVMSupport link options (PR #218182)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Fix the PPC64LE platform constraint (PR #218180)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Use .dylib for macOS configured library suffixes (PR #218184)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure macOS Support capabilities (PR #218186)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Enable LLVM threading on Windows (PR #218183)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure ARMv7 as the native target (PR #218185)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Match LLVM MSVC conformance flags (PR #218187)
Corentin Kerisit via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
via llvm-commits
- [llvm] [Bazel] Enable LLVM threading on Windows (PR #218183)
Corentin Kerisit via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Merge RISCVISD::PMUL_H_B01 and RISCVISD::PMUL_W_H01. (PR #218046)
Sam Elliott via llvm-commits
- [llvm] [Bazel] Match LLVM MSVC conformance flags (PR #218187)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Match LLVM MSVC conformance flags (PR #218187)
Corentin Kerisit via llvm-commits
- [clang] [llvm] [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (PR #217949)
Zeyi Xu via llvm-commits
- [llvm] 7e3217c - [RISCV] Avoid fatal error for SiFive CLIC preemptible frame pointers (#217949)
via llvm-commits
- [llvm] [Bazel] Configure ARMv7 as the native target (PR #218185)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure ARMv7 as the native target (PR #218185)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure ARMv7 as the native target (PR #218185)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Fix the PPC64LE platform constraint (PR #218180)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Fix the PPC64LE platform constraint (PR #218180)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Fix the PPC64LE platform constraint (PR #218180)
Corentin Kerisit via llvm-commits
- [llvm] [BFI] Preserve zero-mass exits in solveIrreducibleMass (PR #218140)
via llvm-commits
- [llvm] [RISCV][P-ext] Custom lower v8i8 mulh* on RV64. NFC (PR #218160)
Sam Elliott via llvm-commits
- [llvm] [Bazel] Prefer forward slashes for MinGW builds (PR #218181)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Use .dylib for macOS configured library suffixes (PR #218184)
Corentin Kerisit via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Sam Elliott via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Kazu Hirata via llvm-commits
- [llvm] [Bazel] Configure macOS Support capabilities (PR #218186)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure macOS Support capabilities (PR #218186)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Remove WinHTTP from LLVMSupport link options (PR #218182)
Corentin Kerisit via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Kazu Hirata via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
Kazu Hirata via llvm-commits
- [llvm] 2678a67 - [RISCV] Merge RISCVISD::PMUL_H_B01 and RISCVISD::PMUL_W_H01. (#218046)
via llvm-commits
- [llvm] [RISCV] Merge RISCVISD::PMUL_H_B01 and RISCVISD::PMUL_W_H01. (PR #218046)
Craig Topper via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Fangrui Song via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
Aiden Grossman via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Fangrui Song via llvm-commits
- [llvm] [X86] Use ABI alignment for `BuildFILD`s store/reload stack slot (PR #215372)
Phoebe Wang via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Fangrui Song via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
Fangrui Song via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
Fangrui Song via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries-all: Use self-repository reference for actions (PR #218194)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries-all: Use self-repository reference for actions (PR #218194)
via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
via llvm-commits
- [llvm] [CopyProf] Prefer RequirePassInfoMixin (PR #218197)
Aiden Grossman via llvm-commits
- [llvm] [CopyProf] Prefer RequirePassInfoMixin (PR #218197)
via llvm-commits
- [llvm] workflows/release-binaries-all: Use self-repository reference for actions (PR #218194)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
A. Jiang via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
A. Jiang via llvm-commits
- [llvm] [SPIRV] Alphabetize SPIRVPassRegistry Passes (PR #218199)
Aiden Grossman via llvm-commits
- [llvm] [SPIRV] Alphabetize SPIRVPassRegistry Passes (PR #218199)
via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
A. Jiang via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
Tom Stellard via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [llvm] [SPIRV] Alphabetize SPIRVPassRegistry Passes (PR #218199)
Thurston Dang via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [llvm] Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (PR #218163)
Alexis Engelke via llvm-commits
- [llvm] 0a1ed5c - Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (#218163)
via llvm-commits
- [llvm] Reapply "[llc] Register pass plugin callbacks with the new pass manager" (#217727) (PR #218163)
Alexis Engelke via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (PR #218108)
Zeyi Xu via llvm-commits
- [llvm] ebc9d86 - [FoldingSet] Invalidate iterators on mutation (#218179)
via llvm-commits
- [llvm] [FoldingSet] Invalidate iterators on mutation (PR #218179)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Prepend children instead of appending (PR #218178)
Alexis Engelke via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
Tom Stellard via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Demetrius Kanios via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] workflows/release-binaries-all: Use self-repository reference for actions (PR #218194)
Tom Stellard via llvm-commits
- [llvm] [WebAssembly] Add more tests for `wasm-fix-irreducible-control-flow`. NFC (PR #181254)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Use `MachineCycleInfo` in `WebAssemblyFixIrreducibleControlFlow` (PR #182237)
Demetrius Kanios via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Alexis Engelke via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Kazu Hirata via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [RISCV][Disassembler] Symbolize UImm20 and SImm12Lo operands (PR #217550)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Fangrui Song via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] Arm windows wix (PR #216523)
via llvm-commits
- [llvm] 5632287 - [DomTree] Prepend children instead of appending (#218178)
via llvm-commits
- [llvm] [DomTree] Prepend children instead of appending (PR #218178)
Fangrui Song via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Matt Arsenault via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
Matt Arsenault via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] 9c20f3b - [Verifier] Prevent insertion/extraction of scalable vectors into/from fixed vectors (#215647)
via llvm-commits
- [llvm] [Verifier] Prevent insertion/extraction of scalable vectors into/from fixed vectors (PR #215647)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Reject a register where a memory operand displacement belongs (PR #216068)
Phoebe Wang via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Swiss Table (PR #218156)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Kazu Hirata via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [RISCV][NFC] Split PreRAExpandPseudo to new file (PR #218167)
LLVM Continuous Integration via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
Yingwei Zheng via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Matt Arsenault via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Fangrui Song via llvm-commits
- [llvm] workflows/upload-release-artifact: Remove template expansion (PR #216872)
Tom Stellard via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [VPlan] Strip bad FIXME in expand-scev (NFC) (PR #218213)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Strip bad FIXME in expand-scev (NFC) (PR #218213)
via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] ea3bbd5 - [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (#218170)
via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
Sam Elliott 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] [Transforms] Remove unused replaceDbgUsesWithUndef (PR #218215)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Remove unused replaceDbgUsesWithUndef (PR #218215)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] Arm windows wix (PR #216523)
via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
LLVM Continuous Integration via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [AMDGPU] Simplify immediate checking and cleanup in omod folding. NFC (PR #218217)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Simplify immediate checking and cleanup in omod folding. NFC (PR #218217)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Fangrui Song via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Cancel common scalable GEP offsets (PR #218195)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ramkumar Ramachandra via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [Transforms] Remove unused replaceDbgUsesWithUndef (PR #218215)
Tim Gymnich via llvm-commits
- [clang] [llvm] [Clang][CodeGen][X86] Fix crash on __int128 bit-field access units (PR #216777)
Akash Manna via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with Algorithm R (PR #218188)
Kazu Hirata via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
Tom Stellard via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] workflows/release-binaries: Install Wix on Windows ARM64 (PR #217707)
via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [llvm] [RISCV][NFCI] Introduce Base for Pseudo Expansion Passes (PR #218170)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Use getUnsignedOverflowLimitForStep at a site (NFC) (PR #217395)
Ramkumar Ramachandra via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Fangrui Song via llvm-commits
- [llvm] [SCEV] Use getUnsignedOverflowLimit at a site (NFC) (PR #217395)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use getUnsignedOverflowLimit at a site (NFC) (PR #217395)
Ramkumar Ramachandra via llvm-commits
- [llvm] workflows/release-binaries: Use self-repository reference for validate-release-version (PR #218222)
Tom Stellard via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] workflows/release-binaries: Use self-repository reference for validate-release-version (PR #218222)
via llvm-commits
- [llvm] workflows/release-binaries: Use self-repository reference for validate-release-version (PR #218222)
Tom Stellard via llvm-commits
- [llvm] [InstSimplify] Fold comparisons of unsigned half and complement (PR #218082)
via llvm-commits
- [llvm] [LLVM] Create `lf_alias` nodes for `typedef` and `using` (PR #153936)
via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
Tom Stellard via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
Tom Stellard via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
via llvm-commits
- [llvm] [AMDGPU] Handle uniform control flow inside divergent (PR #217977)
via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for TMA prefetch Rubin extensions (PR #217630)
Rajat Bajpai via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
Tom Stellard via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
Tom Stellard via llvm-commits
- [llvm] [Bazel] Configure ARMv7 as the native target (PR #218185)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Enable LLVM threading on Windows (PR #218183)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Prefer forward slashes for MinGW builds (PR #218181)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Use .dylib for macOS configured library suffixes (PR #218184)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure macOS Support capabilities (PR #218186)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Remove WinHTTP from LLVMSupport link options (PR #218182)
Corentin Kerisit via llvm-commits
- [llvm] 20826cc - [EarlyIfConversion] Extend data dependent analysis across multiple blocks (#180623)
via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
Nikita Popov via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
Tom Stellard via llvm-commits
- [llvm] release-binaries: Parallelize steps to reduce total run time (PR #218201)
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] [SCEV] Use getUnsignedOverflowLimit at a site (NFC) (PR #217395)
Nikita Popov via llvm-commits
- [libcxx] [llvm] Finish supporting Unicode 18 (PR #199111)
Charlie Lin via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [BOLT] Model emitted code sections in LongJmp layout (PR #218232)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Model emitted code sections in LongJmp layout (PR #218232)
via llvm-commits
- [llvm] [BOLT] Model emitted code sections in LongJmp layout (PR #218232)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Fix LongJmp layout estimation (PR #215416)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Fix LongJmp layout estimation (PR #215416)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Model emitted code sections in LongJmp layout (PR #218232)
Adam Bzowski via llvm-commits
- [libcxx] [llvm] Finish supporting Unicode 18 (PR #199111)
Charlie Lin via llvm-commits
- [libcxx] [llvm] Finish supporting Unicode 18 (PR #199111)
Charlie Lin via llvm-commits
- [llvm] [bazel] Fix Clang layering check dependencies (PR #218233)
Corentin Kerisit via llvm-commits
- [clang] [llvm] [Clang][CodeGen][X86] Fix crash on __int128 bit-field access units (PR #216777)
Phoebe Wang via llvm-commits
- [llvm] [BOLT] Model emitted code sections in LongJmp layout (PR #218232)
Adam Bzowski via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference for sext-addrec (PR #217362)
Ramkumar Ramachandra via llvm-commits
- [llvm] 9099eef - [SCEV] Use getUnsignedOverflowLimit at a site (NFC) (#217395)
via llvm-commits
- [llvm] [SCEV] Use getUnsignedOverflowLimit at a site (NFC) (PR #217395)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [bazel] Fix Clang layering check dependencies (PR #218233)
Corentin Kerisit via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Alexey Bataev via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Alexey Bataev via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
Marc Auberer via llvm-commits
- [libcxx] [llvm] Finish supporting Unicode 18 (PR #199111)
Charlie Lin via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #217841)
Deepak Shirke via llvm-commits
- [llvm] [Bazel] Fix the PPC64LE platform constraint (PR #218180)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Prefer forward slashes for MinGW builds (PR #218181)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Remove WinHTTP from LLVMSupport link options (PR #218182)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Enable LLVM threading on Windows (PR #218183)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Use .dylib for macOS configured library suffixes (PR #218184)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure ARMv7 as the native target (PR #218185)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Configure macOS Support capabilities (PR #218186)
Corentin Kerisit via llvm-commits
- [llvm] [Bazel] Match LLVM MSVC conformance flags (PR #218187)
Corentin Kerisit via llvm-commits
- [llvm] [SLP]Recognize interchangeable cmp predicates with boundary constants (PR #218237)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Recognize interchangeable cmp predicates with boundary constants (PR #218237)
via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [SCEV] Use getUnsignedOverflowLimit at a site (NFC) (PR #217395)
LLVM Continuous Integration via llvm-commits
- [llvm] a92b65b - [ConstraintElim] Bound non-increasing header IVs by start value. (#217921)
via llvm-commits
- [llvm] [ConstraintElim] Bound non-increasing header IVs by start value. (PR #217921)
Florian Hahn via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Jeong Jihyeon via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Yingwei Zheng via llvm-commits
- [llvm] [sancov] Add -fsanitize-coverage=trace-args, trace-ret (PR #201410)
Yunseong Kim via llvm-commits
- [llvm] [Triple] Add libc-less `x32` environment (PR #202795)
Alex Rønne Petersen via llvm-commits
- [llvm] [sancov] Add -fsanitize-coverage=trace-args, trace-ret (PR #201410)
Yunseong Kim via llvm-commits
- [llvm] [CodeView] Read and dump LF_ALIAS (PR #218243)
via llvm-commits
- [llvm] [CodeView] Read and dump LF_ALIAS (PR #218243)
via llvm-commits
- [llvm] [CodeView] Read and dump LF_ALIAS (PR #218243)
via llvm-commits
- [llvm] [CodeView] Read and dump LF_ALIAS (PR #218243)
via llvm-commits
- [llvm] [CodeView] Read and dump LF_ALIAS (PR #218243)
via llvm-commits
- [llvm] [CodeView] Read and dump LF_ALIAS (PR #218243)
via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [libc++] Kickstart C++29 support (PR #215820)
Hristo Hristov via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
Marc Auberer via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
via llvm-commits
- [llvm] [Triple] Add libc-less `x32` environment (PR #202795)
Simon Pilgrim via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [llvm] [APInt] Let APIntOps::gcd take IsSigned parameter (PR #217269)
Ramkumar Ramachandra via llvm-commits
- [llvm] [APInt] Let APIntOps::gcd take IsSigned parameter (PR #217269)
Ramkumar Ramachandra via llvm-commits
- [llvm] [APInt] Extend APIntOps::gcd to take IsSigned argument (PR #217269)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Triple] Add libc-less `x32` environment (PR #202795)
Alex Rønne Petersen via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Sean Clarke via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [SLP][NFC]Add tests with missed vectorization candidates, NFC (PR #218247)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add tests with missed vectorization candidates, NFC (PR #218247)
via llvm-commits
- [llvm] 22fa9a0 - [SLP][NFC]Add tests with missed vectorization candidates, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add tests with missed vectorization candidates, NFC (PR #218247)
Alexey Bataev via llvm-commits
- [llvm] 7b776ee - [Transforms] Remove unused replaceDbgUsesWithUndef (#218215)
via llvm-commits
- [llvm] [Transforms] Remove unused replaceDbgUsesWithUndef (PR #218215)
Kazu Hirata via llvm-commits
- [llvm] [APInt] Extend APIntOps::gcd to take IsSigned argument (PR #217269)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [llvm] [Transforms] Remove unused replaceDbgUsesWithUndef (PR #218215)
LLVM Continuous Integration via llvm-commits
- [llvm] [SLP]Vectorize unique scalars of splat gather nodes as separate subtrees (PR #218250)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize unique scalars of splat gather nodes as separate subtrees (PR #218250)
via llvm-commits
- [llvm] [SCEV] Use the cheap BE-count formula if the IV cannot overflow. (PR #218251)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Use the cheap BE-count formula if the IV cannot overflow. (PR #218251)
via llvm-commits
- [llvm] [SCEV] Infer NUW on AR in getUDivExpr (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (NFC) (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (NFC) (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [X86] Add WinCall Calling Convention and x86_64apx-windows(-gnu/-msvc) triplets (PR #215585)
via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [clang] [llvm] [sancov] trace args ret clang (PR #218254)
Yunseong Kim via llvm-commits
- [clang] [llvm] [sancov] trace args ret clang (PR #218254)
via llvm-commits
- [clang] [llvm] [SanitizerCoverage] Add trace-args and trace-ret instrumentation modes (PR #218254)
Yunseong Kim via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [llvm] [Transforms] Remove unused replaceDbgUsesWithUndef (PR #218215)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
Nikita Popov via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Create `lf_alias` nodes for `typedef` and `using` (PR #153936)
via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [clang] [llvm] [Clang][SanitizerCoverage] Add trace-args and trace-ret instrumentation modes (PR #218254)
Yunseong Kim via llvm-commits
- [llvm] [SCEV] Add more tests for re-using scaled AddRecs (NFC). (PR #218258)
Florian Hahn via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer] Strip PAC from return addresses unconditionally on aarch64 (PR #218259)
Avi Kivity via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer] Strip PAC from return addresses unconditionally on aarch64 (PR #218259)
via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer] Strip PAC from return addresses unconditionally on aarch64 (PR #218259)
Avi Kivity via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [llvm-profgen] Handle perf mmaps with page sizes larger than 4 KiB (PR #217887)
Jinjie Huang via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
Marc Auberer via llvm-commits
- [llvm] 5ebddd1 - [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (#218234)
via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
Marc Auberer via llvm-commits
- [llvm] [M68k] Implement `CLR` instruction encoding and logic (PR #216636)
via llvm-commits
- [llvm] [M68k] Implement `CLR` instruction encoding and logic (PR #216636)
via llvm-commits
- [llvm] [M68k] Implement `CLR` instruction encoding and logic (PR #216636)
via llvm-commits
- [llvm] [M68k] Implement `CLR` instruction encoding and logic (PR #216636)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Simplify immediate checking and cleanup in omod folding. NFC (PR #218217)
Shilei Tian via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] 426142e - [LangRef] Fix code examples for fptosi/fptoui (V2) (#218143)
via llvm-commits
- [llvm] [LangRef] Fix code examples for fptosi/fptoui (V2) (PR #218143)
Yingwei Zheng via llvm-commits
- [llvm] 2adf5ad - [AMDGPU] Simplify immediate checking and cleanup in omod folding. NFC (#218217)
via llvm-commits
- [llvm] [AMDGPU] Simplify immediate checking and cleanup in omod folding. NFC (PR #218217)
Changpeng Fang via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [clang] [compiler-rt] [llvm] [compiler-rt][SanitizerCoverage] Add userspace runtime for trace-args/ret (PR #218265)
Yunseong Kim via llvm-commits
- [clang] [compiler-rt] [llvm] [compiler-rt][SanitizerCoverage] Add userspace runtime for trace-args/ret (PR #218265)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Kazu Hirata via llvm-commits
- [llvm] e124e31 - [SPIRV] Alphabetize SPIRVPassRegistry Passes
via llvm-commits
- [llvm] [SPIRV] Alphabetize SPIRVPassRegistry Passes (PR #218199)
Aiden Grossman via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
via llvm-commits
- [llvm] workflows/release-binaries: Use self-repository reference for validate-release-version (PR #218222)
Aiden Grossman via llvm-commits
- [llvm] workflows/release-binaries: Use self-repository reference for validate-release-version (PR #218222)
Aiden Grossman via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [IR] Remove deprecated Instruction*-based insertBefore/moveBefore overloads (PR #218234)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [llvm] [Support] Remove deprecated CTLog2 from MathExtras.h (PR #218274)
Marc Auberer via llvm-commits
- [llvm] [Support] Remove deprecated CTLog2 from MathExtras.h (PR #218274)
via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
YongKang Zhu via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Kevin Sala Penades via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Kevin Sala Penades via llvm-commits
- [llvm] Emit LSDA call site info for inline asm calls marked `unwind` (PR #218276)
via llvm-commits
- [llvm] Emit LSDA call site info for inline asm calls marked `unwind` (PR #218276)
via llvm-commits
- [llvm] Emit LSDA call site info for inline asm calls marked `unwind` (PR #218276)
via llvm-commits
- [llvm] Emit LSDA call site info for inline asm calls marked `unwind` (PR #218276)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Align Expand Pseudo Pass Names (PR #218277)
Sam Elliott via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
via llvm-commits
- [llvm] [RISCV] Align Expand Pseudo Pass Names (PR #218277)
via llvm-commits
- [lld] [lld][COFF] Add optimization remarks options to lld-link (PR #205390)
Eugene Rozenfeld via llvm-commits
- [llvm] Emit LSDA call site info for inline asm calls marked `unwind` (PR #218276)
via llvm-commits
- [llvm] [RISCV] Align Expand Pseudo Pass Names (PR #218277)
via llvm-commits
- [llvm] [X86] Emit LSDA call site info for inline asm calls marked `unwind` (PR #218276)
via llvm-commits
- [llvm] [X86] Emit LSDA call site info for inline asm calls marked `unwind` (PR #218276)
via llvm-commits
- [llvm] [InstCombine] Fold ctlz(zext(bitreverse(x))) to cttz(x) (PR #218279)
via llvm-commits
- [llvm] [InstCombine] Fold ctlz(zext(bitreverse(x))) to cttz(x) (PR #218279)
via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Kazu Hirata via llvm-commits
- [llvm] [SCEV] Use AddRec monotonicity in isKnownViaNonRecursiveReasoning. (PR #218280)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Use AddRec monotonicity in isKnownViaNonRecursiveReasoning. (PR #218280)
via llvm-commits
- [llvm] [SCEV] Use AddRec monotonicity in isKnownViaNonRecursiveReasoning. (PR #218280)
via llvm-commits
- [llvm] [StackSafety] Skip a caller's callee operand typed GlobalVariable (PR #216565)
Fangrui Song via llvm-commits
- [llvm] [StackSafety] Skip a caller's callee operand typed GlobalVariable (PR #216565)
Fangrui Song via llvm-commits
- [llvm] [Bazel] Prefer forward slashes for MinGW builds (PR #218181)
Martin Storsjö via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Martin Storsjö via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Florian Hahn via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [llvm] [InstCombine] Fold ctlz(zext(bitreverse(x))) to cttz(x) (PR #218279)
Nikita Popov via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [llvm] [ObjCARC] Delete adjacent retain+release pairs (PR #218263)
via llvm-commits
- [llvm] [LV] Fix crash when forced UserVF and EpilogueVF are ignored (PR #218282)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix crash when forced UserVF and EpilogueVF are ignored (PR #218282)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix crash when forced UserVF and EpilogueVF are ignored (PR #218282)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix crash when forced UserVF and EpilogueVF are ignored (PR #218282)
via llvm-commits
- [llvm] [InstCombine] Fold ctlz(zext(bitreverse(x))) to cttz(x) (PR #218279)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT to computeNumSignBits (PR #218283)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT to computeNumSignBits (PR #218283)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT to computeNumSignBits (PR #218283)
via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold ctlz(zext(bitreverse(x))) to cttz(x) (PR #218279)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [llvm] [SCEV] Use AddRec monotonicity in isKnownViaNonRecursiveReasoning. (PR #218280)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use AddRec monotonicity in isKnownViaNonRecursiveReasoning. (PR #218280)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use AddRec monotonicity in isKnownViaNonRecursiveReasoning. (PR #218280)
Nikita Popov via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Fangrui Song via llvm-commits
- [llvm] [DAGCombiner] Fix divide-by-zero in visitSUBSAT when LHS is known-zero (PR #218284)
via llvm-commits
- [llvm] [DAGCombiner] Fix divide-by-zero in visitSUBSAT when LHS is known-zero (PR #218284)
via llvm-commits
- [llvm] [DAGCombiner] Fix divide-by-zero in visitSUBSAT when LHS is known-zero (PR #218284)
via llvm-commits
- [llvm] [BOLT][AArch64] Relax calls and branches with fragment clusters (PR #215825)
Alexandros Lamprineas via llvm-commits
- [llvm] [ADT] Speed up FoldingSet with linear probing and Algorithm R deletion (PR #218190)
Kazu Hirata via llvm-commits
- [llvm] [FoldingSet] Switch to linear probing and Algorithm R deletion (PR #218190)
Fangrui Song 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] [BOLT][AArch64] Relax calls and branches with fragment clusters (PR #215825)
Alexandros Lamprineas via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT to computeNumSignBits (PR #218283)
Deepak Shirke via llvm-commits
- [llvm] [X86] Optimize 1-bit RCL/RCR and ADC(X, X, CF) patterns (PR #218285)
via llvm-commits
- [llvm] [X86] Optimize 1-bit RCL/RCR and ADC(X, X, CF) patterns (PR #218285)
via llvm-commits
- [llvm] [DWARFLinker] Walk each shared subtree's dependencies once (PR #218072)
via llvm-commits
- [llvm] [DWARFLinker] Walk each shared subtree's dependencies once (PR #218072)
via llvm-commits
- [llvm] [X86] Optimize 1-bit RCL/RCR and ADC(X, X, CF) patterns (PR #218285)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT to computeNumSignBits (PR #218283)
Deepak Shirke via llvm-commits
- [llvm] [DWARFLinker] Walk each shared subtree's dependencies once (PR #218072)
Alexey Lapshin via llvm-commits
- [llvm] [X86] Optimize 1-bit RCL/RCR and ADC(X, X, CF) patterns (PR #218285)
via llvm-commits
- [llvm] [BOLT][AArch64] Relax calls and branches with fragment clusters (PR #215825)
Alexandros Lamprineas via llvm-commits
- [llvm] [SCEV] Use willNotOverflow for AR-check in udiv (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
YongKang Zhu via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llc] Register pass plugin callbacks with the new pass manager (PR #217727)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
via llvm-commits
- [llvm] [RISCV] Align Expand Pseudo Pass Names (PR #218277)
Sam Elliott via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
via llvm-commits
- [llvm] [AMDGPU] Add OMOD folding for TRANS bfloat16 instructions (PR #218286)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Add OMOD folding for TRANS bfloat16 instructions (PR #218286)
via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
via llvm-commits
- [llvm] [AMDGPU] Add OMOD folding for TRANS bfloat16 instructions (PR #208595)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Add OMOD folding for TRANS bfloat16 instructions (PR #208595)
Changpeng Fang via llvm-commits
- [llvm] [X86] Optimize 1-bit RCL/RCR and ADC(X, X, CF) patterns (PR #218285)
via llvm-commits
- [llvm] [llvm-profgen] Strip coroutine suffixes from DWARF info (PR #217980)
via llvm-commits
- [llvm] [llvm-profgen] Strip coroutine suffixes from DWARF info (PR #217980)
via llvm-commits
- [llvm] [bazel] Port 3ff8254afdb28be14735814be8d66d6bde5fbbb6 (PR #218287)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Port 2f4a2d57cbea5d0c2a51e2ba1737be692bbc559f (PR #218288)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Port a454a3cdaf82dea7b6293d29628b70eaec918723 (PR #218289)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Port a454a3cdaf82dea7b6293d29628b70eaec918723 (PR #218289)
via llvm-commits
- [llvm] [bazel] Port 3ff8254afdb28be14735814be8d66d6bde5fbbb6 (PR #218287)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Port 2f4a2d57cbea5d0c2a51e2ba1737be692bbc559f (PR #218288)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Port a454a3cdaf82dea7b6293d29628b70eaec918723 (PR #218289)
Benjamin Kramer via llvm-commits
- [llvm] [SCEV] Share logic of udiv-AR-overflow-check with willNotOverflow (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Optimize 1-bit RCL/RCR and ADC(X, X, CF) patterns (PR #218285)
via llvm-commits
- [llvm] [SCEV] Share logic of udiv-AR-overflow-check with willNotOverflow (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Share logic of udiv-AR-overflow with willNotOverflow (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Share logic of udiv-AR-overflow with willNotOverflow (PR #217133)
Ramkumar Ramachandra via llvm-commits
- [llvm] AArch64: Fix MIPeepholeOpt null dereference on undef source operands (PR #218291)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Fix MIPeepholeOpt null dereference on undef source operands (PR #218291)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Fix MIPeepholeOpt null dereference on undef source operands (PR #218291)
via llvm-commits
- [llvm] AArch64: Fix MIPeepholeOpt null dereference on undef source operands (PR #218291)
Matt Arsenault via llvm-commits
- [compiler-rt] [asan] Build the asan_new_delete.cpp C++ slice with -frtti (PR #213077)
David Justo via llvm-commits
- [compiler-rt] [asan] Build the asan_new_delete.cpp C++ slice with -frtti (PR #213077)
David Justo via llvm-commits
- [compiler-rt] [asan] Build the asan_new_delete.cpp C++ slice with -frtti (PR #213077)
David Justo via llvm-commits
- [compiler-rt] [asan] Build the asan_new_delete.cpp C++ slice with -frtti (PR #213077)
David Justo via llvm-commits
- [llvm] [SLP]Keep originals when uniques do not reduce register uses (PR #218294)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Keep originals when uniques do not reduce register uses (PR #218294)
via llvm-commits
- [llvm] [LLVM] Add `llvm.vector.reduce.{min, max}imumnum` (PR #218295)
Folkert de Vries via llvm-commits
- [llvm] [LLVM] Add `llvm.vector.reduce.{min, max}imumnum` (PR #218295)
via llvm-commits
- [llvm] [M68k] Implement `CLR` instruction encoding and logic (PR #216636)
Dan Salvato via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
Petr Hosek via llvm-commits
- [llvm] [mlir] [mlir] Reland SymbolUserTypeInterface with verification proportional to participating IR (PR #212354)
Jeff Niu via llvm-commits
- [llvm] [CodeGenPrepare] Invert select predicates when profitable (PR #218296)
Kevin Choi via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
YongKang Zhu via llvm-commits
- [llvm] [CodeGenPrepare] Invert select predicates when profitable (PR #218296)
via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
via llvm-commits
- [llvm] [KnownFPClass] Move float-to-integer bitcast handling into KnownFPClass [NFC] (PR #218090)
via llvm-commits
- [llvm] [NFC][DirectX] Fix GCC 7 build failure caused by a6d7b2f5a931 (PR #218297)
Jinsong Ji via llvm-commits
- [llvm] [NFC][DirectX] Fix GCC 7 build failure caused by a6d7b2f5a931 (PR #218297)
via llvm-commits
- [llvm] [InstCombine] Lower ilogb to bit operations for normal values (PR #218044)
via llvm-commits
- [llvm] [MemCpyOpt] Extend call slot optimization for non-dereferenceable destinations. (PR #217436)
Alina Sbirlea via llvm-commits
- [llvm] [InstCombine] Lower ilogb to bit operations for normal values (PR #218044)
via llvm-commits
- [llvm] [MemCpyOpt] Extend call slot optimization for non-dereferenceable destinations. (PR #217436)
Alina Sbirlea via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [SLP]Keep originals when uniques do not reduce register uses (PR #218294)
via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [AMDGPU] gisel select sgpr16 copy with proper size (PR #215401)
Guo Chen via llvm-commits
- [llvm] [AMDGPU] gisel select sgpr16 copy with proper size (PR #215401)
Guo Chen via llvm-commits
- [llvm] [AMDGPU] Fold sreg32 operand across Lo16 subcopy (PR #215375)
Guo Chen via llvm-commits
- [llvm] [AMDGPU] Fold sreg32 operand across Lo16 subcopy (PR #215375)
Guo Chen via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
YongKang Zhu via llvm-commits
- [llvm] [M68k] Implement `CLR` instruction encoding and logic (PR #216636)
Dan Salvato via llvm-commits
- [llvm] [CodeGenPrepare] Invert select predicates when profitable (PR #218296)
via llvm-commits
- [llvm] Optimize ADC folding when flags are used (PR #218299)
via llvm-commits
- [llvm] Optimize ADC folding when flags are used (PR #218299)
via llvm-commits
- [llvm] Optimize ADC folding when flags are used (PR #218299)
via llvm-commits
- [llvm] Optimize ADC folding when flags are used (PR #218299)
via llvm-commits
- [compiler-rt] [libclc] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [CMake] Remove the use of AddLLVM from runtimes (PR #217502)
Petr Hosek via llvm-commits
- [llvm] [NFC][TTI] Remove default CostKind from TTI::getShuffleCost() (PR #217996)
Luke Lau via llvm-commits
- [llvm] [DAG] Remove trivial VP SDNodes. NFC (PR #217866)
Luke Lau via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [AMDGPU] Use first operand of zext to test first bit zero (PR #217195)
via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] Handle lifetime.end-only allocas (PR #210581)
via llvm-commits
- [llvm] fix crash in tail call return type (PR #210579)
via llvm-commits
- [llvm] [BasicAA] Analyze constant offsets through select (PR #218203)
via llvm-commits
- [llvm] [SPARC] Adjust bounds check in %rX name parsing (PR #218301)
via llvm-commits
- [llvm] [SPARC] Adjust bounds check in %rX name parsing (PR #218301)
via llvm-commits
- [llvm] [SPARC][IAS] Adjust bounds check in %rX name parsing (PR #218301)
via llvm-commits
- [llvm] 8c6b849 - [DAG] Remove trivial VP SDNodes. NFC (#217866)
via llvm-commits
- [llvm] [DAG] Remove trivial VP SDNodes. NFC (PR #217866)
Luke Lau via llvm-commits
- [llvm] 904188e - [AssumptionCache] Limit the number of assumptions inspected per value (#217525)
via llvm-commits
- [llvm] [AssumptionCache] Limit the number of assumptions inspected per value (PR #217525)
via llvm-commits
- [llvm] [SimplifyCFG] Sink stores and loads with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [llvm] [SimplifyCFG] Enable sinking instructions with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [llvm] [SimplifyCFG] Enable sinking instructions with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [llvm] 4639fa2 - [Mips] Mark immediate branch macros as having delay slots (#217565)
via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
via llvm-commits
- [llvm] flang-rt: improve endian conversion performance (PR #218302)
Yuji Watanabe via llvm-commits
- [llvm] flang-rt: improve endian conversion performance (PR #218302)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Carl Ritson via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize and select G_PREFETCH (PR #215466)
Kane Wang via llvm-commits
- [llvm] [CodeGenPrepare] Invert select predicates when profitable (PR #218296)
Kevin Choi via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [GlobalISel] Drop poison flags by default in combiners (PR #218306)
via llvm-commits
- [llvm] [GlobalISel] Drop poison flags by default in combiners (PR #218306)
via llvm-commits
- [llvm] [GlobalISel] Drop poison flags by default in combiners (PR #218306)
via llvm-commits
- [llvm] [BOLT] Avoid large unmapped gaps (PR #217873)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [BOLT] Avoid large gaps in DSO file layout (PR #217873)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
Syadus Sefat via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Jessica Clarke via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Jessica Clarke via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] flang-rt: improve endian conversion performance (PR #218302)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Elvis Wang via llvm-commits
- [llvm] [CopyProf] Prefer RequirePassInfoMixin (PR #218197)
Snehasish Kumar via llvm-commits
- [llvm] [BOLT][RISCV] Add target symbolizer for relocations (PR #217944)
Pengcheng Wang via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [llvm] [BOLT][RISCV] Add target symbolizer for relocations (PR #217944)
Pengcheng Wang via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [libc] [llvm] [libc] Add missing MPFR-based tests for math functions (PR #218281)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize readcyclecounter/readsteadycounter (PR #217535)
Kane Wang 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] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Hua Tian 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang via llvm-commits
- [llvm] [Mips] Mark immediate branch macros as having delay slots (PR #217565)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] d652da3 - [CopyProf] Prefer RequirePassInfoMixin
via llvm-commits
- [llvm] [CopyProf] Prefer RequirePassInfoMixin (PR #218197)
Aiden Grossman via llvm-commits
- [llvm] [PM] Move PassInfoMixin to detail namespace (PR #218198)
Aiden Grossman via llvm-commits
- [llvm] [PM] Move PassInfoMixin to detail namespace (PR #218198)
Aiden Grossman via llvm-commits
- [llvm] 80a1e21 - [PM] Move PassInfoMixin to detail namespace
via llvm-commits
- [llvm] [PM] Move PassInfoMixin to detail namespace (PR #218198)
Aiden Grossman via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Phoebe Wang via llvm-commits
- [llvm] [SLSR] Prove disjoint instruction reuse using an annotation-free IR (PR #218308)
Nick Riasanovsky via llvm-commits
- [clang] [llvm] [CoroSplit] Directly use live SSA values instead of reloading from frame (PR #218309)
Weibo He via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [clang] [llvm] [CoroSplit] Directly use live SSA values instead of reloading from frame (PR #218309)
via llvm-commits
- [llvm] [CodeGenPrepare] Invert select predicates when profitable (PR #218296)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed "Q-format" Multiply Parts Accumulate (PR #217918)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [clang] [flang] [libc] [lldb] [llvm] [libc][stdio] Add support for %m modifier in scanf (PR #218310)
via llvm-commits
- [clang] [flang] [libc] [lldb] [llvm] [libc][stdio] Add support for %m modifier in scanf (PR #218310)
via llvm-commits
- [clang] [flang] [libc] [lldb] [llvm] [libc][stdio] Add support for %m modifier in scanf (PR #218310)
via llvm-commits
- [llvm] [SPARC][IAS] Adjust bounds check in %rX name parsing (PR #218301)
Brad Smith 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] [RISCV] Track the value range of vsetvlimax (PR #218313)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Track the value range of vsetvlimax (PR #218313)
via llvm-commits
- [llvm] [RISCV] Track the value range of vsetvlimax (PR #218313)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Track the value range of vsetvlimax (PR #218313)
via llvm-commits
- [llvm] [InstCombine] Split div/rem by a select of constants with a variable dividend (PR #216908)
Adam Scott via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [SelectionDAG] Require same MMO base in relative-align no-alias proof (PR #217880)
via llvm-commits
- [llvm] [InstCombine] Split div/rem by a select of constants with a variable dividend (PR #216908)
Adam Scott via llvm-commits
- [llvm] [LAA][NFC] Factor out MemoryDepChecker::isStoreLoadForwardingConflict (PR #212085)
Milin Bhade via llvm-commits
- [llvm] [flang][Runtime] Reset the information of namelist formatting when invoking child I/O (PR #218314)
Yusuke MINATO via llvm-commits
- [llvm] [X86] Widen non-power-of-two vector div/rem under strictfp (PR #217572)
Adam Scott 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang via llvm-commits
- [llvm] [RISCV] Track the value range of vsetvlimax (PR #218313)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [CoroSplit] Directly use live SSA values instead of reloading from frame (PR #218309)
Weibo He 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang via llvm-commits
- [clang] [llvm] [CoroSplit] Directly use live SSA values instead of reloading from frame (PR #218309)
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] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
Urvi Rav via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
Urvi Rav via llvm-commits
- [llvm] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
via llvm-commits
- [llvm] [AMDGPU] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
via llvm-commits
- [llvm] fb1a751 - [VectorCombine] Support simplification to scalar store for multiple insertelt (#132820)
via llvm-commits
- [llvm] [VectorCombine] Support simplification to scalar store for multiple insertelt (PR #132820)
via llvm-commits
- [llvm] [BOLT] Add option --merge-text-sections (PR #217732)
YongKang Zhu via llvm-commits
- [lld] [LLD][COFF] Set the Thumb bit on locally imported ARMNT function poin… (PR #215919)
via llvm-commits
- [llvm] e013a0f - [SPARC][IAS] Adjust bounds check in %rX name parsing (#218301)
via llvm-commits
- [llvm] [SPARC][IAS] Adjust bounds check in %rX name parsing (PR #218301)
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] [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] Add VGPR MSB-affinity pass to reduce s_set_vgpr_msb on gfx1250 (PR #216909)
Yuyang Zhang 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] [RISCV] Track the value range of vsetvlimax (PR #218313)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Support simplification to scalar store for multiple insertelt (PR #132820)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Rework wrap-flag-inference in zext-addrec (PR #217405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Track the value range of vsetvlimax (PR #218313)
Luke Lau via llvm-commits
- [llvm] [RISCV] Track the value range of vsetvlimax (PR #218313)
Luke Lau via llvm-commits
- [llvm] b615ebd - [APInt] Extend APIntOps::gcd to take IsSigned argument (#217269)
via llvm-commits
- [llvm] [APInt] Extend APIntOps::gcd to take IsSigned argument (PR #217269)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Support] Remove deprecated CTLog2 from MathExtras.h (PR #218274)
Kazu Hirata via llvm-commits
- [llvm] [mlir] [LLVM] [ADT] Move isLosslesslyConvertibleTo to APFloat (PR #218324)
Chuanqi Xu via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
via llvm-commits
- [llvm] [mlir] [LLVM] [ADT] Move isLosslesslyConvertibleTo to APFloat (PR #218324)
via llvm-commits
- [llvm] [mlir] [LLVM] [ADT] Move isLosslesslyConvertibleTo to APFloat (PR #218324)
via llvm-commits
- [llvm] [mlir] [LLVM] [ADT] Move isLosslesslyConvertibleTo to APFloat (PR #218324)
via llvm-commits
- [llvm] [mlir] [LLVM] [ADT] Move isLosslesslyConvertibleTo to APFloat (PR #218324)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [lld] [llvm] [WebAssembly] Implement support for Common symbols (PR #199303)
Anutosh Bhat via llvm-commits
- [llvm] [LAA] Avoid stray predicates from replaceSymStrides (PR #216350)
Ramkumar Ramachandra via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
Gauarv Chaudhary via llvm-commits
- [clang] [llvm] [CoroSplit] Directly use live SSA values instead of reloading from frame (PR #218309)
Chuanqi Xu via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] flang-rt: improve endian conversion performance (PR #218302)
Yuji Watanabe via llvm-commits
- [llvm] [AMDGPU] Model ordered XDL writes in expert scheduling (PR #218326)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Model ordered XDL writes in expert scheduling (PR #218326)
via llvm-commits
- [llvm] RISCV: Fix VectorPeephole null dereference on an undef vmerge true operand (PR #218328)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix VectorPeephole null dereference on an undef vmerge true operand (PR #218328)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix VectorPeephole null dereference on an undef vmerge true operand (PR #218328)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix VectorPeephole null dereference on an undef vmerge true operand (PR #218328)
via llvm-commits
- [llvm] RISCV: Fix VLOptimizer null dereference on an undef slide amount (PR #218329)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix VLOptimizer null dereference on an undef slide amount (PR #218329)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix VLOptimizer null dereference on an undef slide amount (PR #218329)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Fix VLOptimizer null dereference on an undef slide amount (PR #218329)
via llvm-commits
- [llvm] afcbd03 - [X86] Widen non-power-of-two vector div/rem under strictfp (#217572)
via llvm-commits
- [llvm] [X86] Widen non-power-of-two vector div/rem under strictfp (PR #217572)
Phoebe Wang via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 17a5930 - ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (#216795)
via llvm-commits
- [llvm] ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (PR #216795)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Pengcheng Wang via llvm-commits
- [llvm] [GlobalISel] Drop poison flags by default in combiners (PR #218306)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Enable constant_fold_cast_op post-legalization (PR #218332)
David Green via llvm-commits
- [llvm] 3c65190 - [Support] Remove deprecated CTLog2 from MathExtras.h (#218274)
via llvm-commits
- [llvm] [Support] Remove deprecated CTLog2 from MathExtras.h (PR #218274)
Marc Auberer via llvm-commits
- [llvm] [AArch64][GlobalISel] Enable constant_fold_cast_op post-legalization (PR #218332)
via llvm-commits
- [llvm] [Object][WebAssembly] Make Wasm read failures recoverable (PR #215102)
Gauarv Chaudhary via llvm-commits
- [llvm] [Object][WebAssembly] Make Wasm read failures recoverable (PR #215102)
via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
Fabian Ritter via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
Gauarv Chaudhary via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Model ordered XDL writes in expert scheduling (PR #218326)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Enable constant_fold_cast_op post-legalization (PR #218332)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (NFC) (PR #217064)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Introduce UDiv::mayTriggerUB (NFC) (PR #217064)
Ramkumar Ramachandra via llvm-commits
Last message date:
Sun Aug 23 23:58:30 PDT 2026
Archived on: Sun Aug 23 23:58:39 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).