The Week Of Monday 31 March 2025 Archives by thread
Starting: Mon Mar 31 00:05:07 PDT 2025
Ending: Fri Apr 4 16:17:54 PDT 2025
Messages: 3724
- [llvm] llvm-reduce: Use 80 dashes for section separator in status printing (PR #133686)
Matt Arsenault via llvm-commits
- [llvm] [LV] Use original trip-count as the vector-trip-count if use predicated EVL instructions for tail-folding. (PR #132675)
via llvm-commits
- [llvm] [Asan] Add TTI hook to provide memory reference information of target intrinsic. (PR #133361)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] [AMDGPU] Use a target feature to enable __builtin_amdgcn_global_load_lds on gfx9/10 (PR #133055)
Juan Manuel Martinez Caamaño via llvm-commits
- [lld] [LLD][ELF] Allow merging XO and RX sections, and add `--[no-]xosegment` flag (PR #132412)
Csanád Hajdú via llvm-commits
- [llvm] [EarlyIfConverter] Fix reg killed twice after early-if-predicator and ifcvt (PR #133554)
Juan Manuel Martinez Caamaño via llvm-commits
- [compiler-rt] Poison last word of FakeFrame (PR #133687)
via llvm-commits
- [llvm] [WIP][AMDGPU] Improve the handling of `inreg` arguments (PR #133614)
Matt Arsenault via llvm-commits
- [llvm] [LV][EVL] Peek through combination tail-folded + predicated masks (PR #133430)
Luke Lau via llvm-commits
- [llvm] 5c65a32 - [RISCV] Vectorize phi for loop carried @llvm.vp.reduce.* (#131974)
via llvm-commits
- [llvm] [RISCV] Vectorize phi for loop carried @llvm.vp.reduce.* (PR #131974)
Luke Lau via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW (PR #130617)
Fabian Ritter via llvm-commits
- [compiler-rt] Poison last word of FakeFrame (PR #133689)
via llvm-commits
- [clang] [llvm] Vectorize: Support fminimumnum and fmaximumnum (PR #131781)
YunQiang Su via llvm-commits
- [llvm] [AMDGPU] Replace dynamic VGPR feature with attribute (PR #133444)
Diana Picus via llvm-commits
- [llvm] Signed integer overflow in Constraint Elimination pass LLVM issue (PR #133668)
via llvm-commits
- [flang] [llvm] [flang/flang-rt] Implement PERROR intrinsic form GNU Extension (PR #132406)
Jean-Didier PAILLEUX via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
Mallikarjuna Gouda via llvm-commits
- [llvm] [ARM64EC] Add support for function aliases on ARM64EC (PR #132295)
Jacek Caban via llvm-commits
- [llvm] [LV] Regen a test with UTC (PR #133432)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Enable auto-vectorisation of loops with uncountable exits (PR #133099)
Luke Lau via llvm-commits
- [llvm] LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum (PR #133690)
YunQiang Su via llvm-commits
- [lldb] [llvm] [lldb] Remove lldb-server min and max gdbserver port options (PR #133275)
Pavel Labath via llvm-commits
- [lld] 0ec9498 - [lld][LoongArch] Relax TLSDESC code sequence (#123677)
via llvm-commits
- [lld] [lld][LoongArch] Relax TLSDESC code sequence (PR #123677)
Zhaoxin Yang via llvm-commits
- [lld] [lld][LoongArch] Convert TLS IE to LE in the normal or medium code model (PR #123680)
Zhaoxin Yang via llvm-commits
- [clang] [llvm] [AARCH64][Neon] switch to using bitcasts in arm_neon.h where appropriate (PR #127043)
via llvm-commits
- [llvm] [mlir] [mlir][x86vector] Simplify intrinsic generation (PR #133692)
Adam Siemieniuk via llvm-commits
- [clang] [llvm] [Clang][AArch64] Add fp8 variants for untyped NEON intrinsics (PR #128019)
via llvm-commits
- [llvm] [InstCombine] handle trunc to i1 in foldLogOpOfMaskedICmps. (PR #128861)
Yingwei Zheng via llvm-commits
- [llvm] [SLP]Support revectorization of the previously vectorized scalars (PR #133091)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for (masked)loads + compress and (masked)interleaved (PR #132099)
Alexey Bataev via llvm-commits
- [llvm] [DAG] visitEXTRACT_SUBVECTOR - don't return early on failure of EXTRACT_SUBVECTOR(INSERT_SUBVECTOR()) -> BITCAST fold (PR #133695)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Support simplification to scalar store for multiple insertelt (PR #132820)
Simon Pilgrim via llvm-commits
- [llvm] Add __attribute__((retain)) to LLVM_DUMP_METHOD (PR #133025)
Aleksandr Popov via llvm-commits
- [llvm] [GlobalISel] An optimizing MIR builder (PR #132282)
Vladislav Dzhidzhoev via llvm-commits
- [clang] [llvm] [Clang][LLVM] Implement single-single vectors MOP4{A/S} (PR #127797)
via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
David Green via llvm-commits
- [clang] [llvm] [Clang][LLVM] Implement single-multi vectors MOP4{A/S} (PR #128854)
via llvm-commits
- [llvm] 606e0b4 - [ARM64EC] Add support for function aliases on ARM64EC (#132295)
via llvm-commits
- [clang] [llvm] [Clang][LLVM] Implement multi-multi vectors MOP4{A/S} (PR #129230)
via llvm-commits
- [clang] [llvm] [Clang][LLVM] Implement multi-single vectors MOP4{A/S} (PR #129226)
via llvm-commits
- [llvm] [LV][NFC] Regenerate some SVE tests using --filter-out-after option (PR #132174)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1 (PR #133698)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1 (PR #133698)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1 (PR #133698)
via llvm-commits
- [llvm] [AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1 (PR #133698)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1 (PR #133698)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1 (PR #133698)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1 (PR #133698)
Pierre van Houtryve via llvm-commits
- [llvm] Select (xor i1 (divergent trunc:i32 x), -1) -> cmp_neq x, 1 (PR #133698)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Select (xor i1 (divergent trunc:i32 x), -1) -> cmp_neq x, 1 (PR #133698)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Select (xor i1 (divergent trunc:i32 x), -1) -> cmp_neq x, 1 (PR #133698)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Select (xor i1 (divergent trunc:i32 x), -1) -> cmp_neq x, 1 (PR #133698)
Ana Mihajlovic via llvm-commits
- [llvm] f82283a - llvm-reduce: Use 80 dashes for section separator in status printing (#133686)
via llvm-commits
- [llvm] Add RISC-V support information to readme (PR #132699)
via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (PR #133083)
Simon Pilgrim via llvm-commits
- [llvm] 78777a2 - [LV]Split store-load forward distance analysis from other checks, NFC (#121156)
via llvm-commits
- [llvm] [LV]Split store-load forward distance analysis from other checks, NFC (PR #121156)
Alexey Bataev via llvm-commits
- [llvm] [llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits (PR #133284)
James Henderson via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - pull out common variables. NFC. (PR #133705)
Simon Pilgrim via llvm-commits
- [llvm] f4d25c4 - [LV][NFC] Regenerate some SVE tests using --filter-out-after option (#132174)
via llvm-commits
- [clang] [llvm] [SROA] Vector promote some memsets (PR #133301)
via llvm-commits
- [llvm] Inliner: Fix missing test coverage for incompatible gc rejection (PR #133708)
Matt Arsenault via llvm-commits
- [llvm] aad9630 - [X86] combineINSERT_SUBVECTOR - pull out common variables. NFC. (#133705)
via llvm-commits
- [llvm] [SSAUpdaterBulk] Add PHI simplification pass. (PR #132004)
Valery Pykhtin via llvm-commits
- [llvm] [Reland][SCEV] teach isImpliedViaOperations about samesign (PR #133711)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] For RV32C, disassembly of c.slli should fail when immediate > 31 (PR #133713)
Paul Bowen-Huggett via llvm-commits
- [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
Michael Buch via llvm-commits
- [llvm] [AMDGPU] Support block load/store for CSR (PR #130013)
Diana Picus via llvm-commits
- [llvm] [ThinLTO] Properly support targets that require importing all external functions (PR #133588)
Yaxun Liu via llvm-commits
- [llvm] 2e54b4f - [ARM] Silence signed comparison warning. NFC
David Green via llvm-commits
- [llvm] b9b9add - [AArch64] Add bitcast + extend tests. NFC
David Green via llvm-commits
- [llvm] [SelectionDAG] Use SimplifyDemandedBits from SimplifyDemandedVectorElts Bitcast. (PR #133717)
David Green via llvm-commits
- [llvm] 9b32f3d - [DAG] visitEXTRACT_SUBVECTOR - don't return early on failure of EXTRACT_SUBVECTOR(INSERT_SUBVECTOR()) -> BITCAST fold (#133695)
via llvm-commits
- [llvm] [OpenMP] Fix num_iters in __kmpc_*_loop DeviceRTL functions (PR #133435)
Jan Leyonberg via llvm-commits
- [llvm] [AArch64] Add flag to control unrolling for small multi-exit loops (PR #131998)
David Sherwood via llvm-commits
- [clang] [llvm] [mlir] [MLIR][OpenMP] Add codegen for teams reductions (PR #133310)
Sergio Afonso via llvm-commits
- [llvm] Introducing a new ISD::POISON SDNode to represent the poison value in the IR. (PR #125883)
zhijian lin via llvm-commits
- [llvm] [bolt][aarch64] Adding test with unsupported indirect branches (PR #127655)
Alexey Moksyakov via llvm-commits
- [llvm] 96efb21 - [X86] Add regression test for insert_subvector(x,extract_subvector(broadcast)) pattern identified in #133083
Simon Pilgrim via llvm-commits
- [llvm] 8d69e95 - [RISCV] Add combine for shadd family of instructions. (#130829)
via llvm-commits
- [llvm] [RISCV] Add combine for shadd family of instructions. (PR #130829)
Stefan Pintilie via llvm-commits
- [llvm] [AMDGPU] Add subtarget feature for v_lshl_add_u64. NFC. (PR #133723)
Jay Foad via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (PR #133724)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (PR #133724)
via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (PR #133724)
Phoebe Wang via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (PR #133724)
Phoebe Wang via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (PR #133724)
Phoebe Wang via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (PR #133724)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (PR #133724)
Phoebe Wang via llvm-commits
- [llvm] Add support for fixed-point types (PR #129596)
Tom Tromey via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] srl pattern for true16 mode (PR #132987)
Brox Chen via llvm-commits
- [llvm] [AArch64] Bugfix when using execute-only and memtag sanitizer together (PR #133084)
Paul Walker via llvm-commits
- [llvm] a61cc1b - [AMDGPU][True16][CodeGen] Skip combineDpp with t16 instructions (#128918)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] Skip combineDpp with t16 instructions (PR #128918)
Brox Chen via llvm-commits
- [llvm] [AArch64][SVE] Lower unpredicated loads/stores as fixed LDR/STR with -msve-vector-bits=128. (PR #127500)
Paul Walker via llvm-commits
- [llvm] [RegAlloc] Sort CopyHint by IsCSR (PR #131046)
Michael Maitland via llvm-commits
- [llvm] 4007de0 - Enable unnecessary-virtual-specifier by default (#133265)
via llvm-commits
- [clang] [llvm] Enable unnecessary-virtual-specifier by default (PR #133265)
Hans Wennborg via llvm-commits
- [llvm] [Clang][AArch64] Model ZT0 table using inaccessible memory (PR #133727)
via llvm-commits
- [llvm] [WebAssembly] Add more lowerings for wide-arithmetic (PR #132430)
Alex Crichton via llvm-commits
- [llvm] 6894734 - Add support for fixed-point types (#129596)
via llvm-commits
- [llvm] [Metadata] Handle memprof, callsite merging when one is missing. (PR #132106)
Teresa Johnson via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x, add m_Deferred (PR #133731)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x, add m_Deferred (PR #133731)
via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x, add m_Deferred (PR #133731)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x, add m_Deferred (PR #133731)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x, add m_Deferred (PR #133731)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x, add m_Deferred (PR #133731)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x (PR #133731)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify select c, x, x -> x (PR #133731)
Luke Lau via llvm-commits
- [llvm] [mlir] [CodeExtractor] Add align metadata to extracted pointers (PR #131131)
Dominik Adamski via llvm-commits
- [llvm] [llvm-objdump] Add support for HIP offload bundles (PR #114834)
Joseph Huber via llvm-commits
- [llvm] 74b7abf - [IRBuilder] Add new overload for CreateIntrinsic (#131942)
via llvm-commits
- [clang] [llvm] [IRBuilder] Add new overload for CreateIntrinsic (PR #131942)
Rahul Joshi via llvm-commits
- [llvm] [VPlan] Add m_Deferred. NFC (PR #133736)
Luke Lau via llvm-commits
- [llvm] b91f978 - [gn build] Port 50949ebf523c
LLVM GN Syncbot via llvm-commits
- [llvm] c20bea0 - [LV] Regen a test with UTC (#133432)
via llvm-commits
- [llvm] bd862a4 - [AMDGPU] Add subtarget feature for v_lshl_add_u64. NFC. (#133723)
via llvm-commits
- [compiler-rt] [llvm] [ctxprof] root autodetection mechanism (PR #133147)
Mircea Trofin via llvm-commits
- [llvm] ThinLTO: Add flag to print uselistorder in bitcode writer pass (PR #133230)
Teresa Johnson via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Add symbol for debugger with VTable information. (PR #130255)
Tom Tromey via llvm-commits
- [lld] [LLD][AArch64] Increase alignment of AArch64AbsLongThunk to 8 (PR #133738)
Peter Smith via llvm-commits
- [llvm] docs: Add an incident response guide (PR #133567)
via llvm-commits
- [llvm] [BOLT] Gadget scanner: detect non-protected indirect calls (PR #131899)
Anatoly Trosinenko via llvm-commits
- [clang] [flang] [llvm] [flang-rt] Pass the whole path of libflang_rt.runtime.a to linker on AIX (PR #131041)
Michael Kruse via llvm-commits
- [llvm] ea06f7f - [RISCV] For RV32C, disassembly of c.slli should fail when immediate > 31 (#133713)
via llvm-commits
- [flang] [llvm] [CMake] Fix using precompiled headers with ccache (PR #131397)
Michael Kruse via llvm-commits
- [clang] [llvm] [Clang][AMDGPU] Add __builtin_amdgcn_cvt_off_f32_i4 (PR #133741)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Implement IR expansion for frem instruction (PR #130988)
Frederik Harwath via llvm-commits
- [llvm] Implement areInlineCompatible for SystemZ using feature bitset (PR #132976)
Ulrich Weigand via llvm-commits
- [llvm] Fix crash lowering stack guard on OpenBSD/aarch64. (PR #125416)
via llvm-commits
- [llvm] [X86] Remove outdated comment (PR #133743)
Mikołaj Piróg via llvm-commits
- [compiler-rt] [ctxprof][nfc] Refactor `__llvm_ctx_profile_start_context` (PR #133744)
Mircea Trofin via llvm-commits
- [llvm] [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (PR #133155)
Maryam Moghadas via llvm-commits
- [llvm] c180e24 - Fix crash lowering stack guard on OpenBSD/aarch64. (#125416)
via llvm-commits
- [llvm] Clean up external users of GlobalValue::getGUID(StringRef) (PR #129644)
Teresa Johnson via llvm-commits
- [llvm] [llvm-exegesis] Error Out If Perf Counter is Not Fully Enabled (PR #132892)
Aiden Grossman via llvm-commits
- [llvm] [lldb] add required for lldb RISCV relocations in MCJIT (PR #126266)
via llvm-commits
- [llvm] 9cdab16 - [AArch64] Remove CODE llc run lines from costmodel tests. NFC
David Green via llvm-commits
- [llvm] [TableGen] Use size returned by encodeULEB128 to simplify some code. NFC (PR #133750)
Craig Topper via llvm-commits
- [llvm] llvm-reduce: Try to preserve instruction metadata as argument attributes (PR #133557)
Shilei Tian via llvm-commits
- [lld] [LLD][ELF] Allow memory region in OVERLAY (PR #133540)
Daniel Thornburgh via llvm-commits
- [llvm] [AMDGPU][CodeGenPrepare] Narrow 64 bit math to 32 bit if profitable (PR #130577)
Shilei Tian via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses (PR #133302)
Justin Bogner via llvm-commits
- [llvm] [WebAssembly] Support parsing .lto_set_conditional (PR #126546)
Sam Clegg via llvm-commits
- [lld] [lld] Merge GOT entries for symbols (PR #131630)
Peter Smith via llvm-commits
- [llvm] [X86] splitVector - split concat_vectors(a,b,c,d) -> concat_vectors(a,b) + concat_vectors(c,d) (PR #133753)
Simon Pilgrim via llvm-commits
- [llvm] [X86] splitVector - split concat_vectors(a,b,c,d) -> concat_vectors(a,b) + concat_vectors(c,d) (PR #133753)
via llvm-commits
- [llvm] [X86] splitVector - split concat_vectors(a,b,c,d) -> concat_vectors(a,b) + concat_vectors(c,d) (PR #133753)
Phoebe Wang via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [lldb] [llvm] [lldb] Implement CLI support for reverse-continue (PR #132783)
via llvm-commits
- [llvm] 42d1a1c - [WebAssembly] Fix signatures of frexpf family of libcalls (#133289)
via llvm-commits
- [llvm] [WebAssembly] Fix signatures of frexpf family of libcalls (PR #133289)
Sam Clegg via llvm-commits
- [llvm] e4b9486 - [HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses (#133302)
via llvm-commits
- [llvm] [SystemZ, DebugInfo] Instrument SystemZ backend passes for Instr-Ref DebugInfo (PR #133061)
Ulrich Weigand via llvm-commits
- [llvm] e9a3ea2 - [SystemZ, DebugInfo] Instrument SystemZ backend passes for Instr-Ref DebugInfo (#133061)
via llvm-commits
- [compiler-rt] [AIX][PGO] Add testcase for D136192 (PR #133758)
Wael Yehia via llvm-commits
- [llvm] [RISCV] Use decodeUImmLog2XLenNonZeroOperand in decodeRVCInstrRdRs1UImm. NFC (PR #133759)
Craig Topper via llvm-commits
- [compiler-rt] 7eb99b8 - [AIX][PGO] Add testcase for D136192
Wael Yehia via llvm-commits
- [llvm] [SCEV] Remove EqCacheSCEV (PR #133186)
Arthur Eubanks via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperandsImpl::tryFoldZeroHighBits when met non-reg src1 operand. (PR #133761)
Valery Pykhtin via llvm-commits
- [lld] 2d7add6 - [LLD][ELF] Allow memory region in OVERLAY (#133540)
via llvm-commits
- [llvm] [NFC][SPIRV] Misc code cleanup in SPIRV Target (PR #133764)
Rahul Joshi via llvm-commits
- [compiler-rt] Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (PR #133528)
Florian Mayer via llvm-commits
- [compiler-rt] Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (PR #133528)
Florian Mayer via llvm-commits
- [compiler-rt] Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (PR #133528)
Florian Mayer via llvm-commits
- [compiler-rt] Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (PR #133528)
Florian Mayer via llvm-commits
- [compiler-rt] Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (PR #133528)
Florian Mayer via llvm-commits
- [compiler-rt] Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (PR #133528)
Florian Mayer via llvm-commits
- [compiler-rt] Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (PR #133528)
Florian Mayer via llvm-commits
- [llvm] bfd8cc0 - [SLP]Fix a check for the whole register use
Alexey Bataev via llvm-commits
- [llvm] 980d66c - [llvm-exegesis] Error Out If Perf Counter is Not Fully Enabled (#132892)
via llvm-commits
- [llvm] [docs][SandboxIR] Fix cross-reference to sandbox vectorizer (PR #133768)
via llvm-commits
- [llvm] [SLP]Fix same/alternate analysis in split node analysis for compares (PR #133769)
Alexey Bataev via llvm-commits
- [llvm] 668edb4 - [AArch64] Update more costmodel tests with -cost-kind=all. NFC
David Green via llvm-commits
- [llvm] [DirectX] Fix build break caused by bitcode writer changes (PR #133770)
Farzon Lotfi via llvm-commits
- [llvm] [LV] Improve a test, regen with UTC (PR #130092)
Florian Hahn via llvm-commits
- [llvm] [DirectX] legalize frem so that modulo behavior is the same as fmod (PR #133772)
Farzon Lotfi via llvm-commits
- [llvm] 5877bef - [LAA] Remove unneeded findValue calls (NFC).
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fold clamp update for true16 (PR #128919)
Brox Chen via llvm-commits
- [llvm] AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16 (PR #128911)
Brox Chen via llvm-commits
- [llvm] [DebugInfo] getMergedLocation: match scopes based on their location (PR #132286)
David Blaikie via llvm-commits
- [llvm] a415b7f - [WebAssembly] Add more lowerings for wide-arithmetic (#132430)
via llvm-commits
- [llvm] c1bf5e6 - [DirectX] Fix build break caused by bitcode writer changes (#133770)
via llvm-commits
- [llvm] [mlir] scan lowering changes (PR #133149)
Anchu Rajendran S via llvm-commits
- [llvm] 2653eb5 - [AArch64] Add -cost-kind=all coverage for sve cost tests. NFC
David Green via llvm-commits
- [llvm] [flang][cuda] Add support for NV_CUDAFOR_DEVICE_IS_MANAGED (PR #133778)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] GlobalISel: neg (and x, 1) --> SIGN_EXTEND_INREG x, 1 (PR #131367)
Matthias Braun via llvm-commits
- [llvm] [NVPTX] cleanup & canonicalize `mov` (PR #129344)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Cleanup and refactor atomic lowering (PR #133781)
Alex MacLean via llvm-commits
- [llvm] [AMDGPU] Add buffer.fat.ptr.load.lds intrinsic wrapping raw rsrc version (PR #133015)
Krzysztof Drewniak via llvm-commits
- [llvm] 8e390de - [EquivalenceClasses] Replace findValue with contains (NFC).
Florian Hahn via llvm-commits
- [llvm] 5a30794 - Add RISC-V support information to readme (#132699)
via llvm-commits
- [llvm] [WebAssembly] Add a missing `break` statement (PR #133783)
Alex Crichton via llvm-commits
- [llvm] 89c25c5 - [Xtensa] Implement windowed register call ABI. (#130001)
via llvm-commits
- [llvm] Xtensa] Implement windowed call ABI. (PR #130001)
Andrei Safronov via llvm-commits
- [compiler-rt] b01e5b2 - [ctxprof][nfc] Refactor `__llvm_ctx_profile_start_context` (#133744)
via llvm-commits
- [llvm] 616f447 - Revert "[EquivalenceClasses] Replace findValue with contains (NFC)."
Florian Hahn via llvm-commits
- [compiler-rt] [ctxprof][nfc] Remove redundant `SANITIZER_NO_THREAD_SAFETY_ANALYSIS` (PR #133784)
Mircea Trofin via llvm-commits
- [clang] [llvm] Remove Native Client support (PR #133661)
Eli Friedman via llvm-commits
- [compiler-rt] 225f6dd - [ctxprof][nfc] Remove redundant `SANITIZER_NO_THREAD_SAFETY_ANALYSIS` (#133784)
via llvm-commits
- [llvm] [AMDGPU] Split struct kernel arguments (PR #133786)
Yaxun Liu via llvm-commits
- [llvm] c632466 - [WebAssembly] Add a missing `break` statement (#133783)
via llvm-commits
- [llvm] [SDAG][NVPTX] Add TLI check for preferring custom FP_TO_SINT operations to FP_TO_UINT (PR #132470)
Kevin McAfee via llvm-commits
- [llvm] b739a3c - [VPlan] Add m_Deferred. NFC (#133736)
via llvm-commits
- [llvm] [mlir][bazel] add alwayslink=True to mlir-runner utils (PR #133787)
Jeremy Kun via llvm-commits
- [llvm] [LV][EVL] Attach a new metadata on EVL vectorized loops (PR #131000)
Min-Yih Hsu via llvm-commits
- [llvm] [AArch64] Lower ptrauth.sign of constant as PtrAuthGlobalAddress. (PR #133788)
Ahmed Bougacha via llvm-commits
- [llvm] [RISCV] Use decodeCLUIImmOperand when disassembling C_LUI_HINT. (PR #133789)
Craig Topper via llvm-commits
- [clang] [llvm] Revert "[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses" (PR #133790)
Finn Plummer via llvm-commits
- [llvm] 4e8fbc6 - [LV] Add epilogue vectorization tests for FindLastIV reductions.
Florian Hahn via llvm-commits
- [llvm] [AArch64][PAC] Combine signing with address materialization (PR #130809)
Ahmed Bougacha via llvm-commits
- [llvm] [LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops (PR #131005)
Min-Yih Hsu via llvm-commits
- [llvm] 6afe5e5 - [LV][EVL] Peek through combination tail-folded + predicated masks (#133430)
via llvm-commits
- [clang] [libc] [llvm] [AMDGPU] Use COV6 by default (PR #118515)
Krzysztof Drewniak via llvm-commits
- [llvm] [RISCV] Optimize divide by constant for VP intrinsics (PR #125991)
Craig Topper via llvm-commits
- [llvm] Stop using __attribute__((retain)) in GCC builds (PR #133793)
Matthias Braun via llvm-commits
- [llvm] 5e2860a - Revert "[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses" (#133790)
via llvm-commits
- [clang] [llvm] [PowerPC] Enable indiviual crbits tracking at -O2 (PR #133617)
Henry Jiang via llvm-commits
- [llvm] [DebugInfo] Preserve line and column number when merging debug info. (PR #129960)
Reid Kleckner via llvm-commits
- [llvm] [GOFF] Introduce GOFFWriter class (PR #131216)
Kai Nacke via llvm-commits
- [llvm] [X86Backend] Use GetExternalSymbolSymbol for MO_ExternalSymbol. (PR #133352)
Eli Friedman via llvm-commits
- [llvm] [LV] Use frozen start value for FindLastIV if needed. (PR #132691)
Florian Hahn via llvm-commits
- [llvm] Reland "Symbolize line zero as if no source info is available (#124846)" (PR #133798)
Zequan Wu via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] WIP: Improved Context Declaration tracking (PR #107942)
Matheus Izvekov via llvm-commits
- [llvm] 32f2402 - Reapply "[EquivalenceClasses] Replace findValue with contains (NFC)."
Florian Hahn via llvm-commits
- [llvm] [bazel] Format BUILD files with buildifier (PR #133802)
Keith Smiley via llvm-commits
- [flang] [llvm] [flang][device] Enable Stop functions on device build (PR #133803)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [RISCV] Prevent disassembling RVC hint instructions with x16-x31 for RVE. (PR #133805)
Craig Topper via llvm-commits
- [lld] [LLD][ELF] Support OVERLAY NOCROSSREFS (PR #133807)
Daniel Thornburgh via llvm-commits
- [llvm] [VPlan] Add extra checks for LoopForBB. NFC. (PR #132306)
via llvm-commits
- [llvm] [DirectX] [NFC] Revise descriptions of DXIL module flags (PR #133543)
Finn Plummer via llvm-commits
- [llvm] [workflows] Add missing -y option to apt-get for abi tests (PR #133337)
Tom Stellard via llvm-commits
- [llvm] AsmPrinter: Remove ELF's special lowerRelativeReference for unnamed_addr function (PR #132684)
Peter Collingbourne via llvm-commits
- [llvm] 40c859a - [TableGen] Use size returned by encodeULEB128 to simplify some code. NFC (#133750)
via llvm-commits
- [llvm] [RISCV] Correct disassembly of cm.push/pop for RVE. (PR #133816)
Craig Topper via llvm-commits
- [llvm] [MergeICmps] Merge adjacent comparisons to constants (PR #133817)
Philipp Rados via llvm-commits
- [llvm] [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (PR #133818)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (PR #133818)
via llvm-commits
- [llvm] [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (PR #133818)
via llvm-commits
- [llvm] [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (PR #133818)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (PR #133818)
Fangrui Song via llvm-commits
- [llvm] [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (PR #133818)
Fangrui Song via llvm-commits
- [llvm] 5d1f27f - GlobalISel: neg (and x, 1) --> SIGN_EXTEND_INREG x, 1 (#131367)
via llvm-commits
- [llvm] [RISCV] Add exhaustive diassember tests for c.slli64. NFC (PR #133820)
Craig Topper via llvm-commits
- [llvm] 3483740 - Reland "Symbolize line zero as if no source info is available (#124846)" (#133798)
via llvm-commits
- [flang] [llvm] [flang][intrinsics] Implement the time intrinsic (PR #133823)
Andre Kuhlenschmidt via llvm-commits
- [llvm] 5b8d8bb - Inliner: Fix missing test coverage for incompatible gc rejection (#133708)
via llvm-commits
- [llvm] cf6a452 - [SLP]Fix same/alternate analysis in split node analysis for compares
via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #126331)
Adam Yang via llvm-commits
- [llvm] Document some of the regular admin tasks (PR #133825)
Tom Stellard via llvm-commits
- [llvm] Fake commit to create/use llvm fork (PR #133172)
Mariusz Borsa via llvm-commits
- [compiler-rt] [Sanitizers][Darwin][Test] Remove community incompliant internal link from sources (PR #133187)
Mariusz Borsa via llvm-commits
- [libc] [llvm] [LLVM] Make the GPU loader utilities an LLVM tool (PR #132096)
David Tellenbach via llvm-commits
- [llvm] de053bb - LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum (#133690)
via llvm-commits
- [compiler-rt] 02837ac - [Sanitizers][Darwin][Test] Remove community incompliant internal link from sources (#133187)
via llvm-commits
- [compiler-rt] XFAIL malloc_zone.cpp for darwin/lsan (PR #131234)
Mariusz Borsa via llvm-commits
- [llvm] f77f2b9 - llvm-reduce: Try to preserve instruction metadata as argument attributes (#133557)
via llvm-commits
- [llvm] f928247 - Revert "LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum (#133690)"
YunQiang Su via llvm-commits
- [llvm] [flang-rt][NFC] Work around CTK12.8 compilation failure. (PR #133833)
Slava Zakharin via llvm-commits
- [llvm] [BOLT][X86] Fix getTargetSymbol() (PR #133834)
Maksim Panchenko via llvm-commits
- [llvm] 508a6b2 - [RISCV] Use decodeUImmLog2XLenNonZeroOperand in decodeRVCInstrRdRs1UImm. NFC (#133759)
via llvm-commits
- [llvm] [LoongArch][MC] Add relocation support for fld fst [x]vld [x]vst (PR #133225)
Lu Weining via llvm-commits
- [llvm] [AMDGPU] add tests for loop definition of bitconvert (PR #133052)
via llvm-commits
- [llvm] [AMDGPU] Implement vop3p complex pattern optmization for gisel (PR #130234)
via llvm-commits
- [llvm] [NFC] Remove the unused hasMinSize() (PR #133838)
Ningning Shi 史宁宁 via llvm-commits
- [llvm] [LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC (PR #133839)
via llvm-commits
- [llvm] llvm-reduce: Skip setting br conditions on already constant branches (PR #133841)
Matt Arsenault via llvm-commits
- [llvm] LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum (PR #133843)
YunQiang Su via llvm-commits
- [llvm] [Target] Use llvm::append_range (NFC) (PR #133606)
via llvm-commits
- [llvm] 145b4a3 - [AMDGPU][CodeGenPrepare] Narrow 64 bit math to 32 bit if profitable (#130577)
via llvm-commits
- [llvm] 71cf592 - [IR] Fix -Wunused-but-set-variable
Fangrui Song via llvm-commits
- [lld] [lld] Use DenseMap::insert_range (NFC) (PR #133845)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Use DenseMap::insert_range (NFC) (PR #133847)
Kazu Hirata via llvm-commits
- [llvm] [ConstantFolding] Add support for `sinh` and `cosh` intrinsics in constant folding (PR #132671)
via llvm-commits
- [llvm] dd86235 - AsmPrinter: Remove ELF's special lowerRelativeReference for unnamed_addr function
via llvm-commits
- [llvm] 27b4928 - [RISCV] Add exhaustive diassember tests for c.slli64. NFC (#133820)
via llvm-commits
- [llvm] ea68b22 - [RISCV] Prevent disassembling RVC hint instructions with x16-x31 for RVE. (#133805)
via llvm-commits
- [llvm] 386aca4 - [RISCV] Correct disassembly of cm.push/pop for RVE. (#133816)
via llvm-commits
- [lld] b3c7d59 - [lld] Use DenseMap::insert_range (NFC) (#133845)
via llvm-commits
- [llvm] llvm-reduce: Use takeName when moving arguments in operands-to-args (PR #133851)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Increase operands-to-args test coverage (PR #133853)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Fix invalid reduction on tokens in operands-to-args (PR #133855)
Matt Arsenault via llvm-commits
- [llvm] [RFC][BPF] Support Jump Table (PR #133856)
via llvm-commits
- [llvm] e3adf6b - [RISCV] Use decodeCLUIImmOperand when disassembling C_LUI_HINT. (#133789)
via llvm-commits
- [llvm] eb2aba4 - [RISCV] Remove extra call to MatchRegisterName in parseRegListCommon. NFC
Craig Topper via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n) (PR #131868)
Jake Egan via llvm-commits
- [llvm] 2de7b6c - [ExecutionEngine] Use DenseMap::insert_range (NFC) (#133847)
via llvm-commits
- [llvm] llvm-reduce: Do not delete convergencectrl in operand-bundles (PR #133858)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Reduce externally_initialized (PR #133859)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #133045)
Matt Arsenault via llvm-commits
- [llvm] [X86] Construct SmallVector with ArrayRef (NFC) (PR #133860)
Kazu Hirata via llvm-commits
- [llvm] [AArch64] Use ArrayRef::slice (NFC) (PR #133862)
Kazu Hirata via llvm-commits
- [clang] [llvm] Define LLVM_ABI and CLANG_ABI for __EMSCRIPTEN__ builds (PR #131578)
Vassil Vassilev via llvm-commits
- [compiler-rt] [compiler-rt] Propagate sysroot from CMake to msan tests (PR #132299)
Petr Hosek via llvm-commits
- [flang] [llvm] [mlir][llvm][OpenMP] Emit llvm.stacksave and llvm.stackrestore in __atomic_compare_exchange (PR #132888)
via llvm-commits
- [llvm] [RISCV] Validate the end of register ranges in Zcmp register lists. (PR #133866)
Craig Topper via llvm-commits
- [llvm] fe3e9c2 - [Analysis] Avoid repeated hash lookups (NFC) (#133045)
via llvm-commits
- [llvm] [RISCV] Merge RegStart with RegEnd in parseRegListCommon. NFC (PR #133867)
Craig Topper via llvm-commits
- [polly] [polly] Prefer PointerType::get with LLVMContext over Type (NFC) (PR #133868)
Mats Jun Larsen via llvm-commits
- [llvm] 36978fa - [MC] Add UseAtForSpecifier
Fangrui Song via llvm-commits
- [llvm] 6b647de - [NFC] Remove the unused hasMinSize() (#133838)
via llvm-commits
- [llvm] 5ff8c03 - [AArch64] Bugfix when using execute-only and memtag sanitizer together (#133084)
via llvm-commits
- [llvm] c5afcfe - [X86] combineINSERT_SUBVECTOR - fold insert_subvector(base,extract_subvector(broadcast)) -> blend shuffle(base,broadcast) (REAPPLIED) (#133724)
via llvm-commits
- [llvm] 64d493f - [EquivalenceClasses] Return ECValue directly from insert (NFC).
Florian Hahn via llvm-commits
- [llvm] 14c5098 - llvm-reduce: Use takeName when moving arguments in operands-to-args (#133851)
via llvm-commits
- [llvm] af0b0ce - [AMDGPU] Fix SIFoldOperandsImpl::tryFoldZeroHighBits when met non-reg src1 operand. (#133761)
via llvm-commits
- [llvm] 9e5bfbf - [EquivalenceClasses] Update member_begin to take ECValue (NFC).
Florian Hahn via llvm-commits
- [lld] e47d3a3 - [LLD][AArch64] Increase alignment of AArch64AbsLongThunk to 8 (#133738)
via llvm-commits
- [llvm] 197ead7 - [X86] splitVector - split concat_vectors(a, b, c, d) -> concat_vectors(a,b) + concat_vectors(c,d) (#133753)
via llvm-commits
- [llvm] 7581cb6 - [lldb] Remove lldb-server min and max gdbserver port options (#133275)
via llvm-commits
- [llvm] 7f14b2a - Revert "[AMDGPU][CodeGenPrepare] Narrow 64 bit math to 32 bit if profitable" (#133880)
via llvm-commits
- [llvm] 337bad3 - [EarlyIfConverter] Fix reg killed twice after early-if-predicator and ifcvt (#133554)
via llvm-commits
- [llvm] 4a68702 - [CodeGen][NPM] Port XRayInstrumentation to NPM (#129865)
via llvm-commits
- [llvm] 191e062 - [JITLink][MachO][arm64] Don't lower ptrauth edges in noalloc-lifetime sections.
Lang Hames via llvm-commits
- [llvm] 290d7b8 - llvm-reduce: Prune some unneeded includes and forward declares (#133883)
via llvm-commits
- [llvm] ba7feaa - [AMDGPU][Docs] Fix and update AMDGPUUsage.rst (#133894)
via llvm-commits
- [llvm] c192737 - [LLVM][InstCombine][AArch64] Refactor common SVE intrinsic combines. (#126928)
via llvm-commits
- [llvm] 6892d54 - [Clang][LLVM] Implement single-single vectors MOP4{A/S} (#127797)
via llvm-commits
- [llvm] 2c0b888 - [X86] combineX86ShuffleChain - prefer combining to X86ISD::SHUF128 if PERMQ operands are splittable (#133900)
via llvm-commits
- [llvm] 3a66760 - [LV] Improve a test, regen with UTC (#130092)
via llvm-commits
- [llvm] a1e041b - [NFC][AArch64] Pre-commit high register pressure dot product test
Samuel Tebbs via llvm-commits
- [llvm] 1ebc308 - [DebugInfo][RemoveDIs] Remove debug-intrinsic printing cmdline options (#131855)
via llvm-commits
- [llvm] e92ff64 - [Clang][LLVM] Implement single-multi vectors MOP4{A/S} (#128854)
via llvm-commits
- [llvm] 173eb32 - [X86] Construct SmallVector with ArrayRef (NFC) (#133860)
via llvm-commits
- [llvm] c30776a - [AArch64] Use ArrayRef::slice (NFC) (#133862)
via llvm-commits
- [llvm] 664745c - [X86] avx512-vselect.ll - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] 19fb4b0 - [RISCV] Validate the end of register ranges in Zcmp register lists. (#133866)
via llvm-commits
- [llvm] 4e6c48f - [RISCV] Merge RegStart with RegEnd in parseRegListCommon. NFC (#133867)
via llvm-commits
- [llvm] 664e847 - llvm-reduce: Fix invalid reduction on tokens in operands-to-args (#133855)
via llvm-commits
- [llvm] ac55688 - llvm-reduce: Add test for token handling in operands-skip (#133857)
via llvm-commits
- [llvm] 4cb41d1 - [AArch64] Prefer zip over ushll for anyext. (#133433)
via llvm-commits
- [llvm] a8a33ba - [NFC][SPIRV] Misc code cleanup in SPIRV Target (#133764)
via llvm-commits
- [llvm] e871143 - [SCEV] Remove EqCacheSCEV (#133186)
via llvm-commits
- [llvm] 558ce50 - [Clang][LLVM] Implement multi-single vectors MOP4{A/S} (#129226)
via llvm-commits
- [llvm] 7e25b24 - IRNormalizer: Replace cl::opts with pass parameters (#133874)
via llvm-commits
- [llvm] 4b19db6 - Revert "AsmPrinter: Remove ELF's special lowerRelativeReference for unnamed_addr function" (#133935)
via llvm-commits
- [llvm] dd1d41f - [AMDGPU][True16][CodeGen] fix moveToVALU with proper subreg access in true16 (#132089)
via llvm-commits
- [llvm] ec290a4 - llvm-reduce: Reduce externally_initialized (#133859)
via llvm-commits
- [llvm] 5c43024 - llvm-reduce: Reduce global variable code model (#133865)
via llvm-commits
- [llvm] f60eed9 - llvm-reduce: Add target-features-attr reduction (#133887)
via llvm-commits
- [llvm] 75242a8 - [RISCV] Fix the c_slli disassembler test (NFC) (#133921)
via llvm-commits
- [llvm] 602d05f - llvm-reduce: Make myself maintainer (#133919)
via llvm-commits
- [llvm] d8bf039 - [AArch64] Use tablegen HasOneUse. NFC
David Green via llvm-commits
- [llvm] 7d91c4f - [ARM] Use tablegen HasOneUse. NFC
David Green via llvm-commits
- [llvm] a30caa6 - [WebAssembly] Add missing tests from #133289 (#133938)
via llvm-commits
- [llvm] bd7585b - [RISCV] Improve error for using x18-x27 in a register list with RVE. (#133936)
via llvm-commits
- [llvm] 4d1c827 - [WebAssembly] Support parsing .lto_set_conditional (#126546)
via llvm-commits
- [llvm] 7948775 - [Clang][LLVM] Implement multi-multi vectors MOP4{A/S} (#129230)
via llvm-commits
- [llvm] 0e3049c - [SLP]Support revectorization of the previously vectorized scalars
via llvm-commits
- [llvm] 3c7a0e6 - [NVPTX] Cleanup and refactor atomic lowering (#133781)
via llvm-commits
- [llvm] adba14a - Stop using __attribute__((retain)) in GCC builds (#133793)
via llvm-commits
- [llvm] ec59313 - [EquivalenceClasses] Use range-based for loops (NFC).
Florian Hahn via llvm-commits
- [llvm] 86e66d2 - [gn] port 7003f7d23aeca
Nico Weber via llvm-commits
- [llvm] e55164a - [RISCV] Use AsmToken::getEndLoc(). NFC
Craig Topper via llvm-commits
- [llvm] 6767555 - Reland "[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses" (#133958)
via llvm-commits
- [compiler-rt] [asan] Add experimental 'track_poison' flag (PR #133175)
Thurston Dang via llvm-commits
- [clang] [llvm] Reland "[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses" (PR #133958)
via llvm-commits
- [llvm] [InferAS] Support getAssumedAddrSpace for Arguments for NVPTX (PR #133991)
Alex MacLean via llvm-commits
- [llvm] [CodeGenPrepare][RISCV] Combine (X ^ Y) and (X == Y) where appropriate (PR #130922)
Ryan Buchner via llvm-commits
- [llvm] [DebugInfo] Soft-disable the production of debug intrinsics (PR #133933)
via llvm-commits
- [compiler-rt] e0c8fc7 - Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358) (#133528)
via llvm-commits
- [llvm] 7b2b3fa - [gn build] Port 676755561d5a (ParseTests)
Nico Weber via llvm-commits
- [llvm] [SLP] Use named structs in vectorizeStores() (NFC) (PR #132781)
Benjamin Maxwell via llvm-commits
- [libc] [llvm] [libc] Stop depending on .cpp files libcxx_shared_headers library. (PR #133999)
Alexey Samsonov via llvm-commits
- [llvm] [RISCV] Use tablegen HasOneUse. NFC (PR #133974)
Philip Reames via llvm-commits
- [llvm] 749535b - [RISCV] Use tablegen HasOneUse. NFC (#133974)
via llvm-commits
- [llvm] [ctxprof] Option to move a whole tree to its own module (PR #133992)
Mircea Trofin via llvm-commits
- [llvm] Adding IR2Vec as an analysis pass (PR #134004)
S. VenkataKeerthy via llvm-commits
- [llvm] [TTI] Make isLegalMasked{Load, Store} take an address space (PR #134006)
Krzysztof Drewniak via llvm-commits
- [compiler-rt] [asan] Add experimental 'poison_history_size' flag (PR #133175)
Thurston Dang via llvm-commits
- [llvm] [DAGCombiner] Attempt to fold 'add' nodes to funnel-shift or rotate (PR #125612)
Alex MacLean via llvm-commits
- [llvm] Signed integer overflow in Constraint Elimination pass (PR #133903)
via llvm-commits
- [llvm] [X86][GlobalISel] Support addr matching in SDAG patterns (PR #130445)
Evgenii Kudriashov via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Adds a mustache backend (PR #133161)
via llvm-commits
- [lld] [lld-macho] Fix code section ordering in output binary (PR #134010)
via llvm-commits
- [llvm] e25187b - LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum (#133843)
via llvm-commits
- [llvm] [Offload] Implement the remaining initial Offload API (PR #122106)
via llvm-commits
- [llvm] 4696831 - [LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC (#133839)
via llvm-commits
- [llvm] Re apply 130577 narrow math for and operand (PR #133896)
via llvm-commits
- [llvm] [InlineSpiller] Check rematerialization before folding operand (PR #134015)
via llvm-commits
- [llvm] [LV][NFC] Clean up tail-folding check for early-exit loops (PR #133931)
Shih-Po Hung via llvm-commits
- [llvm] MetaRenamer: replaced command line options with pass parameters (PR #133975)
Matt Arsenault via llvm-commits
- [llvm] 55ac652 - llvm-reduce: Do not delete convergencectrl in operand-bundles (#133858)
via llvm-commits
- [llvm] Revert "AMDGPU: Move insertion into V2SCopies map (#130776)" (PR #133948)
Matt Arsenault via llvm-commits
- [llvm] Vectorize: Support fminimumnum and fmaximumnum (PR #131781)
YunQiang Su via llvm-commits
- [llvm] [InstCombine] Canonicalize xor with disjoint ops to or disjoint (PR #133139)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add option to bias SGPR allocation to reduce read hazards (PR #129869)
Carl Ritson via llvm-commits
- [clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Alex Voicu via llvm-commits
- [llvm] [SandboxVectorizer] Use llvm::erase (NFC) (PR #134018)
Kazu Hirata via llvm-commits
- [llvm] [Target] Construct SmallVector with ArrayRef (NFC) (PR #134019)
Kazu Hirata via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] llvm-reduce: Change exit code for uninteresting inputs (PR #134021)
Matt Arsenault via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Hubert Tong via llvm-commits
- [llvm] [RISCV] Add Xqci Insn Formats (PR #132986)
Sudharsan Veeravalli via llvm-commits
- [llvm] [llvm][CodeGen] avoid repeated interval calculation in window scheduler (PR #132352)
Hua Tian via llvm-commits
- [llvm] AMDGPU: Add round-to-odd rounding during f64 to bf16 conversion (PR #133995)
Matt Arsenault via llvm-commits
- [llvm] 0cfabd3 - [RISCV] Add Xqci Insn Formats (#132986)
via llvm-commits
- [llvm] adbe9e2 - llvm-reduce: Skip setting br conditions on already constant branches (#133841)
via llvm-commits
- [llvm] llvm-reduce: Fix introducing unreachable code in simplify conditionals (PR #133842)
Matt Arsenault via llvm-commits
- [llvm] 23d894e - llvm-reduce: Fix comment typo
Matt Arsenault via llvm-commits
- [llvm] 68fb7a5 - Revert "[RISCV] Add Xqci Insn Formats (#132986)"
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Directly use SDNode functions to implement HasOneUse and HasNoUse. NFC (PR #133976)
Matt Arsenault via llvm-commits
- [llvm] [IR] Add CallBr intrinsics support (PR #133907)
via llvm-commits
- [llvm] [RISCV] Modify register type of extd* Xqcibm instructions (PR #134027)
Sudharsan Veeravalli via llvm-commits
- [llvm] cc10896 - [SandboxVectorizer] Use llvm::erase (NFC) (#134018)
via llvm-commits
- [llvm] 86c3825 - [Target] Construct SmallVector with ArrayRef (NFC) (#134019)
via llvm-commits
- [llvm] e020fc1 - [TableGen] Directly use SDNode functions to implement HasOneUse and HasNoUse. NFC (#133976)
via llvm-commits
- [llvm] [WIP][AMDGPU] Enable "amdgpu-uniform-intrinsic-combine" pass in pipeline. (PR #128687)
Pankaj Dwivedi via llvm-commits
- [llvm] [workflows] Use -g instead of -g1 for the abi tests (PR #133968)
Tobias Hieta via llvm-commits
- [llvm] [SLP][REVEC] getNumElements should not be used as VF when REVEC is enabled. (PR #134031)
Han-Kuan Chen via llvm-commits
- [llvm] [AMDGPU][NPM] Add isRequired to passes missing it (PR #134033)
Akshat Oke via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Add reduceOperandsToPoison reduction (PR #132862)
Matt Arsenault via llvm-commits
- [llvm] Stitch up loop passes in codegen pipeline (PR #133050)
Akshat Oke via llvm-commits
- [llvm] 964650b - llvm-reduce: Add reduceOperandsToPoison reduction (#132862)
via llvm-commits
- [llvm] llvm-reduce: Do not reduce alloca array sizes to 0 (PR #132864)
Matt Arsenault via llvm-commits
- [llvm] 528e408 - [LoopInterchange] Add an option to control the cost heuristics applied (#133664)
via llvm-commits
- [llvm] [LoopInterchange] Add an option to control the cost heuristics applied (PR #133664)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add tests for the vectorization profitability (NFC) (PR #133665)
Ryotaro Kasuga via llvm-commits
- [llvm] 09e19cf - llvm-reduce: Do not reduce alloca array sizes to 0 (#132864)
via llvm-commits
- [llvm] llvm-reduce: Defer a shouldKeep call in operand reduction (PR #133387)
Matt Arsenault via llvm-commits
- [llvm] 536fe74 - [RISCV] Modify register type of extd* Xqcibm instructions (#134027)
via llvm-commits
- [llvm] [LoongArch] lower vector shuffle to shift if possible (PR #132866)
via llvm-commits
- [llvm] [RISCV] Just reporting an error shouldn't generate a crash diagnostic (PR #134040)
Paul Bowen-Huggett via llvm-commits
- [llvm] [AMDGPU] Avoid crashes for non-byte-sized types in PromoteAlloca (PR #134042)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Unify handling of BITOP3 operation (PR #132019)
Jakub Chlanda via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] cde2ea3 - llvm-reduce: Defer a shouldKeep call in operand reduction (#133387)
via llvm-commits
- [llvm] [LLVM][AArch64][SVE] Mark DUP immediate instructions with isAsCheapAsAMove. (PR #133945)
David Sherwood via llvm-commits
- [llvm] Add getter/setter for jump table entry size fields (PR #134050)
Alexey Moksyakov via llvm-commits
- [llvm] [AMDGPU] Add support for point sample accel out of order returns (PR #127991)
David Stuttard via llvm-commits
- [llvm] [BOLT] Be less strict about Remember-Restore CFI mismatches in input binary (PR #134051)
Gergely Bálint via llvm-commits
- [llvm] [LV] Support strided memory accesses with a stride of -1 (PR #128718)
Mel Chen via llvm-commits
- [llvm] [LV] Support strided load with a stride of -1 (PR #128718)
Mel Chen via llvm-commits
- [llvm] 9356091 - [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801)
via llvm-commits
- [llvm] [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (PR #131801)
Nikita Popov via llvm-commits
- [llvm] [mlir] [MLIR][IRDL] Added IRDL to C++ Translation (PR #133982)
Ivan Ho via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Add REG_SEQUENCE support (PR #133087)
Frederik Harwath via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
via llvm-commits
- [llvm] [WIP][X86] combineX86ShufflesRecursively - attempt to combine shuffles with larger types from EXTRACT_SUBVECTOR nodes (PR #133947)
Simon Pilgrim via llvm-commits
- [llvm] [DA] do not handle array accesses of different offsets (PR #123436)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoongArch] Pre-commit tests for absolute difference (PR #132898)
via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #134055)
Stephen Tozer via llvm-commits
- [llvm] [X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VPERMV/VPERMV3 nodes if the upper elements are not demanded (PR #133923)
Phoebe Wang via llvm-commits
- [llvm] 8107b43 - [VPlan] Simplify select c, x, x -> x (#133731)
via llvm-commits
- [llvm] [LoopVectorizer] Prune VFs based on plan register pressure (PR #132190)
Sam Tebbs via llvm-commits
- [llvm] [MergeFunc] Fix crash caused by bitcasting ArrayType (PR #133259)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify VPBlendRecipes to select instructions (PR #133993)
Luke Lau via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Prefer NEON instructions when zeroing Z registers. (PR #133929)
Paul Walker via llvm-commits
- [llvm] [TableGen] Emit `llvm::is_contained` when CheckOpcode accepts a large list (PR #134057)
Pengcheng Wang via llvm-commits
- [llvm] [VPlan] Process simplifyRecipes via a worklist. NFCI (PR #133977)
Luke Lau via llvm-commits
- [llvm] e0f8898 - Avoid a race condition in opt-viewer/optrecord (#131214)
via llvm-commits
- [llvm] Avoid a race condition in opt-viewer/optrecord (PR #131214)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM (PR #130064)
Akshat Oke via llvm-commits
- [llvm] [BOLT] Pass unfiltered relocations to disassembler. NFCI (PR #131202)
via llvm-commits
- [lld] lld: Target-specific section-folding logic for ICF (PR #133990)
Peter Smith via llvm-commits
- [llvm] 54385f5 - llvm-reduce: Increase operands-to-args test coverage (#133853)
via llvm-commits
- [llvm] llvm-reduce: Fix overly conservative operands-to-args user restriction (PR #133854)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Introduce VPlanConstantFolder (PR #125365)
Florian Hahn via llvm-commits
- [llvm] [X86] Prefer `lock or` over mfence (PR #106555)
Alexander Kornienko via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Eliminate another debug-info variation flag (PR #133917)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64] Make use of byte FPR stores for bytes extracted from vectors (PR #131793)
Paul Walker via llvm-commits
- [llvm] [LoopInterchange] Add metadata to control loop-interchange (PR #127474)
Ryotaro Kasuga via llvm-commits
- [llvm] [SLP] Make getSameOpcode support interchangeable instructions. (PR #133888)
Gaëtan Bossu via llvm-commits
- [llvm] 2426ac6 - [X86] Add demanded elts for v8f32 VPERMV node
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Not issue TRAP node if naked function (PR #132147)
Nikita Popov via llvm-commits
- [llvm] [GlobalOpt] Handle operators separately when removing GV users (PR #84694)
Nikita Popov via llvm-commits
- [clang] [llvm] Add clang driver changes to support MTI RISC-V (PR #134065)
Djordje Todorovic via llvm-commits
- [llvm] llvm-reduce: Avoid worklist in simplify-instruction (PR #134066)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Fix llvm-gpu-loader use in standalone (PR #132664)
Nikita Popov via llvm-commits
- [llvm] f066d75 - [Reland][SCEV] teach isImpliedViaOperations about samesign (#133711)
via llvm-commits
- [llvm] [LLVM][Maintainers] Add llvm-cov / Coverage maintainer (PR #130590)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Fix for ControlFlowUtils reconnectPHIs. (PR #132954)
via llvm-commits
- [llvm] a13a51b - [AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM (#130064)
via llvm-commits
- [llvm] [AMDGPU][NPM] Port SIPreEmitPeephole to NPM (PR #130065)
Akshat Oke via llvm-commits
- [llvm] 5bbcc76 - [SLP][REVEC] getNumElements should not be used as VF when REVEC is enabled. (#134031)
via llvm-commits
- [llvm] [GVN] MemorySSA for GVN: embed the memory state in symbolic expressions (PR #123218)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128. (PR #134068)
Ricardo Jesus via llvm-commits
- [llvm] Fix unused variable (PR #134069)
Akshat Oke via llvm-commits
- [llvm] 7c4009f - [AMDGPU] AMDGPUSetWavePriority: Remove unused variable NFC (#134069)
via llvm-commits
- [clang] [llvm] [MC/DC] Make covmap tolerant of nested Decisions (PR #125407)
NAKAMURA Takumi via llvm-commits
- [clang] [llvm] [Coverage] Improve performance of propagating Counter of Expansions (PR #122589)
NAKAMURA Takumi via llvm-commits
- [llvm] [IR] Add helper `CmpPredicate::withoutSameSign` (PR #134071)
Yingwei Zheng via llvm-commits
- [llvm] [VPlan] Process simplifyRecipes via a worklist (PR #133977)
Luke Lau via llvm-commits
- [llvm] [DSE] Defer alloca store elimination for CoroSplit (PR #133918)
via llvm-commits
- [llvm] cf976bf - [LoopInterchange] Add tests for the vectorization profitability (NFC) (#133665)
via llvm-commits
- [llvm] [LoopInterchange] Fix the vectorizable check for a loop (PR #133667)
Ryotaro Kasuga via llvm-commits
- [llvm] 842785a - [MachineInstr] Remove the code that was accidentally added in #132536 (NFC)
via llvm-commits
- [llvm] [AMDGPU] Ignore inactive VGPRs in .vgpr_count (PR #133242)
Diana Picus via llvm-commits
- [llvm] [LV] Add tests for type-mismatch (PR #130295)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Diana Picus via llvm-commits
- [llvm] [LV] Add tests for type-mismatch with RT-check conflict rdx (PR #130295)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Exercise type-mismatch with RT-check conflict rdx (PR #130295)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Split out VPBlendRecipe simplifications from simplifyRecipes. NFC (PR #134073)
Luke Lau via llvm-commits
- [llvm] [AArch64][LV] Reduce cost of scaled reduction extends (PR #134074)
Graham Hunter via llvm-commits
- [clang] [llvm] [EquivalenceClasses] Use SmallVector for deterministic iteration order. (PR #134075)
Florian Hahn via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Elizaveta Noskova via llvm-commits
- [llvm] [LV] Regen a test with UTC (PR #134076)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [docs][GitHub] Document alternative approach to stacked PRs (PR #132424)
Andrzej Warzyński via llvm-commits
- [clang] [llvm] [ARM][Clang] Make `+nosimd` functional for AArch32 Targets (PR #130623)
Jack Styles via llvm-commits
- [llvm] [AArch64][SVE] Reduce MaxInterleaveFactor for A510 and A520 (PR #132246)
Nashe Mncube via llvm-commits
- [llvm] [clang][OpenMP] Fix bug #62099 - use hash value when inode ID cannot be determined (PR #131646)
Michael Klemm via llvm-commits
- [llvm] [AArch64][SVE] Used fixed width vectorization for A510 and A520 (PR #132246)
Nashe Mncube via llvm-commits
- [llvm] 581f8bc - [clang][OpenMP] Fix bug #62099 - use hash value when inode ID cannot be determined (#131646)
via llvm-commits
- [clang] [llvm] [Clang] [OpenMP] Support NOWAIT with optional argument (PR #128742)
Michael Klemm via llvm-commits
- [llvm] CloneModule: Map global initializers after mapping the function (PR #134082)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] c51b24c - [AArch64] Use getVectorInstrCost in div cost
David Green via llvm-commits
- [llvm] [InstCombine] Match scalable splats in m_ImmConstant (PR #132522)
Luke Lau via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Garcia Orozco via llvm-commits
- [llvm] [VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed (PR #113903)
Florian Hahn via llvm-commits
- [llvm] 65ed353 - [IR] Add helper `CmpPredicate::dropSameSign` (#134071)
via llvm-commits
- [llvm] 48a4b14 - [SLP]Fix whole vector registers calculations for compares
Alexey Bataev via llvm-commits
- [llvm] [offload] Add early exit on plugin deinit when offloading is disabled (PR #134090)
Michael Halkenhäuser via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] Fix typos: paramter, parametr, parametere (PR #134092)
Jay Foad via llvm-commits
- [lld] [llvm] [lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties (PR #131990)
via llvm-commits
- [llvm] [SPIRV] Add spirv.VulkanBuffer types to the backend (PR #133475)
Nathan Gauër via llvm-commits
- [llvm] [PowerPC] Optimize select_cc with VSX compare and xxsel (PR #65295)
Matt Arsenault via llvm-commits
- [llvm] [GitHub] Add teams for the inliner (PR #65567)
Matt Arsenault via llvm-commits
- [lld] [llvm] Fix compilation errors with -fforce-emit-vtables (PR #65456)
Matt Arsenault via llvm-commits
- [llvm] new-prs-labeler: Add paths for llvm:binary-utilities (PR #66028)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyCFG] Improve range reducing for switches (PR #67882)
Matt Arsenault via llvm-commits
- [llvm] 3843dfe - [X86] Add demanded elts test coverage for vXi16 VPERMW nodes
Simon Pilgrim via llvm-commits
- [llvm] [Dexter] Replace clang with clang++ in various cross project tests (PR #65987)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC] Use rldimi/rlwimi to optimize build_vector (PR #67640)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV] Use SPIRV-friendly builtin name. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] ffaaace - [RISCV] Add test for vmv.s.x into a zeroinitializer vector. NFC
Luke Lau via llvm-commits
- [llvm] 2b7fe90 - llvm-reduce: Avoid worklist in simplify-instruction (#134066)
via llvm-commits
- [compiler-rt] [TySan] Fix false positives with derived classes (PR #126260)
via llvm-commits
- [llvm] [PHIElimination] Reuse existing COPY in predecessor basic block (PR #131837)
Guy David via llvm-commits
- [llvm] [RISCV] Mark subvector extracts from index 0 as cheap (PR #134101)
Luke Lau via llvm-commits
- [llvm] [CodeGen] commuteInstruction should update implicit-def (PR #131361)
Sander de Smalen via llvm-commits
- [clang] [llvm] [OffloadBundler] Rework the ctor of `OffloadTargetInfo` to support AMDGPU's generic target (PR #122629)
Lucas Duarte Prates via llvm-commits
- [llvm] c132bd6 - [RISCV] Add test for vmv.s.x of an immediate into a zeroinitializer vector. NFC
Luke Lau via llvm-commits
- [llvm] Revert CMake changes from #133265 (PR #134104)
Nikolas Klauser via llvm-commits
- [clang] [llvm] Revert "Enable unnecessary-virtual-specifier by default" (PR #134105)
Nikolas Klauser via llvm-commits
- [llvm] 04676c6 - Revert "Enable unnecessary-virtual-specifier by default" (#134105)
via llvm-commits
- [llvm] 7dce16a - [docs][GitHub] Update docs for stacked PRs (#132424)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix `addtf3_test.c` being skipped due to misplaced include (PR #134106)
Kostiantyn Lazukin via llvm-commits
- [llvm] [NVPTX][Docs] [NFC] Update docs on intrinsics (PR #133136)
Durgadoss R via llvm-commits
- [clang] [flang] [llvm] [Clang][AMDGPU] Expose buffer load lds as a clang builtin (PR #132048)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Akshay Deodhar via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Artem Belevich via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Akshay Deodhar via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Akshay Deodhar via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Akshay Deodhar via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Akshay Deodhar via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
via llvm-commits
- [clang] [llvm] [NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (PR #134111)
Akshay Deodhar via llvm-commits
- [llvm] 74ec038 - [OMPIRBuilder] Don't include MemorySSAUpdater.h (NFC)
Nikita Popov via llvm-commits
- [llvm] [DAGCombiner] Don't fold cheap extracts of multiple use splats (PR #134120)
Simon Pilgrim via llvm-commits
- [llvm] Fix to the libc BUILD.bazel file after changing atan_utils.h deps. (PR #134128)
Amy Huang via llvm-commits
- [llvm] 0375ef0 - [Clang][AMDGPU] Add __builtin_amdgcn_cvt_off_f32_i4 (#133741)
via llvm-commits
- [clang-tools-extra] [llvm] [llvm] add tool to verify mustache library (PR #111487)
via llvm-commits
- [llvm] a1b0b49 - [SandboxVec][NFC] Replace std::regex with llvm::Regex (#134110)
via llvm-commits
- [llvm] Fix for revert of dea5aa73f (PR #134153)
via llvm-commits
- [llvm] [SandboxVec][NFC] Replace std::regex with llvm::Regex (PR #134110)
via llvm-commits
- [llvm] 380defd - [VPlan] Update VPInterleaveRecipe to take debug loc directly as arg (NFC)
Florian Hahn via llvm-commits
- [llvm] [X86] getFauxShuffleMask - only handle VTRUNC nodes with matching src/dst sizes (PR #134161)
Simon Pilgrim via llvm-commits
- [llvm] acc6bcd - Support alternative sections for patchable function entries (#131230)
via llvm-commits
- [clang] [llvm] Support alternative sections for patchable function entries (PR #131230)
Sami Tolvanen via llvm-commits
- [flang] [llvm] [flang][intrinsic] add nonstandard intrinsic unlink (PR #134162)
Andre Kuhlenschmidt via llvm-commits
- [compiler-rt] [asan] Re-exec without ASLR if needed on 32-bit Linux (PR #131975)
Thurston Dang via llvm-commits
- [llvm] [LLVM][AArch64] Refactor lowering of fixed length integer setcc operations. (PR #132434)
Eli Friedman via llvm-commits
- [clang] [llvm] [HLSL] Implement dot2add intrinsic (PR #131237)
Farzon Lotfi via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
via llvm-commits
- [llvm] (WIP) [AArch64] Make use of byte FPR stores for bytes extracted from vectors (PR #134117)
Benjamin Maxwell via llvm-commits
- [llvm] [Docs] Clarify that `reassoc` isn't just for reassociation (PR #133168)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang] Remove runtime dependence on C++ support for types (PR #134164)
Peter Klausler via llvm-commits
- [llvm] [NFC][HLSL] Rename ResourceBinding Types (PR #134165)
Ashley Coleman via llvm-commits
- [llvm] [MachineVerifier] Fix LiveInterval verification of unwinding instructions (PR #131565)
Reid Kleckner via llvm-commits
- [libc] [llvm] [libc] Implemented utimes #133953 (PR #134167)
Aditya Tejpaul via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] symlink/symlinkat interception. (PR #134168)
David CARLIER via llvm-commits
- [llvm] Use exec_script_allowlist in //llvm/utils/gn/.gn (PR #134172)
Dirk Pranke via llvm-commits
- [llvm] 1edb6b0 - [RISCV] Fix crash in parseZcmpStackAdj if token is not an integer.
Craig Topper via llvm-commits
- [llvm] 40a0e34 - [RISCV] Use location of negative sign if present for error in parseZcmpStackAdj
Craig Topper via llvm-commits
- [llvm] [DSE] Add predicated vector length store support for masked store eli… (PR #134175)
Michael Berg via llvm-commits
- [compiler-rt] [compiler-rt][CMake] Pass all flags to _Float16 try-compile (PR #133952)
Evan Wilde via llvm-commits
- [llvm] [flang][runtime] Remove bad runtime assertion (PR #134176)
Peter Klausler via llvm-commits
- [llvm] ffed176 - [RISCV] Correct the error location for the X26 check in parseRegListCommon.
Craig Topper via llvm-commits
- [llvm] Allow this test to pass when the source is on a read-only filesystem (PR #134179)
via llvm-commits
- [llvm] f68a518 - Allow this test to pass when the source is on a read-only filesystem (#134179)
via llvm-commits
- [llvm] [RISCV] Check S0 register list check for qc.cm.pushfp to after we parsed the whole register list. (PR #134180)
Craig Topper via llvm-commits
- [llvm] 7559c64 - CloneModule: Map global initializers after mapping the function (#134082)
via llvm-commits
- [llvm] [RISCV] Don't allow '-' after 'ra' in Zcmp/Xqccmp register list. (PR #134182)
Craig Topper via llvm-commits
- [llvm] e5809f0 - [LLVM] Only build the GPU loader utility if it has LLVM-libc (#134141)
via llvm-commits
- [llvm] [LLVM] Only build the GPU loader utility if it has LLVM-libc (PR #134141)
Joseph Huber via llvm-commits
- [llvm] [Support] report_fatal_error: Do not generate crash backtrace by default (PR #128495)
Shafik Yaghmour via llvm-commits
- [llvm] 749c20b - [LIT] Add a test for lit.Test.toMetricValue. NFC
Jon Roelofs via llvm-commits
- [llvm] [AMDGPULowerBufferFatPointers] Use InstSimplifyFolder during rewrites (PR #134137)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Remove unsupported from bitcode uselistorder test (PR #134185)
Matt Arsenault via llvm-commits
- [llvm] 02467f9 - [ctxprof] Option to move a whole tree to its own module (#133992)
via llvm-commits
- [llvm] [ctxprof][nfc] Make `computeImportForFunction` a member of `ModuleImportsManager` (PR #134011)
Mircea Trofin via llvm-commits
- [llvm] d59b2c4 - [ctxprof][nfc] Make `computeImportForFunction` a member of `ModuleImportsManager` (#134011)
via llvm-commits
- [llvm] [ctxprof] Don't import roots elsewhere (PR #134012)
Mircea Trofin via llvm-commits
- [llvm] ff0c2fb - [LoongArch] Pre-commit tests for vector absolute difference (#132898)
via llvm-commits
- [llvm] [NFC] Cleanup pass initialization for SPIRV passes (PR #134189)
Rahul Joshi via llvm-commits
- [llvm] [AArch64][FastISel] Fallback on atomic stlr/cas with non-reg operands. (PR #133987)
David Tellenbach via llvm-commits
- [llvm] [AMDGPU][NewPM] Port "AMDGPUResourceUsageAnalysis" to NPM (PR #130959)
via llvm-commits
- [llvm] [LoongArch] make ABDS/ABDU legal for lsx/lasx (PR #134190)
via llvm-commits
- [llvm] [RISCV] Support Push/Pop with Xqci (PR #134191)
Sam Elliott via llvm-commits
- [llvm] Reland [RISCV] Add Xqci Insn Formats (PR #134134)
Sudharsan Veeravalli via llvm-commits
- [llvm] 4986a79 - [TableGen] Emit `llvm::is_contained` for `CheckOpcode` predicate (#134057)
via llvm-commits
- [llvm] Ensure KnownBits passed when calculating from range md has right size (PR #132985)
Matt Arsenault via llvm-commits
- [llvm] 6a46c6c - Ensure KnownBits passed when calculating from range md has right size (#132985)
via llvm-commits
- [llvm] 3140d51 - llvm-reduce: Remove unsupported from bitcode uselistorder test (#134185)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (PR #132358)
Vikram Hegde via llvm-commits
- [llvm] 4998273 - Reland [RISCV] Add Xqci Insn Formats (#134134)
via llvm-commits
- [llvm] remove extraneous comma in OpLifetimeStart and OpLifetimeStop (PR #129025)
VISHAKH PRAKASH via llvm-commits
- [llvm] 3ea7902 - [RISCV] Check S0 register list check for qc.cm.pushfp to after we parsed the whole register list. (#134180)
via llvm-commits
- [llvm] f404826 - [RISCV] Don't allow '-' after 'ra' in Zcmp/Xqccmp register list. (#134182)
via llvm-commits
- [llvm] [IR][NFC] Use `SwitchInst::defaultDestUndefined` (PR #134199)
Yingwei Zheng via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions (PR #132346)
Aiden Grossman via llvm-commits
- [llvm] Revert "[Metadata] Preserve MD_prof when merging instructions when one is missing." (PR #134200)
Snehasish Kumar via llvm-commits
- [llvm] 7f2abe8 - Revert "[Metadata] Preserve MD_prof when merging instructions when one is missing." (#134200)
via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Peter Smith via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Peter Smith via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Peter Smith via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Peter Smith via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Peter Smith via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Peter Smith via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Peter Smith via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr (PR #134202)
Fangrui Song via llvm-commits
- [llvm] Update the base and index value for masked gather (PR #130920)
Rohit Aggarwal via llvm-commits
- [llvm] [ConstantFold] Support scalable constant splats in ConstantFoldCastInstruction (PR #133207)
Nikita Popov via llvm-commits
- [llvm] 7e65944 - [llvm][CodeGen] avoid repeated interval calculation in window scheduler (#132352)
via llvm-commits
- [llvm] 3295970 - [ConstantFolding] Add support for `sinh` and `cosh` intrinsics in constant folding (#132671)
via llvm-commits
- [llvm] [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (PR #134109)
Phoebe Wang via llvm-commits
- [llvm] b6c0ce0 - [IR][NFC] Use `SwitchInst::defaultDestUnreachable` (#134199)
via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134207)
Fangrui Song via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134207)
via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134207)
Eric Astor via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134207)
Fangrui Song via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134207)
Fangrui Song via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134207)
LLVM Continuous Integration via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134207)
LLVM Continuous Integration via llvm-commits
- [llvm] [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (PR #134208)
Fangrui Song via llvm-commits
- [llvm] CloneFunction: Do not delete blocks with address taken (PR #134209)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Don't allow mixing ABI and non-ABI register names when parsing register list. (PR #134210)
Craig Topper via llvm-commits
- [llvm] [Bolt][Instrumentation] Initial instrumentation support for RISCV64 (PR #133882)
Manish Kumar via llvm-commits
- [llvm] 91f3965 - [LoopInterchange] Fix the vectorizable check for a loop (#133667)
via llvm-commits
- [llvm] [LoopInterchange] Improve profitability check for vectorization (PR #133672)
Ryotaro Kasuga via llvm-commits
- [llvm] [SimplifyCFG] Remove unused variable. NFC. (PR #134211)
Yingwei Zheng via llvm-commits
- [llvm] 041e842 - [Clang][AMDGPU] Expose buffer load lds as a clang builtin (#132048)
via llvm-commits
- [llvm] 73e1710 - [SimplifyCFG] Remove unused variable. NFC. (#134211)
via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] Refactor sve.mul/fmul combines. (PR #134116)
Sander de Smalen via llvm-commits
- [llvm] [llvm][docs] Reorder sections in GitHub.rst (PR #134212)
Andrzej Warzyński via llvm-commits
- [llvm] [MachinePipeliner] Fix loop-carried dependencies analysis (PR #121907)
Ryotaro Kasuga via llvm-commits
- [llvm] [memprof] Report an error when buildid and profile do not match (PR #132504)
via llvm-commits
- [llvm] edc22c6 - [X86] getFauxShuffleMask - only handle VTRUNC nodes with matching src/dst sizes (#134161)
via llvm-commits
- [llvm] [Utils] Fix incorrect LCSSA PHI nodes when splitting critical edges with MergeIdenticalEdges (PR #131744)
via llvm-commits
- [llvm] [AArch64][SVE] Use FeatureUseFixedOverScalableIfEqualCost for A510 and A520 (PR #132246)
Nashe Mncube via llvm-commits
- [llvm] [BOLT][AArch64] Handle PAuth call instructions in isIndirectCall (PR #133227)
Kristof Beyls via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
David Sherwood via llvm-commits
- [llvm] [ConstraintSystem] Update comments (PR #127351)
Yingwei Zheng via llvm-commits
- [llvm] [AArch64] Make use of byte FPR stores for bytes extracted from vectors (PR #134117)
Benjamin Maxwell via llvm-commits
- [llvm] 6ec66a2 - [X86] Move VPERMV3(X,M,Y) -> VPERMV(M,CONCAT(X,Y)) fold after general VPERMV3 canonicalization
Simon Pilgrim via llvm-commits
- [llvm] [AggressiveInstCombine] Memchr inline (PR #130525)
Yingwei Zheng via llvm-commits
- [clang] [compiler-rt] [llvm] [ASan] Add metadata to renamed instructions so ASan doesn't use the i… (PR #119387)
via llvm-commits
- [llvm] bf51609 - [X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VPERMV/VPERMV3 nodes if the upper elements are not demanded (#133923)
via llvm-commits
- [llvm] [ValueTracking] Make instructions part of the assume condition always ephemeral. (PR #128417)
Yingwei Zheng via llvm-commits
- [llvm] ecc3545 - [Utils] Fix incorrect LCSSA PHI nodes when splitting critical edges with MergeIdenticalEdges (#131744)
via llvm-commits
- [libcxxabi] [lldb] [llvm] [WIP] [libcxxabi][ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
Michael Buch via llvm-commits
- [llvm] [X86] getFauxShuffleMask - move INSERT_SUBVECTOR(SRC0, EXTRACT_SUBVECTOR(SRC1)) matching behind common one use bitcast checks (PR #134227)
Simon Pilgrim via llvm-commits
- [llvm] 6c27817 - [SelectionDAG] Use SimplifyDemandedBits from SimplifyDemandedVectorElts Bitcast. (#133717)
via llvm-commits
- [llvm] [LAA] Hoist setting condition for RT-checks (PR #128045)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Teach simplifyICmpWithConstant about samesign (PR #125899)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Improve code in selectInterleaveCount (NFC) (PR #128002)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/EVL: use TailFoldingStyle::Data when EVL illegal (PR #93303)
Ramkumar Ramachandra via llvm-commits
- [libcxxabi] [lldb] [llvm] [WIP] [ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
Michael Buch via llvm-commits
- [llvm] ee4e819 - [LLVM][AArch64][SVE] Mark DUP immediate instructions with isAsCheapAsAMove. (#133945)
via llvm-commits
- [llvm] [ADT] Make DenseMap::init() private (NFC) (PR #134229)
Nikita Popov via llvm-commits
- [clang] [llvm] [clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen (PR #134131)
via llvm-commits
- [llvm] [DebugInfo] Handle additional types of stores in assignment tracking (PR #129070)
Stephen Tozer via llvm-commits
- [llvm] [RISCV] Add symbol parsing support for the Xqcibi branch immediate instructions (PR #134233)
Sudharsan Veeravalli via llvm-commits
- [llvm] [AMDGPU] Unused sdst writing to null (PR #133229)
Jay Foad via llvm-commits
- [llvm] [RISCV] Fold subtraction if above threshold to Zbb `minu` (PR #134235)
Piotr Fusik via llvm-commits
- [llvm] [LV] Use getCallWideningDecision in more places (NFC) (PR #134236)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAGCombiner] Eliminate fp casts if we have the right fast math flags (PR #131345)
John Brawn via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] 41a6bb4 - [LLVM][CodeGen][SVE] Prefer NEON instructions when zeroing Z registers. (#133929)
via llvm-commits
- [llvm] 52f3cad - [X86] getFauxShuffleMask - move INSERT_SUBVECTOR(SRC0, EXTRACT_SUBVECTOR(SRC1)) matching behind common one use bitcast checks (#134227)
via llvm-commits
- [llvm] [LV] Fix missing MetaData for histogram instructions (PR #134241)
via llvm-commits
- [llvm] [RISCV][test] Fix a comment typo (PR #134242)
Piotr Fusik via llvm-commits
- [llvm] [X86] Add growShuffleMask helper to grow the shuffle mask for a larger value type. NFC. (PR #134243)
Simon Pilgrim via llvm-commits
- [llvm] [LoopVectorize] Don't replicate blocks with optsize (PR #129265)
John Brawn via llvm-commits
- [llvm] ebacd46 - [SPARC][MC] Add tests for VIS family instructions
via llvm-commits
- [llvm] [SPARC][MC] Add tests for VIS family instructions (PR #130967)
via llvm-commits
- [clang] [llvm] [Clang][NVVM] Support `-f[no-]cuda-prec-sqrt` and propagate precision flag to `NVVMReflect` (PR #134244)
via llvm-commits
- [llvm] efbbdd6 - [ADT] Make DenseMap::init() private (NFC) (#134229)
via llvm-commits
- [llvm] [AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node (PR #130933)
Nicholas Guy via llvm-commits
- [llvm] ae8ad86 - [Clang][AArch64] Model ZT0 table using inaccessible memory (#133727)
via llvm-commits
- [llvm] [BOLT] Gadget scanner: Detect address materialization and arithmetics (PR #132540)
Anatoly Trosinenko via llvm-commits
- [llvm] 9df324e - [X86] Add growShuffleMask helper to grow the shuffle mask for a larger value type. NFC. (#134243)
via llvm-commits
- [llvm] a77d807 - [SPIRV] Add spirv.VulkanBuffer types to the backend (#133475)
via llvm-commits
- [llvm] [DSE] Mark promise of pre-split coroutine visible to caller (PR #133918)
via llvm-commits
- [llvm] [LV] Clarify code in isPredicatedInst (NFC) (PR #134251)
Ramkumar Ramachandra via llvm-commits
- [llvm] 6bbdc70 - [LV] Use getCallWideningDecision in more places (NFC) (#134236)
via llvm-commits
- [llvm] 9e0ca57 - [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109)
via llvm-commits
- [llvm] [GISel][AMDGPU] Expand ShuffleVector (PR #124527)
Alan Li via llvm-commits
- [llvm] Update default value of LLVM_ENABLE_TELEMETRY in BUILD.gn to TRUE (PR #134252)
Vy Nguyen via llvm-commits
- [llvm] b61e387 - Revert "[InstCombine] Match scalable splats in m_ImmConstant (#132522)"
Luke Lau via llvm-commits
- [compiler-rt] 59074a3 - [ASan] Add metadata to renamed instructions so ASan doesn't use the i… (#119387)
via llvm-commits
- [clang] [llvm] Define pointer layout for AVR program address space (PR #134254)
James Wainwright via llvm-commits
- [compiler-rt] 50fe5b9 - [sanitizer_common][NFC] Fix sanitizer_symbolizer_libcdep.cpp formatting (#133930)
via llvm-commits
- [compiler-rt] [sanitizer_common][NFC] Fix sanitizer_symbolizer_libcdep.cpp formatting (PR #133930)
Jake Egan via llvm-commits
- [llvm] Fix signed/unsigned mismatch warning (PR #134255)
via llvm-commits
- [llvm] 61ef286 - Fix signed/unsigned mismatch warning (#134255)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Add heapallocsite information (PR #132073)
via llvm-commits
- [llvm] Revert "[X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VPERMV/VPERMV3 nodes if the upper elements are not demanded" (PR #134256)
Simon Pilgrim via llvm-commits
- [llvm] [BOLT]Fix profile quality reporting for small binaries (PR #130810)
via llvm-commits
- [llvm] [BOLT]Improve profile quality reporting (PR #130810)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] legalize operands when move16bit SALU to VALU (PR #133985)
Joe Nash via llvm-commits
- [llvm] [BOLT] Skip out-of-range pending relocations (PR #116964)
Paschalis Mpeis via llvm-commits
- [llvm] [AArch64] Regenerate apple-unrolling-multi-exit.ll test checks (PR #134257)
David Sherwood via llvm-commits
- [llvm] f23bb53 - [AMDGPULowerBufferFatPointers] Use InstSimplifyFolder during rewrites (#134137)
via llvm-commits
- [clang] [flang] [llvm] [flang-rt] Pass the whole path of libflang_rt.runtime.a to linker on AIX and LoP (PR #131041)
Daniel Chen via llvm-commits
- [llvm] [LoopUnroll] UnrollRuntimeMultiExit takes precedence over TTI. (PR #134259)
Florian Hahn via llvm-commits
- [llvm] 79435de - [ConstantFold] Support scalable constant splats in ConstantFoldCastInstruction (#133207)
via llvm-commits
- [clang] [llvm] [HLSL] Run finalize linkage pass for all targets (PR #134260)
Steven Perron via llvm-commits
- [llvm] 12f75bb - Revert "[X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VPERMV/VPERMV3 nodes if the upper elements are not demanded" (#134256)
via llvm-commits
- [llvm] [LV] Fold isPredicatedInst into isMaskRequired (PR #134261)
Ramkumar Ramachandra via llvm-commits
- [llvm] Reapply "[InstCombine] Match scalable splats in m_ImmConstant (#132522)" (PR #134262)
Luke Lau via llvm-commits
- [llvm] 3801bf6 - [NFC] Cleanup pass initialization for SPIRV passes (#134189)
via llvm-commits
- [llvm] [X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VPERMV/VPERMV3 nodes if the upper elements are not demanded (REAPPLIED) (PR #134263)
Simon Pilgrim via llvm-commits
- [llvm] [mlir] [EquivalenceClasses] Use DenseMap instead of std::set. (NFC) (PR #134264)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Transition from MCSymbolRefExpr::VariantKind constants (PR #133214)
Peter Smith via llvm-commits
- [llvm] [Dwarf][Transforms] Add dwarf support when func signature changed (PR #127855)
via llvm-commits
- [llvm] bf388f8 - [AMDGPU][True16][CodeGen] legalize operands when move16bit SALU to VALU (#133985)
via llvm-commits
- [llvm] [mlir][bazel] Allow `gentbl_cc_library(tbl_outs)` to be a dict. (PR #134271)
Christian Sigg via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add infastructure to parse parameters (PR #133800)
Finn Plummer via llvm-commits
- [llvm] [LV] Reduce register usage for scaled reductions (PR #133090)
Sam Tebbs via llvm-commits
- [llvm] 2190808 - [X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VPERMV/VPERMV3 nodes if the upper elements are not demanded (REAPPLIED) (#134263)
via llvm-commits
- [llvm] [mlir] [mlir][Transforms] Delete 1:N dialect conversion driver (PR #121389)
Matthias Springer via llvm-commits
- [llvm] ObjCARC: Drop pointer bitcast handling (PR #134274)
Matt Arsenault via llvm-commits
- [llvm] a54736a - CloneFunction: Do not delete blocks with address taken (#134209)
via llvm-commits
- [llvm] InlineFunction: Split inlining into predicate and apply functions (PR #134213)
Matt Arsenault via llvm-commits
- [llvm] 9a5b0f3 - Reapply "[InstCombine] Match scalable splats in m_ImmConstant (#132522)" (#134262)
via llvm-commits
- [llvm] [X86][NFC] Added POWI function testcases (PR #134276)
via llvm-commits
- [llvm] [AutoUpgrade] Add Default Case to Avoid Path to Assertion (NFCI) (PR #134277)
JP Hafer via llvm-commits
- [llvm] [NFC][LLVM][RISCV] Cleanup pass initialization for RISCV (PR #134279)
Rahul Joshi via llvm-commits
- [llvm] [GlobalISel] An optimizing legal MIR builder (PR #132282)
John Stuart via llvm-commits
- [llvm] 0bec0f5 - [SLP]Initial support for (masked)loads + compress and (masked)interleaved
via llvm-commits
- [llvm] Use a more proper idiom for "the output file doesn't matter". NFC. (PR #134280)
via llvm-commits
- [llvm] 1a540c3 - [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (#133155)
via llvm-commits
- [llvm] 7514225 - Use a more proper idiom for "the output file doesn't matter". NFC. (#134280)
via llvm-commits
- [llvm] [TypePromotion] Do not zero-extend getelementptr indexes since signed (PR #134281)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [HLSL][SPIR-V] Add hlsl_private address space for SPIR-V (PR #133464)
Steven Perron via llvm-commits
- [llvm] [SLP]Support vectorization of previously vectorized scalars in split nodes (PR #134286)
Alexey Bataev via llvm-commits
- [clang] [llvm] [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #133173)
Michael Spencer via llvm-commits
- [compiler-rt] [scudo] Add primary option to enable/disable cache blocks. (PR #129794)
Jordan R AW via llvm-commits
- [clang] [llvm] [DirectX] Implement UseNativeLowPrecision shader flag analysis (PR #134288)
Deric C. via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
via llvm-commits
- [llvm] b393ca6 - [NFC][LLVM][RISCV] Cleanup pass initialization for RISCV (#134279)
via llvm-commits
- [compiler-rt] [compiler-rt] Implement address sanitizer on AIX (PR #130028)
Jake Egan via llvm-commits
- [llvm] [AArch64][MachineCombiner] Reassociate long chains of accumulation instructions into a tree to increase ILP (PR #126060)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][IR] Overload @llvm.thread.pointer to support non-AS0 targets (PR #132489)
Jessica Clarke via llvm-commits
- [llvm] 229ca7d - [memprof] Report an error when buildid and profile do not match (#132504)
via llvm-commits
- [llvm] 7c4013d - Revert "[SLP]Initial support for (masked)loads + compress and (masked)interleaved"
Alexey Bataev via llvm-commits
- [llvm] 012e574 - [LV] Add FindLastIV test with truncated IV and epilogue vectorization.
Florian Hahn via llvm-commits
- [llvm] [PowerPC] Fix instruction name for dmr insert (PR #134301)
Lei Huang via llvm-commits
- [llvm] daab7d0 - [SLP]Initial support for (masked)loads + compress and (masked)interleaved
Alexey Bataev via llvm-commits
- [llvm] 61768b3 - [ctxprof] Don't import roots elsewhere (#134012)
via llvm-commits
- [llvm] [ctxprof] Support for "move" semantics for the contextual root (PR #134192)
Mircea Trofin via llvm-commits
- [llvm] [RISCV] Undo unprofitable zext of icmp combine (PR #134306)
Luke Lau via llvm-commits
- [llvm] cdff7f0 - [LV] Retrieve middle VPBB via scalar ph to fix epilogue resumephis (NFC)
Florian Hahn via llvm-commits
- [llvm] 7d3dfc8 - [JITLink][XCOFF] Setup initial build support for XCOFF (#127266)
via llvm-commits
- [llvm] [JITLink][XCOFF] Setup initial build support for XCOFF (PR #127266)
Henry Jiang via llvm-commits
- [llvm] [llvm-dwarfdump] Make --verify for .debug_names multithreaded. (PR #127281)
Greg Clayton via llvm-commits
- [llvm] 4f902d2 - [llvm-dwarfdump] Make --verify for .debug_names multithreaded. (#127281)
via llvm-commits
- [llvm] [NFC][LLVM][NVPTX] Cleanup pass initialization for NVPTX (PR #134311)
Rahul Joshi via llvm-commits
- [llvm] [bazel] Fold "${Target}Analysis" targets into their respective CodeGe… (PR #134312)
Jorge Gorbe Moya via llvm-commits
- [llvm] 996cf5d - [HLSL] Implement dot2add intrinsic (#131237)
via llvm-commits
- [llvm] Remove iOS 5 check for tailcalls on ARM (PR #133354)
Reid Kleckner via llvm-commits
- [llvm] [NFC][LLVM][AArch64] Cleanup pass initialization for AArch64 (PR #134315)
Rahul Joshi via llvm-commits
- [llvm] [AMDGPU] Remove the AnnotateKernelFeatures pass (PR #130198)
Jun Wang via llvm-commits
- [llvm] ba0a52a - [InferAS] Support getAssumedAddrSpace for Arguments for NVPTX (#133991)
via llvm-commits
- [llvm] [VPlan][NFCI] Small code quality fixes in VPlanHCFGBuilder and VPlanSLP (PR #134324)
via llvm-commits
- [llvm] ee1ee11 - Fix unused variable warning in non-debug build after 7d3dfc862d283319d01997c0672c50b4a082aa4e (NFC)
Jorge Gorbe Moya via llvm-commits
- [llvm] [LangRef] Clarify semantics for ``sdiv poison -1`` (PR #134325)
Fehr Mathieu via llvm-commits
- [clang] [llvm] [clang][modules] Lazily load by name lookups in module maps (PR #132853)
Michael Spencer via llvm-commits
- [llvm] [MachineScheduler] Add more debug prints w.r.t hazards and pending SUnits (PR #134328)
Min-Yih Hsu via llvm-commits
- [llvm] [LowerBufferFatPointers] Correctly handle alignment modes (PR #134329)
Krzysztof Drewniak via llvm-commits
- [llvm] [BOLT] Correct generation of compare and jump (CmpJE and CmpJNE) in MCPlusBuilder for both X86 and AArch64. (PR #131949)
Rodrigo Rocha via llvm-commits
- [llvm] ae5306f - [RISCV] Add symbol parsing support for the Xqcibi branch immediate instructions (#134233)
via llvm-commits
- [llvm] [BOLT] Handle generation of compare and jump sequences (PR #131949)
Maksim Panchenko via llvm-commits
- [llvm] 2146826 - [ctxprof] Support for "move" semantics for the contextual root (#134192)
via llvm-commits
- [llvm] [BOLT][AArch64] Fix symbolization of unoptimized TLS access (PR #134332)
Maksim Panchenko via llvm-commits
- [llvm] [ctxprof] Move the flag introduced in PR #134192 to address dependency issues (PR #134334)
Mircea Trofin via llvm-commits
- [llvm] 4532512 - [ctxprof] Move `MoveSymbolGUID` to address dependency issues (#134334)
via llvm-commits
- [llvm] [RISCV] Relax out of range Xqcibi conditional branches (PR #134336)
Sudharsan Veeravalli via llvm-commits
- [llvm] c9f6d26 - [MC] Merge MCAsmLexer.{h, cpp} into AsmLexer.{h, cpp} (#134207)
via llvm-commits
- [llvm] [ctxprof] Only prune the profile in modules containing only context trees (PR #134340)
Mircea Trofin via llvm-commits
- [llvm] [RegisterCoalescer]: Try inflated RC for coalescing (PR #130870)
Jeffrey Byrnes via llvm-commits
- [lld] [lld] Merge equivalent symbols found during ICF (PR #134342)
Pranav Kant via llvm-commits
- [llvm] [X86Backend][M68KBackend] Make Ctx in X86MCInstLower the same as AsmPrinter.OutContext (PR #133352)
weiwei chen via llvm-commits
- [llvm] [X86Backend][M68KBackend] Make Ctx in X86MCInstLower (M68KInstLower) the same as AsmPrinter.OutContext (PR #133352)
weiwei chen via llvm-commits
- [clang] [llvm] [NVPTX] Add intrinsics for cvt .f6x2 and .ue8m0x2 variants (PR #134345)
Srinivasa Ravi via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [llvm] 92c93f5 - [MC] Merge MCAsmLexer and AsmLexer
Fangrui Song via llvm-commits
- [llvm] PowerPC32:PIC: Update to bcl to fix branch prediction mis-predict issue (PR #134140)
Nemanja Ivanovic via llvm-commits
- [llvm] [bazel] Change `gentbl_cc_library(tbl_outs)` to dicts (PR #134349)
Christian Sigg via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
Kaviya Rajendiran via llvm-commits
- [llvm] [SPIRV] Support for SPV_INTEL_fpga_reg extension (PR #134352)
via llvm-commits
- [polly] 78a4b9d - [polly] Prefer PointerType::get with LLVMContext over Type (NFC) (#133868)
via llvm-commits
- [llvm] [Verifier] Require that dbg.declare variable is a ptr (PR #134355)
Nikita Popov via llvm-commits
- [llvm] aaf398c - [AArch64] Regenerate apple-unrolling-multi-exit.ll test checks (#134257)
via llvm-commits
- [llvm] [VPlan] Introduce child regions as VPlan transform. (PR #129402)
via llvm-commits
- [llvm] 1302610 - [MergeFunc] Fix crash caused by bitcasting ArrayType (#133259)
via llvm-commits
- [llvm] a4573ee - [LoopUnroll] UnrollRuntimeMultiExit takes precedence over TTI. (#134259)
via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Tom Eccles via llvm-commits
- [compiler-rt] 4da5e9d - [ASan] Fix shadowed-stack-serialization test on targets with different stack layout
via llvm-commits
- [llvm] [ThinLTO] optimize propagateAttributes performance (PR #132917)
Nikita Popov via llvm-commits
- [llvm] a03b225 - [NVPTX][Docs] [NFC] Update docs on intrinsics (#133136)
via llvm-commits
- [llvm] [AArch64] Enable unrolling for small multi-exit loops (PR #131998)
David Sherwood via llvm-commits
- [llvm] [Analysis] Make LocationSize conversion from uint64_t explicit (PR #133342)
Nikita Popov via llvm-commits
- [llvm] 2bdc1a1 - [LV] Use frozen start value for FindLastIV if needed. (#132691)
via llvm-commits
- [llvm] [GlobalISel] Fix dangling reference in CombinerHelper::matchCombineExtractedVectorLoad (PR #134363)
via llvm-commits
- [flang] [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
Kaviya Rajendiran via llvm-commits
- [llvm] [VPlan] Introduce VPInstructionWithType, use instead of VPScalarCast(NFC) (PR #129706)
Luke Lau via llvm-commits
- [llvm] [GlobalISel] Take the result size into account when const folding icmp (PR #134365)
via llvm-commits
- [llvm] b0b97e3 - [LLVM][AArch64] Refactor lowering of fixed length integer setcc operations. (#132434)
via llvm-commits
- [clang] [llvm] [AARCH64] Add FEAT_SSVE_FEXPA and fix unsupported features list (PR #134368)
via llvm-commits
- [clang] [libcxxabi] [lldb] [llvm] [WIP][lldb] Alternative implementation of more reliable function call infrastructure (PR #115245)
Michael Buch via llvm-commits
- [llvm] 0d17547 - [X86][NFC] Added POWI function testcases (#134276)
via llvm-commits
- [llvm] [LV] Add support for partial reductions without a binary op (PR #133922)
David Sherwood via llvm-commits
- [llvm] [X86][GlobalISel] Enable POWI function with libcall mapping (PR #134369)
via llvm-commits
- [llvm] [AArch64] Model ZA array using inaccessible memory (PR #132058)
Paul Walker via llvm-commits
- [llvm] [LangRef] Update initializes definition (PR #134370)
Nikita Popov via llvm-commits
- [llvm] [AArch64][SVE] Fold ADD+CNTB to INCB and DECB (PR #118280)
Paul Walker via llvm-commits
- [llvm] [CaptureTracking] Supports analysis for derived pointers (PR #132744)
Nikita Popov via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Ramkumar Ramachandra via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Nikita Popov via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Florian Hahn via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Florian Hahn via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Ramkumar Ramachandra via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Florian Hahn via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Ramkumar Ramachandra via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Ramkumar Ramachandra via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Ramkumar Ramachandra via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Florian Hahn via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Ramkumar Ramachandra via llvm-commits
- [llvm] [EquivClasses] Shorten members_{begin,end} idiom (PR #134373)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IR][JumpThreading] Fix infinite recursion on compare self-reference [updated] (PR #129501)
Nikita Popov via llvm-commits
- [llvm] d2bcc11 - [AArch64][SVE] Use FeatureUseFixedOverScalableIfEqualCost for A510 and A520 (#132246)
via llvm-commits
- [llvm] [DirectX][TTI] Sort switch statements. NFC (PR #134379)
Justin Bogner via llvm-commits
- [llvm] 77cfa38 - [DirectX][TTI] Sort switch statements. NFC (#134379)
via llvm-commits
- [llvm] [DirectX] Scalarize the dx.saturate intrinsic (PR #134381)
Justin Bogner via llvm-commits
- [llvm] fd6260f - [EquivClasses] Shorten members_{begin, end} idiom (#134373)
via llvm-commits
- [llvm] ecd4c08 - [Verifier] Require that dbg.declare variable is a ptr (#134355)
via llvm-commits
- [llvm] Revert "[AArch64][SVE] Use FeatureUseFixedOverScalableIfEqualCost for A510 and A520" (PR #134382)
Nashe Mncube via llvm-commits
- [llvm] 846000c - Revert "[AArch64][SVE] Use FeatureUseFixedOverScalableIfEqualCost for A510 and A520" (#134382)
via llvm-commits
- [llvm] 7d4ea77 - [SDAG] Use index type size for offset accumulation
Nikita Popov via llvm-commits
- [llvm] [SPIR-V] Add spv.gep support for ptrcast legal (PR #134388)
Nathan Gauër via llvm-commits
- [llvm] [LLVM][MemCpyOpt] Unify alias tags if we optimize allocas (PR #129537)
Gabriel Baraldi via llvm-commits
- [llvm] 5fbd065 - [VPlan] Add initial CFG simplification, removing BranchOnCond true. (#106748)
via llvm-commits
- [llvm] [llvm] Fix Typo in Kaleidoscope BuildingAJIT Example (PR #134391)
Steven Hedges via llvm-commits
- [libcxxabi] [lldb] [llvm] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
Michael Buch via llvm-commits
- [libcxxabi] [lldb] [llvm] [lldb] Add option to highlight function names in backtraces (PR #131836)
Michael Buch via llvm-commits
- [llvm] [BOLT] Enable hugify for AArch64 (PR #117158)
via llvm-commits
- [llvm] [llvm] Fix Typos in Kaleidoscope MCJIT Examples (PR #134394)
Steven Hedges via llvm-commits
- [flang] [llvm] [flang] Implement FSEEK and FTELL (PR #133003)
Peter Klausler via llvm-commits
- [clang] [llvm] [clang][OpenMP][SPIR-V] Fix addrspace of globals and global constants (PR #134399)
Nick Sarnie via llvm-commits
- [llvm] aca2708 - [SLP] Use named structs in vectorizeStores() (NFC) (#132781)
via llvm-commits
- [llvm] [NFC][LLVM] Cleanup pass initialization for ARM/ARV/Lanai/X86/XCore (PR #134400)
Rahul Joshi via llvm-commits
- [llvm] [llvm] fix few copypaste typos (PR #119881)
Yingwei Zheng via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Improve lowering of fixed length masked mem ops. (PR #134402)
Paul Walker via llvm-commits
- [llvm] [JumpThreading] Copy metadata when inserting preload into preds (PR #134403)
Yingwei Zheng via llvm-commits
- [llvm] 07161a3 - [RISCV] Return NoMatch if register list does not start with a curly brace.
Craig Topper via llvm-commits
- [compiler-rt] 0d3f5ec - [compiler-rt][CMake] Pass all flags to _Float16 try-compile (#133952)
via llvm-commits
- [llvm] [NFC][LLVM][AMDGPU] Cleanup pass initialization for AMDGPU (PR #134410)
Rahul Joshi via llvm-commits
- [llvm] f9193f3 - [DebugInfo] Preserve line and column number when merging debug info. (#129960)
via llvm-commits
- [flang] [llvm] [flang] Add runtime and lowering implementation for extended intrinsic PUTENV (PR #134412)
Eugene Epshteyn via llvm-commits
- [llvm] [JITLink][NFC] Guard functions used only for debug for `XCOFFLinkGraphBuilder` (PR #134413)
Henry Jiang via llvm-commits
- [llvm] [NFC][LLVM][BPF] Cleanup pass initialization for BPP (PR #134414)
Rahul Joshi via llvm-commits
- [llvm] 70a1445 - [RISCV] Prefer RegList over Rlist in assembler. NFC
Craig Topper via llvm-commits
- [llvm] [NVPTX] Improve NVVMReflect Efficiency (PR #134416)
Yonah Goldberg via llvm-commits
- [llvm] 90cf2e3 - Revert "[SLP]Initial support for (masked)loads + compress and (masked)interleaved"
Alexey Bataev via llvm-commits
- [llvm] [NFC][LLVM][DirectX] Cleanup pass initialization for DirectX (PR #134419)
Rahul Joshi via llvm-commits
- [llvm] 6ee5e69 - [gn] port 10c6ebc4271 (-gen-clang-diags-compat-ids)
Nico Weber via llvm-commits
- [llvm] 8f65519 - [gn] Add a missing dependency
Nico Weber via llvm-commits
- [llvm] [NFC][LLVM][PowerPC] Cleanup pass initialization for PowerPC (PR #134422)
Rahul Joshi via llvm-commits
- [llvm] [AMDGPU] Extend test coverage for cross RC register coalescing (PR #132137)
Jeffrey Byrnes via llvm-commits
- [llvm] [llvm-reduce] Fix incorrectly ignored null MD in ReduceDIMetadata (PR #108541)
Stephen Tozer via llvm-commits
- [llvm] d9bf390 - [gn] port 4a4d41e723a
Nico Weber via llvm-commits
- [llvm] d62d15e - [RISCV] Undo unprofitable zext of icmp combine (#134306)
via llvm-commits
- [llvm] 19aec00 - [SLP]Initial support for (masked)loads + compress and (masked)interleaved
Alexey Bataev via llvm-commits
- [llvm] [SPIRV][NFC] Refactor pointer creation in GlobalRegistery (PR #134429)
Steven Perron via llvm-commits
- [llvm] [NFC][LLVM][Hexagon] Cleanup pass initialization for Hexagon (PR #134431)
Rahul Joshi via llvm-commits
- [llvm] 1d88cfc - [gn build] Port 46e2c07fa28b
LLVM GN Syncbot via llvm-commits
- [llvm] 2292154 - [gn build] Port 7d3dfc862d28
LLVM GN Syncbot via llvm-commits
- [llvm] e2092a4 - [gn build] Port da69eb75cbc6
LLVM GN Syncbot via llvm-commits
- [llvm] [NFC] Add assertions for Src and Dst vec types in VecCombine folding (PR #134432)
via llvm-commits
- [clang] [llvm] [fatlto] Use the ThinLTO default pipeline for FatLTO (PR #134434)
Paul Kirth via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [RegisterCoalescer]: Try inflated RC for coalescing reg->subreg (PR #134438)
Jeffrey Byrnes via llvm-commits
- [clang] [llvm] [DirectX] Add target builtins (PR #134439)
Farzon Lotfi via llvm-commits
- [llvm] Range assume bundles (PR #112758)
Andreas Jonson via llvm-commits
- [llvm] [SDAG] Handle range attribute for call instructions. (PR #108410)
Andreas Jonson via llvm-commits
- [llvm] 9069ba1 - [RISCV] Rename Spimm to StackAdj in most places. NFC
Craig Topper via llvm-commits
- [llvm] b518242 - [PowerPC] Fix instruction name for dmr insert (#134301)
via llvm-commits
- [llvm] [SelectionDAG] Introducing a new ISD::POISON SDNode to represent the poison value in the IR. (PR #125883)
Craig Topper via llvm-commits
- [llvm] 3a859b1 - [VPlan] Set and use debug location for VPScalarIVStepsRecipe.
Florian Hahn via llvm-commits
- [lld] [LLD][COFF] Don't dllimport from static libraries (PR #134443)
Alexandre Ganea via llvm-commits
- [llvm] d341b63 - [RISCV] Remove unused function declaration. NFC
Craig Topper via llvm-commits
- [llvm] bbaf087 - [RISCV] Assert on all invalid inputs to getStackAdjBase and printRegList. NFC
Craig Topper via llvm-commits
- [llvm] [NFC][LLVM][Mips] Cleanup pass initialization for Mips (PR #134446)
Rahul Joshi via llvm-commits
- [llvm] 19e0233 - [RISCV] Make decodeXqccmpRlistS0 defer to decodeZcmpRlist after checking for S0 being included. NFC
Craig Topper via llvm-commits
- [libcxx] [llvm] [libc++] Bump OS version for macOS backdeployment CI jobs (PR #131883)
Louis Dionne via llvm-commits
- [llvm] [SPIR-V] Don't replace spirv.Type with spv_track_constant (PR #134448)
Cassandra Beckley via llvm-commits
- [llvm] [docs] Add Included Suites to Test Suite Guide (PR #128937)
Sam Elliott via llvm-commits
- [llvm] [NFC][LLVM][SystemZ] Cleanup pass initialization for SystemZ (PR #134450)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM] Cleanup pass initialization for WebAsm/LoongArch (PR #134452)
Rahul Joshi via llvm-commits
- [llvm] [Transforms] Introduce BuildBuiltins.h atomic helpers (PR #134455)
Michael Kruse via llvm-commits
- [llvm] [NFC][LLVM] Eliminate duplicate code in INITIALIZE_PASS macros (PR #134457)
Rahul Joshi via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix Cygwin builds (PR #134458)
Mateusz Mikuła via llvm-commits
- [llvm] ad39049 - [DAGCombiner] Attempt to fold 'add' nodes to funnel-shift or rotate (#125612)
via llvm-commits
- [llvm] e3369a8 - [NFC][HLSL] Rename ResourceBinding Types (#134165)
via llvm-commits
- [llvm] 6f34d03 - Remove iOS 5 check for tailcalls on ARM (#133354)
via llvm-commits
Last message date:
Fri Apr 4 16:17:54 PDT 2025
Archived on: Fri Apr 4 16:17:56 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).