The Week Of Monday 25 September 2023 Archives by thread
Starting: Mon Sep 25 00:02:21 PDT 2023
Ending: Sun Oct 1 23:50:59 PDT 2023
Messages: 4456
- [llvm] [llvm-readobj] Add support for the PT_OPENBSD_NOBTCFI segment type. (PR #67239)
James Henderson via llvm-commits
- [llvm] [ValueTracking] Implement udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Yingwei Zheng via llvm-commits
- [PATCH] D159073: [PowerPC][Peephole] Combine rldicl/rldicr and andi/andis after isel.
ChenZheng via Phabricator via llvm-commits
- [llvm] [DebugInfo] Change return type of DWARFDebugAbbrev::parse (PR #67191)
James Henderson via llvm-commits
- [llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Kai Luo via llvm-commits
- [llvm] [SPIRV] Implement support for SPV_KHR_expect_assume (PR #66217)
Michal Paszkowski via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
Yingwei Zheng via llvm-commits
- [llvm] [X86]RMW instrs not handled in pre-RA-sched=fast (PR #67281)
via llvm-commits
- [llvm] e5038f0 - [llvm-readobj] Add support for the PT_OPENBSD_NOBTCFI segment type. (#67239)
via llvm-commits
- [llvm] [SPIRV] Add OpAccessChain instruction support (PR #66253)
Michal Paszkowski via llvm-commits
- [llvm] [X86]Add NO_REVERSE attribute to X86 RMW instrs in memfold table (PR #67288)
via llvm-commits
- [llvm] [RISCV] Support VLS for VCIX (PR #67289)
Brandon Wu via llvm-commits
- [llvm] 79af1cb - [GlobalISel] Add wrapper classes for G_INDEXED_LOAD/G_INDEXED_STORE
Amara Emerson via llvm-commits
- [llvm] 7e5c267 - [GlobalISel][NFC] Clean up and modernize the indexed load/store combines.
Amara Emerson via llvm-commits
- [PATCH] D154205: [MachineLICM] Handle subloops
JinGu Kang via Phabricator via llvm-commits
- [llvm] [AArch64][GlobalISel] Vector Constant Materialization (PR #67149)
David Green via llvm-commits
- [llvm] [Flang] [OpenMP] [Semantics] Add semantic support for IS_DEVICE_PTR nd HAS_DEVICE_ADDR clauses on OMP TARGET directive and add more semantic checks for OMP TARGET. (PR #67290)
Raghu Maddhipatla via llvm-commits
- [llvm] [BOLT] Err when linking objects of different architectures (PR #66770)
Job Noorman via llvm-commits
- [llvm] 416e891 - [Reland][InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (#67087)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Pierre van Houtryve via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (PR #67087)
Yingwei Zheng via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Yingwei Zheng via Phabricator via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (PR #67273)
via llvm-commits
- [llvm] 0564065 - [SPIRV] Implement support for SPV_KHR_expect_assume (#66217)
via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Liao Chunyu via Phabricator via llvm-commits
- [llvm] [PowerPC] Extend folding RLWINM + RLWINM to post-RA. (PR #67293)
via llvm-commits
- [llvm] [Workflow] Add new code format helper. (PR #66684)
Ingo Müller via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
Esme Yi via Phabricator via llvm-commits
- [llvm] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)
Bill Wendling via llvm-commits
- [PATCH] D139864: [llvm-cxxfilt] Do not consider the prefix dot as part of the demangled symbol name.
James Henderson via Phabricator via llvm-commits
- [llvm] 8545093 - [obj2yaml] Emit ProgramHeader.Offset
Job Noorman via llvm-commits
- [PATCH] D145555: [obj2yaml] Emit ProgramHeader.Offset
Job Noorman via Phabricator via llvm-commits
- [llvm] [MemCpyOpt] move SrcAlloca to the entry if transformation is performed (PR #67226)
Kohei Asano via llvm-commits
- [llvm] [MachineLICM] Clear subregister kill flags (PR #67240)
Jay Foad via llvm-commits
- [llvm] 45f51f9 - [AArch64][GlobalISel] Select UMULL instruction (#65469)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select UMULL instruction (PR #65469)
via llvm-commits
- [llvm] 5a285bd - [LLVM][TableGen] Read from uninitialised variable (#66889)
via llvm-commits
- [llvm] [LLVM] [TableGen] Read from uninitialised variable (PR #66889)
Björn Pettersson via llvm-commits
- [llvm] [NVPTX] Add support for maxclusterrank in launch_bounds (PR #66496)
Jakub Chlanda via llvm-commits
- [llvm] [clang-analysis]Fix false positive in mutation check when using pointer to member function (PR #66846)
via llvm-commits
- [llvm] Introduce paged vector (PR #66430)
Giulio Eulisse via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [llvm] [RISCV] Fix the float value to test constantpool lowering under differe… (PR #67297)
Jim Lin via llvm-commits
- [PATCH] D149759: [symbolizer] Support symbol lookup
Serge Pavlov via Phabricator via llvm-commits
- [llvm] [ARM][LSR] Exclude uses outside the loop when favoring postinc. (PR #67090)
Sam Tebbs via llvm-commits
- [PATCH] D149757: Test data for symbol lookup. NFC
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 54e5de0 - [ARM][LSR] Exclude uses outside the loop when favoring postinc. (#67090)
via llvm-commits
- [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Qiu Chaofan via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Qiu Chaofan via llvm-commits
- [PATCH] D154933: [PowerPC] Implement llvm.set.rounding intrinsic
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [NFC] Extend InjectTLIMappings pass testing (PR #66898)
via llvm-commits
- [llvm] Fix mechanism propagating mangled names for TLI function mappings (PR #66656)
via llvm-commits
- [llvm] [PowerPC] Rename fp/int conversion nodes (PR #67303)
Qiu Chaofan via llvm-commits
- [PATCH] D148494: [PowerPC] Rename fp/int conversion nodes
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [llvm][tblgen] Add `SourcePath` for `emitSourceFileHeader` (PR #65744)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV][CostModel] Add getCFInstrCost RISC-V implementation (PR #65599)
Sergey Kachkov via llvm-commits
- [llvm] 0a5d52a - [RISCV][CostModel] Add getCFInstrCost RISC-V implementation (#65599)
via llvm-commits
- [llvm] 0bfaed8 - [Docs][Github] Say '--delete-branch' instead of '--delete' and '--delete branch'
Bjorn Pettersson via llvm-commits
- [llvm] [XCOFF][OBJECT] get symbol size by calling XCOFF interfaces (PR #67304)
Chen Zheng via llvm-commits
- [llvm] Support big endian in llvm-symbolizer's data location dwarf info parser (PR #67284)
Chen Zheng via llvm-commits
- [llvm] [VectorCombine] Enable transform 'scalarizeLoadExtract' for non constant indexes (PR #65445)
Ben Shi via llvm-commits
- [PATCH] D152730: [ConstraintElim] Add A < B if A is an increasing phi for A != B.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c649fd3 - [MachineSink][AArch64] Sink instruction copies when they can replace copy into hard register or folded into addressing mode
Momchil Velikov via llvm-commits
- [PATCH] D152828: [MachineSink][AArch64] Sink instruction copies when they can replace copy into hard register or folded into addressing mode
Momchil Velikov via Phabricator via llvm-commits
- [llvm] [AMDGPU] New image intrinsic optimizer pass (PR #67151)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Tli nfc fix mechanism propagating mangled names for tli function mappings ac3 (PR #67308)
via llvm-commits
- [llvm] [RISCV] Improve cleanup phase of RISCV Insert VSETVLI pass (PR #67144)
Simeon K via llvm-commits
- [llvm] workflows/release-tasks: Setup FileCheck and not for release-lit (PR #66799)
Tobias Hieta via llvm-commits
- [compiler-rt] [scudo] Make BufferPool typed and always express sizes in terms of element count (PR #66896)
Mitch Phillips via llvm-commits
- [PATCH] D136678: [AArch64][SVE2] Add the SVE2.1 pext and ptrue predicate-as-counter instructions
Mikael Holmén via Phabricator via llvm-commits
- [llvm] [LowerTypeTests] Add loongarch64 to CFI jumptables (PR #67312)
via llvm-commits
- [compiler-rt] AMDGPU: Duplicate instead of COPY constants from VGPR to SGPR (PR #66882)
via llvm-commits
- [llvm] 1a9e450 - [VPBuilder] Add setInsertPoint version taking a recipe directly (NFC).
Florian Hahn via llvm-commits
- [llvm] a046039 - AMDGPU: Duplicate instead of COPY constants from VGPR to SGPR (#66882)
via llvm-commits
- [PATCH] D157969: LoopVectorize/iv-select-cmp: add test for decreasing IV out-of-bound
Mel Chen via Phabricator via llvm-commits
- [llvm] [AVR] Support return address intrinsics (PR #67266)
Emil J via llvm-commits
- [llvm] [TableGen] Fix wrong bits output in GenericTable (PR #66867)
Francesco Petrogalli via llvm-commits
- [compiler-rt] [CFI] Allow LoongArch (PR #67314)
via llvm-commits
- [llvm] 6fc8667 - [TableGen] Add tests to show wrong bits output in GenericTable
via llvm-commits
- [llvm] a433592 - [TableGen] Fix wrong bits output in GenericTable (#66867)
via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Alexey Bataev via llvm-commits
- [llvm] 327fdcf - Revert "AMDGPU: Duplicate instead of COPY constants from VGPR to SGPR (#66882)"
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] 92a394e - [InstCombine] Add pre-commit tests for PR59555. NFC.
Yingwei Zheng via llvm-commits
- [PATCH] D157862: LoopVectorize: handle casted indvars in iv-select-cmp
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D157861: LoopVectorize: vectorize finding first IV in select-cmp
Ramkumar Ramachandra via Phabricator via llvm-commits
- [llvm] b7ff032 - [Documentation] Replace recommonmark by myst-parser (#65664)
via llvm-commits
- [llvm] [Documentation] Replace recommonmark by myst-parser (PR #65664)
via llvm-commits
- [llvm] [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Yingwei Zheng via llvm-commits
- [llvm] ef48e90 - LoopVectorize/iv-select-cmp: add test for decreasing IV out-of-bound
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [PATCH] D158779: [VPlan] Add active-lane-mask as VPlan-to-VPlan transformation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 97687b7 - [VPlan] Add active-lane-mask as VPlan-to-VPlan transformation.
Florian Hahn via llvm-commits
- [llvm] [NVPTX] Optimize v16i8 reductions (PR #67322)
Pierre-Andre Saulais via llvm-commits
- [llvm] eb96d6e - [AArch64][GlobalISel] Vector Constant Materialization
David Green via llvm-commits
- [llvm] [AVR] Fix a crash in AVRInstrInfo::insertIndirectBranch (PR #67324)
Ben Shi via llvm-commits
- [llvm] [RISCV] Add searchable table for tune information (PR #66193)
Michael Maitland via llvm-commits
- [llvm] Remark Util introduce remark count (PR #66214)
Florian Hahn via llvm-commits
- [llvm] 69ba4ae - [AArch64] Remove unused method EncodePPR_p8to15
Matt Devereau via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [llvm] ad415e3 - LoopVectorize/iv-select-cmp: comment out-of-bound tests (NFC)
Ramkumar Ramachandra via llvm-commits
- [PATCH] D155775: [HIP][Clang][Driver][RFC] Add driver support for C++ Parallel Algorithm Offload
Yaxun Liu via Phabricator via llvm-commits
- [llvm] [InstCombine] Improve `foldAndOrOfICmpsUsingRanges` (PR #67327)
Yingwei Zheng via llvm-commits
- [llvm] [BOLT] Extract a function for dump MCInst (PR #67225)
via llvm-commits
- [llvm] [BOLT][NFC] Extract a function for dump MCInst (PR #67225)
via llvm-commits
- [llvm] AMDGPU: Duplicate instead of COPY constants from VGPR to SGPR (PR #66882)
via llvm-commits
- [compiler-rt] [clang-analysis]Fix false positive in mutation check when using pointer to member function (PR #66846)
Congcong Cai via llvm-commits
- [llvm] [cmake] Add LLVM_FORCE_VC_REVISION option (PR #67125)
David Truby via llvm-commits
- [llvm] 247b7d0 - [cmake] Add LLVM_FORCE_VC_REVISION option (#67125)
via llvm-commits
- [lld] [cmake] Add LLVM_FORCE_VC_REVISION option (PR #67125)
David Truby via llvm-commits
- [lld] 247b7d0 - [cmake] Add LLVM_FORCE_VC_REVISION option (#67125)
via llvm-commits
- [PATCH] D158919: [libunwind][WebAssembly] Support Wasm EH
Louis Dionne via Phabricator via llvm-commits
- [llvm] [Sparc] Remove Subtarget member of SparcTargetMachine (PR #66876)
via llvm-commits
- [llvm] [BOLT] Fix long jump negative offset issue. (PR #67132)
via llvm-commits
- [PATCH] D154157: [LV] Cost model for out-of-loop reductions
Anna Thomas via Phabricator via llvm-commits
- [llvm] [RISCV][CostModel] Estimate cost of Extract/InsertElement with non-constant index when vector instructions are not available (PR #67334)
Sergey Kachkov via llvm-commits
- [llvm] [libc] Add monadic functions to cpp::expected (PR #66523)
Guillaume Chatelet via llvm-commits
- [llvm] [LoopUnroll] Penalize interior control flow (PR #67137)
David Green via llvm-commits
- [llvm] Late temporal divergence lowering for SDAG (PR #67033)
via llvm-commits
- [llvm] [FastISel][DebugInfo] Handle dbg.value targeting allocas (PR #67187)
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Ashutosh Nema via Phabricator via llvm-commits
- [PATCH] D159536: [BOLT] Implement '--assume-abi' option for AArch64
Jiapeng Zhou via Phabricator via llvm-commits
- [llvm] [ADT] Fix MappedIteratorTest. (PR #67337)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][NFCI] Speed up generating *GenRegisterInfo.inc files on builds with expensive checks. (PR #67340)
Ivan Kosarev via llvm-commits
- [llvm] 95ce3c2 - [RISCV] Be more aggressive about shrinking constant build_vector etype (#67175)
via llvm-commits
- [llvm] [RISCV] Be more aggressive about shrinking constant build_vector etype (PR #67175)
Philip Reames via llvm-commits
- [llvm] [CodeExtractor][OpenMP] Allow to specify address space for aggregate arguments structure (PR #66998)
Johannes Doerfert via llvm-commits
- [llvm] [OpenMP] Introduce the initial support for OpenMP kernel language (PR #66844)
Johannes Doerfert via llvm-commits
- [llvm] [Inliner] Improve attribute propagation to callsites when inlining. (PR #66036)
Johannes Doerfert via llvm-commits
- [llvm] [Interpreter] Add initialization of array members (PR #66172)
via llvm-commits
- [llvm] CostModel/RISCV: tweak test for ctpop, with/without ZVBB (PR #67013)
Ramkumar Ramachandra via llvm-commits
- [llvm] MachineBlockPlacement: Add tolerance to comparisons (PR #67197)
via llvm-commits
- [llvm] 2f23666 - [Sparc] Remove Subtarget member of SparcTargetMachine (#66876)
via llvm-commits
- [llvm] 9310baa - [AMDGPU][NFC] Add True16 operand definitions.
Ivan Kosarev via llvm-commits
- [PATCH] D156103: [AMDGPU][NFC] Add True16 operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] CostModel/RISCV: tweak cost of vector ctpop under ZVBB (PR #67020)
Ramkumar Ramachandra via llvm-commits
- [llvm] 330fa7d - [TargetLowering] Deduplicate choosing InlineAsm constraint between ISels (#67057)
via llvm-commits
- [llvm] [TargetLowering] Deduplicate choosing InlineAsm constraint between ISels (PR #67057)
Nick Desaulniers via llvm-commits
- [llvm] 7b70af2 - [AMDGPU] Add IR lowering changes for preloaded kernargs
Austin Kerbow via llvm-commits
- [PATCH] D156853: [AMDGPU] Add IR lowering changes for preloaded kernargs
Austin Kerbow via Phabricator via llvm-commits
- [llvm] [TargetLowering] remove unused virtual from ComputeConstraintToUse (PR #67171)
Nick Desaulniers via llvm-commits
- [llvm] 3a807b5 - [llvm-profdata] Move error handling logic out of normal input's code path (#67177)
via llvm-commits
- [llvm] [llvm-profdata] Move error handling logic out of normal input's code path (PR #67177)
William Junda Huang via llvm-commits
- [PATCH] D152840: [ELF] A new code layout algorithm for function reordering [3a/3]
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] 98e8f04 - Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] [AArch64] Limit immediate offsets when folding instructions into addressing modes (PR #67345)
Momchil Velikov via llvm-commits
- [llvm] c77da6f - [ADT] Fix MappedIteratorTest. (#67337)
via llvm-commits
- [llvm] 0455596 - [AMDGPU] Add DAG ISel support for preloaded kernel arguments
Austin Kerbow via llvm-commits
- [PATCH] D158579: [AMDGPU] Add DAG ISel support for preloaded kernel arguments
Austin Kerbow via Phabricator via llvm-commits
- [llvm] [DX] Add support for program signatures (PR #67346)
Chris B via llvm-commits
- [llvm] Fix warning on align directives with non-zero fill value (PR #67237)
Matthias Braun via llvm-commits
- [lld] 8c556b7 - [ELF] Change --call-graph-profile-sort to accept an argument
Fangrui Song via llvm-commits
- [PATCH] D159544: [ELF] Change --call-graph-profile-sort to accept an argument
Fangrui Song via Phabricator via llvm-commits
- [llvm] [RISCV] Support floating point VCIX (PR #67094)
Craig Topper via llvm-commits
- [llvm] [BOLT] Support instrumentation hook via DT_FINI_ARRAY (PR #67348)
Job Noorman via llvm-commits
- [PATCH] D155769: [HIP][Clang][docs][RFC] Add documentation for C++ Parallel Algorithm Offload
Fangrui Song via Phabricator via llvm-commits
- [llvm] Add option to dump IR to files instead of stderr (PR #66412)
Nuri Amari via llvm-commits
- [llvm] [RA] Don't split a register generated from another split (PR #67351)
via llvm-commits
- [llvm] PPCBranchCoalescing: Fix invalid branch weights (PR #67211)
Matthias Braun via llvm-commits
- [llvm] 053478b - [AMDGPU] Switch to using real True16 operands.
Ivan Kosarev via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [PATCH] D156104: [AMDGPU] Switch to using real True16 operands.
Ivan Kosarev via Phabricator via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] [HWASAN] Add test to detected use after free in memcmp (PR #67204)
Kirill Stoimenov via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 740ee00 - PPCBranchCoalescing: Fix invalid branch weights (#67211)
via llvm-commits
- [compiler-rt] [hwasan] Fixing relocation R_AARCH64_CONDBR19 out of range (PR #67354)
Vitaly Buka via llvm-commits
- [llvm] 0eaf11f - [RISCV] Add test coverage for buildvec-of-binops
Philip Reames via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Craig Topper via llvm-commits
- [llvm] fff1680 - [AMDGPU] Add [[maybe_unused]] to several unused functions (NFC)
Kazu Hirata via llvm-commits
- [llvm] f7f8bae - [TableGen][NFCI] Speed up generating *GenRegisterInfo.inc files on builds with expensive checks. (#67340)
via llvm-commits
- [llvm] 7c9d7b7 - Revert "[AMDGPU] Add [[maybe_unused]] to several unused functions (NFC)"
Kazu Hirata via llvm-commits
- [compiler-rt] 0cff580 - [hwasan] Fixing relocation R_AARCH64_CONDBR19 out of range (#67354)
via llvm-commits
- [PATCH] D147655: Implement mangling rules for C++20 concepts and requires-expressions.
John McCall via Phabricator via llvm-commits
- [llvm] d994231 - {RISCV] Adjust check lines to reduce duplication
Philip Reames via llvm-commits
- [llvm] [RISCV] Fold `addi` into load / store even if they are in different BBs. (PR #67024)
Craig Topper via llvm-commits
- [PATCH] D156344: Disable call to fma for soft-float
Kishan Parmar via Phabricator via llvm-commits
- [llvm] [RISCV] Extend InstSeq (used in constant mat) to support multiple live regs (PR #67159)
Craig Topper via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Luke Lau via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Luke Lau via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Luke Lau via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Luke Lau via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Luke Lau via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_ve… (PR #67358)
Philip Reames via llvm-commits
- [llvm] 8586cd5 - [AMDGPU] Test disassembling of some basic True16 VOP2 instructions.
Ivan Kosarev via llvm-commits
- [PATCH] D156782: [AMDGPU] Test disassembling of some basic True16 VOP2 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (PR #67359)
Min-Yih Hsu via llvm-commits
- [llvm] [ARM] Add writeback information to STC and LDC instructions. (PR #67180)
via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
via llvm-commits
- [llvm] [InstrProf] Correct buffer size for encodeULEB128 (PR #67011)
Ellis Hoag via llvm-commits
- [llvm] [Clang] Fix CXXRewrittenBinaryOperator::getDecomposedForm to handle case when spaceship operator returns comparison category by reference (PR #66270)
Shafik Yaghmour via llvm-commits
- [llvm] [LLParser] Remove unnecessary switch from the handling of the remaini… (PR #67362)
Craig Topper via llvm-commits
- [PATCH] D153154: [NFC][Inliner] Introduce another multiplier for cost benefit analysis and make multipliers overriddable in TargetTransformInfo.
Kazu Hirata via Phabricator via llvm-commits
- [llvm] [RISCV][SDAG] Prefer ShortForwardBranch to lower sdiv by pow2 (PR #67364)
Yingwei Zheng via llvm-commits
- [llvm] [NVPTX] Improve lowering of v2i16 logical ops. (PR #67365)
Artem Belevich via llvm-commits
- [llvm] [SLP]Improve costs in computeExtractCost() to avoid crash after D158449. (PR #67142)
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] Fold `ctpop(X) eq/ne 1` if X is non-zero (PR #67268)
Nikita Popov via llvm-commits
- [llvm] [ARM] Fix printing of 'pop' alias. (PR #67181)
Jon Roelofs via llvm-commits
- [llvm] [clang][modules] Move `SLocEntry` search into `ASTReader` (PR #66966)
Jan Svoboda via llvm-commits
- [llvm] d034c18 - [LLParser] Remove unnecessary switch from the handling of the remaini… (#67362)
via llvm-commits
- [llvm] 62f5636 - [RISCV] Don't set KILL flag on X0 in RISCVInstrInfo::movImm.
Craig Topper via llvm-commits
- [llvm] Bfi precision (PR #66285)
Matthias Braun via llvm-commits
- [compiler-rt] Bfi precision (PR #66285)
Matthias Braun via llvm-commits
- [compiler-rt] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
William Junda Huang via llvm-commits
- [llvm] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
William Junda Huang via llvm-commits
- [llvm] [RISCV] Explicitly create IMPLICIT_DEF instead of UNDEF for vectors i… (PR #67369)
Craig Topper via llvm-commits
- [PATCH] D156633: [InstSimplify] Add some basic simplifications for `llvm.ptrmask`
Nikita Popov via Phabricator via llvm-commits
- [llvm] a9ea11b - [aarch64][NFC] Remove unneeded work from machine memset (#65672)
via llvm-commits
- [llvm] Remove unneeded work from machine memset (PR #65672)
Nathan Sidwell via llvm-commits
- [llvm] [LLParser] Merge xor constantexpr parsing with add/mul/shl/lshr/ashr. (PR #67371)
Craig Topper via llvm-commits
- [llvm] 671e2ba - [NVPTX] Improve lowering of v2i16 logical ops. (#67365)
via llvm-commits
- [llvm] [mlir][tosa] Add scaffolding for bytecode version. (PR #67374)
Jacques Pienaar via llvm-commits
- [llvm] ea7157f - [GlobalISel] Propagate mem operands for indexed load/stores.
Amara Emerson via llvm-commits
- [llvm] [Support] Add `\{<ref>}` backreferences in Regex::sub() (PR #67220)
Igor Kudrin via llvm-commits
- [llvm] [NVPTX] Improve lowering of v2i16 logical ops. (PR #67073)
Artem Belevich via llvm-commits
- [llvm] [OCaml] Build OCaml bindings using Dune (PR #67272)
via llvm-commits
- [llvm] [RISC-V][MC] Accept an absolute variable value as a CSR number (PR #67377)
Alexander Richardson via llvm-commits
- [llvm] 0d7c340 - [RISCV][GISel] Add instruction selection for G_SEXT, G_ZEXT, and G_SEXT_INREG (#67359)
via llvm-commits
- [compiler-rt] [scudo] Make local cache be agnostic to the type of node in freelist (PR #67379)
via llvm-commits
- [llvm] [SjLjEHPrepare] Fix callsite problem (PR #67264)
Kazushi Marukawa via llvm-commits
- [llvm] [RISCV][GISel] Add RegBank selection for G_SMULH (PR #67381)
Min-Yih Hsu via llvm-commits
- [llvm] [ADT] Fix llvm::join on containers of char*s (PR #67113)
David Blaikie via llvm-commits
- [llvm] [MLIR][Presburger] Define matrix inverse for rational matrices (PR #67382)
via llvm-commits
- [compiler-rt] [HWASAN]Implement memcmp interceptor in HWASAN (PR #67204)
Kirill Stoimenov via llvm-commits
- [PATCH] D157669: Fix spurious errors that would be emitted when DW_TAG_subprogram DIEs had mutliple ranges in DW_AT_ranges.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D159543: [BOLT] Fix .relr section addend patching
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D157020: [lld/ELF] Don't relax R_X86_64_(REX_)GOTPCRELX when offset is too far
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] [RISCV] Disable constant hoisting for mul by one more/less than a pow… (PR #67385)
Craig Topper via llvm-commits
- [llvm] Revert "[SLP]Do not gather node, if the instruction, that does not require" (PR #67386)
via llvm-commits
- [llvm] 5d86176 - Revert "[SLP]Do not gather node, if the instruction, that does not require" (#67386)
via llvm-commits
- [llvm] [RISCV] Use software guarded branch for indirect jump table branch. (PR #66762)
Yeting Kuo via llvm-commits
- [llvm] de17384 - [RISCV][GISel] Add RegBank selection for G_SMULH (#67381)
via llvm-commits
- [llvm] 5e1f5f4 - [RISCV] Fix the float value to test constantpool lowering under differe… (#67297)
via llvm-commits
- [llvm] [X86] Add detection for more Tremont models (PR #67150)
via llvm-commits
- [llvm] 418e441 - [InstrProf] Correct buffer size for encodeULEB128 (#67011)
via llvm-commits
- [PATCH] D159140: [GlobalISel] LegalizationArtifactCombiner: Elide redundant G_AND
Tobias Stadler via Phabricator via llvm-commits
- [llvm] [Sparc] Replace CMP instructions with InstAlias (NFCI) (PR #66859)
via llvm-commits
- [llvm] ea0ee55 - [VectorCombine] Enable transform 'scalarizeLoadExtract' for non constant indexes (#65445)
via llvm-commits
- [PATCH] D159368: [RISCV] Remove SEW operand for load/store and SEW-aware pseudos
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] [RISCV] Add MC layer support for Zicfiss. (PR #66043)
Jim Lin via llvm-commits
- [llvm] 2de74e1 - [PowerPC][Peephole] Combine rldicl/rldicr and andi/andis after isel.
via llvm-commits
- [llvm] [Demangler] support demangling for AIX function entry names (PR #67389)
Chen Zheng via llvm-commits
- [llvm] c84f9f9 - Reformat
NAKAMURA Takumi via llvm-commits
- [llvm] [llvm][tblgen] Add `Source Filename` for `emitSourceFileHeader` (PR #65744)
Shao-Ce SUN via llvm-commits
- [llvm] 77147a9 - Revert "[PowerPC][Peephole] Combine rldicl/rldicr and andi/andis after isel."
via llvm-commits
- [llvm] 555e239 - [LoongArch] Add test cases for atomicrmw xchg {0, -1} {i8,i16}
Weining Lu via llvm-commits
- [llvm] 6417ce4 - [LoongArch] Improve codegen for i8/i16 'atomicrmw xchg a, {0,-1}'
Weining Lu via llvm-commits
- [PATCH] D159251: [LoongArch] Add test cases for atomicrmw xchg {0, -1} {i8,i16}
Lu Weining via Phabricator via llvm-commits
- [PATCH] D159252: [LoongArch] Improve codegen for i8/i16 'atomicrmw xchg a, {0,-1}'
Lu Weining via Phabricator via llvm-commits
- [llvm] [Sema] add cast from IncompleteArrayType to ConstantArrayType in TryReferenceListInitialization (PR #65918)
Eli Friedman via llvm-commits
- [compiler-rt] [Sema] add cast from IncompleteArrayType to ConstantArrayType in TryReferenceListInitialization (PR #65918)
Eli Friedman via llvm-commits
- [llvm] [LoongArch] Improve codegen for atomic ops (PR #67391)
via llvm-commits
- [llvm] 08165c4 - [RISCV] Add searchable table for tune information (#66193)
via llvm-commits
- [llvm] [RISCV] Enable LoopDataPrefetch pass (PR #66201)
Wang Pengcheng via llvm-commits
- [llvm] 5fabc8b - [PowerPC] Add test to show wrong target flags printed at MO_TLSGDM_FLAG operand. NFC.
Kai Luo via llvm-commits
- [compiler-rt] [DFSan] Fix sscanf wrapper handling %*d (the star skips capturing). (PR #67392)
Andrew Browne via llvm-commits
- [PATCH] D159152: [RISCV] Support fmaximum/fminimum for fp16 vector when only Zvfhmin enabled
Jim Lin via Phabricator via llvm-commits
- [llvm] [RISCV] Support fmaximum/fminimum for fp16 vector when only Zvfhmin enabled (PR #67393)
Jim Lin via llvm-commits
- [llvm] b0e28eb - [llvm][tblgen] Add `Source Filename` for `emitSourceFileHeader` (#65744)
via llvm-commits
- [compiler-rt] [ASan] return 0 for current allocated bytes if malloc/free are never happend (PR #67394)
Chen Zheng via llvm-commits
- [llvm] [Passes] Add option for LoopVersioningLICM pass. (PR #67107)
Arthur Eubanks via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2a20712 - [MemCpyOpt] move SrcAlloca to the entry if transformation is performed (#67226)
via llvm-commits
- [llvm] [AMDGPU] Remove int types from isSISrcFPOperand (PR #67401)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [Workflow] Update clang-format to 17.0.1 (PR #67402)
Tobias Hieta via llvm-commits
- [llvm] d85d143 - [AMDGPU] New image intrinsic optimizer pass (#67151)
via llvm-commits
- [compiler-rt] 4206925 - [scudo] Use MemMap for AllocationRingBuffer
Fabio D'Urso via llvm-commits
- [llvm] 2024bfe - [AMDGPU] Remove int types from isSISrcFPOperand (#67401)
via llvm-commits
- [llvm] Fix release/export.sh to export runtimes tarball, too (PR #67404)
René Rebe via llvm-commits
- [compiler-rt] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)
Simon Pilgrim via llvm-commits
- [llvm] 8d77d07 - [gn build] Port d85d143ad990
LLVM GN Syncbot via llvm-commits
- [compiler-rt] [X86] Add detection for more Tremont models (PR #67150)
Freddy Ye via llvm-commits
- [llvm] [RISCV] Remove unused isSEWAware, NFC (PR #67411)
Jianjian Guan via llvm-commits
- [llvm] [AMDGPU] Add gfx1150 SALU Float instructions (PR #66884)
Jay Foad via llvm-commits
- [llvm] [ARM] fix "+fp.dp" in multilib selection (PR #67412)
Dominik Wójt via llvm-commits
- [llvm] cab01a8 - [AArch64] Additional testing for i128 and non-temporal loads/stores undef BE. NFC
David Green via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] [AArch64] Fixes for BigEndian 128bit volatile, atomic and non-temporal loads/stores (PR #67413)
David Green via llvm-commits
- [llvm] [Analysis][LV] Map LLVM values to source level expression (PR #66591)
Nikita Popov via llvm-commits
- [llvm] d7195c5 - Reland https://reviews.llvm.org/D159073.
via llvm-commits
- [compiler-rt] e972bdb - [X86] Add detection for more Tremont models (#67150)
via llvm-commits
- [llvm] [mlir][bufferization] OwnershipBasedBufferDeallocation: support unstructured control flow loops (PR #66657)
Matthias Springer via llvm-commits
- [llvm] 431969e - Revert "[SimplifyCFG] Transform for redirecting phis between unmergeable BB and SuccBB (#67275)"
Muhammad Omair Javaid via llvm-commits
- [llvm] [SimplifyCFG][Migrated] Transform for redirecting phis between unmergeable BB and SuccBB (PR #67275)
Omair Javaid via llvm-commits
- [llvm] 758df22 - [AMDGPU][True16] Support emitting copies between different register sizes.
Ivan Kosarev via llvm-commits
- [PATCH] D156105: [AMDGPU][True16] Support emitting copies between different register sizes.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] e158add - [InstCombine] Canonicalize `icmp eq/ne (A ^ C), B` to `icmp eq/ne (A ^ B), C` (#67273)
via llvm-commits
- [llvm] [RISCV] Update comment on -w stripping pass. NFC (PR #67415)
Luke Lau via llvm-commits
- [llvm] 1d3e38b - [NewGVN] Add test for #53218 (NFC)
Nikita Popov via llvm-commits
- [llvm] 78c7201 - [NewGVN] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] a09e32e - [InstSimplify] Respect UseInstrInfo in more folds
Nikita Popov via llvm-commits
- [llvm] [TableGen] Enhance !range bang operator (PR #66489)
Nicolai Hähnle via llvm-commits
- [llvm] [AArch64] Bail out of HomogeneousPrologEpilog for functions with swif… (PR #67417)
Zhaoxuan Jiang via llvm-commits
- [llvm] [RISCV] Handle .vx/.vi pseudos in hasAllNBitUsers (PR #67419)
Luke Lau via llvm-commits
- [llvm] [RISCV][SelectionDAG] Sign extend splats of i32 in getConstant on RV64 (PR #67027)
Luke Lau via llvm-commits
- [llvm] [CodeGen] Allow mixed scalar type constraints for inline asm (PR #65465)
Dávid Ferenc Szabó via llvm-commits
- [PATCH] D156716: [AArch64][PAC] Check authenticated LR value during tail call
Anatoly Trosinenko via Phabricator via llvm-commits
- [llvm] 0219bd3 - [AMDGPU] Rename disassembler test (NFC)
Mirko Brkusanin via llvm-commits
- [llvm] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Jakub Mazurkiewicz via llvm-commits
- [compiler-rt] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Jakub Mazurkiewicz via llvm-commits
- [lld] [lld][LoongArch] Print error when encountering R_LARCH_ALIGN (PR #67424)
Lu Weining via llvm-commits
- [llvm] [AArch64][GlobalISel] Support more types for TRUNC (PR #66927)
via llvm-commits
- [llvm] [AMDGPU] Fix passing CodeGen/AMDGPU/frem.ll on gfx1150. (PR #67425)
Ivan Kosarev via llvm-commits
- [llvm] fb8ce45 - [NewGVN] Add another test for #53218 (NFC)
Nikita Popov via llvm-commits
- [llvm] 679c3a1 - [TargetLowering] use stable_sort to avoid nondeterminism
Sam McCall via llvm-commits
- [llvm] [NewGVN] Patch replacement instruction even for removed instructions (PR #67426)
Nikita Popov via llvm-commits
- [llvm] [LV] Cache call vectorization decisions (PR #66521)
David Sherwood via llvm-commits
- [llvm] fe763d8 - [AArch64] Limit immediate offsets when folding instructions into addressing modes (#67345)
via llvm-commits
- [lld] 904b3f6 - [ELF] A new code layout algorithm for function reordering [3a/3]
via llvm-commits
- [llvm] ff68e43 - [MachineLICM] Handle Subloops
Jingu Kang via llvm-commits
- [PATCH] D159527: [CodeLayout] Add unittest for cache-directed sort
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] f2f61a9 - [PowerPC] A fix for D159073. Do not optimize when register classes are different in src and dst.
via llvm-commits
- [llvm] [ModuloSchedule] Implement modulo variable expansion for pipelining (PR #65609)
Yuta Mukai via llvm-commits
- [llvm] Refactor try demangle for vfabi to use only the vector abi mangled names (PR #67430)
via llvm-commits
- [llvm] 287f6cd - [AMDGPU] Remove the support for non-True16 copies between different register sizes.
Ivan Kosarev via llvm-commits
- [PATCH] D156985: [AMDGPU] Remove the support for non-True16 copies between different register sizes.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] [RISCV][GISel] Remove source constraint from selectCopy and use it fo… (PR #67207)
Michael Maitland via llvm-commits
- [llvm] 64482d5 - [AMDGPU] Fix passing CodeGen/AMDGPU/frem.ll on gfx1150. (#67425)
via llvm-commits
- [llvm] [AArch64] Enable "sink-and-fold" in MachineSink by default (PR #67432)
Momchil Velikov via llvm-commits
- [llvm] [AArch64][GlobalISel] More type support for G_VECREDUCE_ADD (PR #67433)
via llvm-commits
- [llvm] [GlobalISel] convergence control tokens and intrinsics (PR #67006)
Nicolai Hähnle via llvm-commits
- [PATCH] D157716: [lld-macho] Postprocess LC Linker Option
Nico Weber via Phabricator via llvm-commits
- [llvm] [IR] Allow llvm.ptrmask of vectors (PR #67434)
Nikita Popov via llvm-commits
- [llvm] c01b5bb - [SPIRV] Add OpAccessChain instruction support (#66253)
via llvm-commits
- [llvm] 03647e2 - [AArch64] Handle scalable vectors in combineFMulOrFDivWithIntPow2.
David Green via llvm-commits
- [llvm] [RISCV] Remove duplicate pattern in RISCVInstrInfoVPseudos.td (PR #67436)
Brandon Wu via llvm-commits
- [llvm] c2515a8 - [Bitcode] Add some missing GetTypeByID failure checks
Nikita Popov via llvm-commits
- [llvm] e39add8 - [RISCV] Transform build_vector((binop X_i, C_i)..) to binop (build_vector, build_vector) (#67358)
via llvm-commits
- [llvm] [NFC][SPIRV] fix missing uppercase for var name (PR #67438)
Nathan Gauër via llvm-commits
- [llvm] 1ff958c - [llvm-cxxfilt] Do not consider the prefix dot as part of the demangled symbol name.
via llvm-commits
- [llvm] [SPIRV] Requires SCFG for Vulkan's SPIR-V (PR #67441)
Nathan Gauër via llvm-commits
- [llvm] [RISCV] Reduce LMUL when index is known when lowering insert_vector_elt (PR #66087)
Philip Reames via llvm-commits
- [llvm] UpdateTestChecks: squelch warning on SCEV output (PR #67443)
Ramkumar Ramachandra via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] 65eb468 - [RISCV] Explicitly create IMPLICIT_DEF instead of UNDEF for vectors i… (#67369)
via llvm-commits
- [llvm] 31f81e9 - [RA] Don't split a register generated from another split (#67351)
via llvm-commits
- [llvm] baf3903 - [AArch64] Bail out of HomogeneousPrologEpilog for functions with swif… (#67417)
via llvm-commits
- [llvm] [BOLT][RISCV] Implement LO/HI relocations (PR #67444)
Job Noorman via llvm-commits
- [lld] [lld/mac] Resolve defined symbols before undefined symbols in bitcode (PR #67445)
Nico Weber via llvm-commits
- [llvm] 733e3c6 - [RISCV] Update comment on -w stripping pass. NFC (#67415)
via llvm-commits
- [llvm] [Inliner] Fix bug when propagating poison generating return attributes (PR #66036)
via llvm-commits
- [llvm] [IRTranslator] Set NUW flag for inbounds gep and load/store offsets (PR #67133)
via llvm-commits
- [llvm] [RISCV][CostModel] VPIntrinsics have same cost as their non-vp counterparts (PR #67178)
Michael Maitland via llvm-commits
- [PATCH] D158600: [InferAlignment] Enable InferAlignment pass by default
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Michael Maitland via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Michael Maitland via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Michael Maitland via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD (PR #67185)
Nitin John Raj via llvm-commits
- [lld] [lld-macho][NFC] Remove redundant checks (PR #67450)
via llvm-commits
- [llvm] [RISCV] Improve constant materialization by using a sequence that end… (PR #66943)
Philip Reames via llvm-commits
- [llvm] b10721e - [AArch64] A few extra rshrn intrinsic tests. NFC
David Green via llvm-commits
- [llvm] [AArch64] Don't expand RSHRN intrinsics to add+srl+trunc. (PR #67451)
David Green via llvm-commits
- [compiler-rt] f70963c - [NFC][sanitizer] Update comment in InternalSymbolizer::get
Vitaly Buka via llvm-commits
- [llvm] [llvm-profdata] Use simple enum for error checking in Sample Profile Reader (PR #67453)
William Junda Huang via llvm-commits
- [llvm] e3d714f - [AMDGPU] Add gfx1150 test coverage in trans-forwarding-hazards.mir
Jay Foad via llvm-commits
- [llvm] [clang][CodeGen] Introduce class RawAddress and modify Address in preparation for adding information to it that is needed for pointer authentication (PR #67454)
Akira Hatanaka via llvm-commits
- [llvm] [hwasan] Invalidate DominatorTreeAnalysis after each function is sanitized (PR #66935)
Thurston Dang via llvm-commits
- [llvm] AMDGPU: Fix temporal divergence introduced by machine-sink and performance regression introduced by D155343 (PR #67456)
via llvm-commits
- [llvm] 6716d3d - Move test split-deadloop.mir that was added in e3d714f to AArch64 directory instead of ARM.
Douglas Yung via llvm-commits
- [llvm] [libcxx] Allow string to use SSO in constant evaluation. (PR #66576)
James Y Knight via llvm-commits
- [llvm] 64b1fbb - [RISCV] Disable constant hoisting for mul by one more/less than a pow… (#67385)
via llvm-commits
- [llvm] [WebAssembly] Update generic CPU configuration to include nontrapping-fptoint (PR #67459)
Sam Clegg via llvm-commits
- [compiler-rt] [test][sanitizer] FileCheck internal_symbolizer.cpp test output (PR #67460)
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU] Src1 of VOP3 DPP instructions can be SGPR on supported subtargets (PR #67461)
Mirko Brkušanin via llvm-commits
- [llvm] [bazel] fix bazel (PR #67462)
Peiming Liu via llvm-commits
- [llvm] [x86] precommit test conversion via update_llc_test_checks.py (PR #67463)
Nick Desaulniers via llvm-commits
- [llvm] [llvm-rc] add support for MENUEX (PR #67464)
via llvm-commits
- [compiler-rt] bcf07ce - [test][sanitizer] FileCheck internal_symbolizer.cpp test output (#67460)
via llvm-commits
- [compiler-rt] [sanitizer] Don't ignore Symbolizer errors (PR #67466)
Vitaly Buka via llvm-commits
- [compiler-rt] 4effda0 - [ASan] return 0 for current allocated bytes if malloc/free are never happend (#67394)
via llvm-commits
- [compiler-rt] [clang-tidy] Add performance-move-smart-pointer-contents check. (PR #66139)
via llvm-commits
- [llvm] [clang-tidy] Add performance-move-smart-pointer-contents check. (PR #66139)
via llvm-commits
- [llvm] [NVPTX] Teach NVPTX about predicates (PR #67468)
via llvm-commits
- [compiler-rt] c07b617 - [NFC][sanitizer] Clang-format a file
Vitaly Buka via llvm-commits
- [llvm] 715bed6 - [X86] Move IsNOT helper after getTargetConstantBitsFromNode helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] update "rm" inline asm test (PR #67472)
Nick Desaulniers via llvm-commits
- [llvm] 9eebfa8 - [RISCV] Autogenerate tests to add missing CHECK lines. NFC
Craig Topper via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] ac466c7 - UpdateTestChecks: squelch warning on SCEV output (#67443)
via llvm-commits
- [llvm] [InlineAsm] add comments for NumOperands and ConstraintType (PR #67474)
Nick Desaulniers via llvm-commits
- [llvm] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Amara Emerson via llvm-commits
- [llvm] [UpdateTestChecks][llvm-mca] Use common.itertests and common.parse_commandline_args in update_mca_test_checks (PR #67477)
Michael Maitland via llvm-commits
- [llvm] b26157e - [RISCV] Correct Zhinx load/store patterns to use AddrRegImm.
Craig Topper via llvm-commits
- [llvm] ea7f43e - [SLP]Do not gather node, if the instruction, that does not require
Alexey Bataev via llvm-commits
- [llvm] f8aab28 - [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] [NVPTX] Fix code generation for `trap-unreachable`. (PR #67478)
Christian Sigg via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D155049: [ScalarEvolution] Infer loop max trip count from memory accesses
Nikita Popov via Phabricator via llvm-commits
- [llvm] [X86] Add missed type extension and truncation during combine (PR #67168)
Simon Pilgrim via llvm-commits
- [lld] 210e898 - [lld/mac] Resolve defined symbols before undefined symbols in bitcode (#67445)
via llvm-commits
- [llvm] [OpenMPOpt] Fix incorrect end-of-kernel barrier removal (PR #65670)
Daniel Woodworth via llvm-commits
- [llvm] [ObjectSizeOffsetVisitor] Add a max recursion depth (PR #67479)
Arthur Eubanks via llvm-commits
- [llvm] [NFC] refactor demangle of llvm-nm (PR #67481)
via llvm-commits
- [compiler-rt] c55e5d4 - [sanitizer] Don't ignore Symbolizer errors (#67466)
via llvm-commits
- [PATCH] D155431: [CMake] Clean up old code for handling MSVC runtime setting the old way
Yury Bura via Phabricator via llvm-commits
- [llvm] [AArch64] Fix pairing different types of registers when computing CSRs. (PR #66642)
via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [llvm] 32e10aa - [DebugInfo] Change return type of DWARFDebugAbbrev::parse (#67191)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix instrprof-darwin-exports test (PR #67487)
David Tellenbach via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD, G_STORE, G_LOAD, G_ZEXTLOAD (PR #67185)
Nitin John Raj via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD, G_STORE, G_LOAD, G_ZEXTLOAD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_SELECT, G_PTR_ADD, G_STORE, G_LOAD, G_ZEXTLOAD (PR #67185)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix a crash from trying to truncate an FP type in lowerBuildV… (PR #67488)
Craig Topper via llvm-commits
- [PATCH] D144007: [DwarfDebug] Move emission of globals from beginModule() to endModule() (5/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] [llvm] Implement S_INLINEES debug symbol (PR #67490)
Daniel Paoliello via llvm-commits
- [compiler-rt] [sanitizer] Implement __sanitizer_symbolize_frame (PR #67491)
Vitaly Buka via llvm-commits
- [llvm] [llc][PPC] Move PIC check into TargetMachine (PR #66727)
Arthur Eubanks via llvm-commits
- [llvm] [WebAssembly] Allow absolute symbols in the linking section (symbol table) (PR #67493)
Sam Clegg via llvm-commits
- [llvm] 8c26e47 - [LLParser] Merge xor constantexpr parsing with add/mul/shl/lshr/ashr. (#67371)
via llvm-commits
- [llvm] [TargetLowering] fix index OOB (PR #67494)
Nick Desaulniers via llvm-commits
- [PATCH] D159002: Attributor: Fix not propagating nofpclass arguments through transitive callers
Johannes Doerfert via Phabricator via llvm-commits
- [lld] e04bf91 - [lld-macho][NFC] Remove redundant checks (#67450)
via llvm-commits
- [PATCH] D159053: [RISCV] Support select/merge like ops for fp16 vectors when only have Zvfhmin
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D154793: [DWARFLinkerParallel] Add support of accelerator tables to DWARFLinkerParallel.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 2e2c61e - [x86] precommit test conversion via update_llc_test_checks.py (#67463)
via llvm-commits
- [lld] [WebAssembly] Allow absolute symbols in the linking section (symbol table) (PR #67493)
Derek Schuff via llvm-commits
- [llvm] [MLIR] Pass hostShared flag in gpu.alloc op to runtime wrappers (PR #66401)
Nishant Patel via llvm-commits
- [llvm] [RISCV] Promote SETCC and VP_SETCC of f16 vectors when only have zvfhmin (PR #66866)
Michael Maitland via llvm-commits
- [compiler-rt] eb0a9a1 - [sanitizer] Implement __sanitizer_symbolize_frame (#67491)
via llvm-commits
- [llvm] [AArch64] Remove the Z#_HI register definitions (PR #66353)
Amara Emerson via llvm-commits
- [llvm] 35a364f - [TargetLowering] fix index OOB (#67494)
via llvm-commits
- [llvm] workflows/pr-receive: Ignore draft pull requests (PR #66578)
Tom Stellard via llvm-commits
- [PATCH] D157913: [Coverage] Allow Clang coverage to be used with debug info correlation.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148654: Modify BoundsSan to improve debuggability
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 891d511 - [UpdateTestChecks][llvm-mca] Use common.itertests in update_mca_test_checks (#67477)
via llvm-commits
- [llvm] [TableGen][GISel][RISCV] Add PtrValueTypeByHwMode to be able to vary … (PR #67501)
Craig Topper via llvm-commits
- [llvm] LLVM ABI Annotations (PR #67502)
Tom Stellard via llvm-commits
- [compiler-rt] 368d749 - [DFSan] Fix sscanf wrapper handling %*d (the star skips capturing). (#67392)
via llvm-commits
- [compiler-rt] [libc++] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [llvm] [libc++] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [lld] [libc++] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [llvm] [Object] Remove restriction universal archives having both IR and native (PR #67505)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] 7d495d6 - [gn] Add "-Wl,-U,___sanitizer_symbolize_demangle"
Vitaly Buka via llvm-commits
- [compiler-rt] 58f7543 - [sanitizer] Move signal blocking code into posix
Vitaly Buka via llvm-commits
- [llvm] BlockFrequencyInfo: Add PrintBlockFreq helper (PR #67512)
Matthias Braun via llvm-commits
- [compiler-rt] [scudo] Update header without read-modify-write operation (PR #66955)
Christopher Ferris via llvm-commits
- [compiler-rt] 4d5d9a5 - Revert "[Coverage] Allow Clang coverage to be used with debug info correlation."
Zequan Wu via llvm-commits
- [compiler-rt] [compiler-rt] Implement __extendxftf2 for x86_64 (PR #66918)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt] Implement __extendxftf2 and __trunctfxf2 for x86_64 (PR #66918)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] 3bb89b6 - Don't dead-end asan_foo() entrypoints in the shim
via llvm-commits
- [llvm] [clang-repl] Run by another application shell cause hang. (PR #67513)
via llvm-commits
- [llvm] abd0fab - [RISCV] Remove unused isSEWAware, NFC (#67411)
via llvm-commits
- [llvm] [mlir][affine] Check the input vector sizes to be greater than 0 (PR #65293)
Kai Sasaki via llvm-commits
- [compiler-rt] e794b66 - [test][HWASAN] Fix test to run on aarch64
Vitaly Buka via llvm-commits
- [PATCH] D151284: [RISCV] Custom lower FP_TO_FP16 and FP16_TO_FP to correct ABI of of libcall
Jun Sha via Phabricator via llvm-commits
- [llvm] 435da4e - [RISCV] Promote SETCC and VP_SETCC of f16 vectors when only have zvfhmin (#66866)
via llvm-commits
- [compiler-rt] 134ae13 - [compiler-rt] Fix instrprof-darwin-exports test (#67487)
via llvm-commits
- [llvm] df330d7 - [TableGen] Enhance !range bang operator (#66489)
via llvm-commits
- [llvm] [RISCV][NFC] Use !range bang operator (PR #66494)
Wang Pengcheng via llvm-commits
- [compiler-rt] cb19abf - Revert "[sanitizer] Move signal blocking code into posix"
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU] Add doc updates for kernarg preloading (PR #67516)
Austin Kerbow via llvm-commits
- [compiler-rt] 4078194 - [HWASAN] Untag addresses in internal symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] [builtins] Start to refactor int to fp conversion functions to use a common implementation (PR #66903)
Alex Bradbury via llvm-commits
- [compiler-rt] 7eb2531 - [test][HWASAN] Don't disable globals in test
Vitaly Buka via llvm-commits
- [llvm] [RISCV][NFC] Use NFList in NFSet (PR #67517)
Wang Pengcheng via llvm-commits
- [llvm] d6b1b99 - [RISCV] Support fmaximum/fminimum for fp16 vector when only Zvfhmin enabled (#67393)
via llvm-commits
- [compiler-rt] 19357b4 - [NFCI][sanitizer] Return false on failure from Symbolizer
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Shrink vslideup's LMUL when lowering fixed insert_subvector (PR #65997)
Craig Topper via llvm-commits
- [compiler-rt] ff44c25 - [sanitizer] Add another weak symbol #67491
Vitaly Buka via llvm-commits
- [PATCH] D159548: [BOLT][AArch64] Fix CI alignment
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] dfab31b - [NVPTX] Add support for maxclusterrank in launch_bounds (#66496)
via llvm-commits
- [llvm] 5278cc3 - [RISCV] Support select/merge like ops for fp16 vectors when only have Zvfhmin
Jianjian GUAN via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Wang Pengcheng via llvm-commits
- [llvm] 2153eb3 - [RISCV] Remove duplicate pattern in RISCVInstrInfoVPseudos.td (#67436)
via llvm-commits
- [llvm] [RISCV] Use vwsll.vi/vx + vwadd.wv to lower vector.interleave when Zvbb enabled. (PR #67521)
Yeting Kuo via llvm-commits
- [llvm] a904bb4 - [TableGen] Format !range doc
via llvm-commits
- [llvm] [mlir][bufferization] Add OwnershipBasedBufferDeallocation pass option to forbid clones (PR #66626)
Martin Erhart via llvm-commits
- [lld] [RISC-V][LLD] Add Support for RISC-V TLSDESC Relocations (PR #66916)
Rui Ueyama via llvm-commits
- [llvm] [Analysis][SVE] Improve cost model for some extending masked loads (PR #65957)
Sander de Smalen via llvm-commits
- [llvm] [mlir][bufferization] Don't clone on unknown ownership and verify function boundary ABI (PR #66626)
Martin Erhart via llvm-commits
- [llvm] 2fda200 - [InstCombine] Canonicalize phi order for newly inserted nodes
Nikita Popov via llvm-commits
- [llvm] 7aab12e - [DSE] Only query object size for identified objects
Nikita Popov via llvm-commits
- [llvm] 13c603a - [ScheduleDAG] Fix false assert target
via llvm-commits
- [PATCH] D151311: [ScheduleDAG] Fix error assert target
Phabricator via llvm-commits
- [llvm] [RISCV] Support fptoi like ops for fp16 vectors input when only have Zvfhmin (PR #67532)
Jianjian Guan via llvm-commits
- [llvm] 0afbcb2 - Revert "[NVPTX] Add support for maxclusterrank in launch_bounds (#66496)"
Sam McCall via llvm-commits
- [llvm] ace20e2 - [AArch64] Enable "sink-and-fold" in MachineSink by default (#67432)
via llvm-commits
- [llvm] 0c77171 - [LoopIterator] Add const qualifier to LoopInfo (NFC)
Nikita Popov via llvm-commits
- [llvm] 3ff7d51 - [AMDGPU][True16] Pre-commit addition tests.
Ivan Kosarev via llvm-commits
- [PATCH] D156529: [AMDGPU][True16] Pre-commit addition tests.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] e6a1657 - [ConstraintElim] Add A < B if A is an increasing phi for A != B.
Florian Hahn via llvm-commits
- [llvm] 296671f - [LoopUnroll] Store more information in UnrollCostEstimator (NFCI)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Fix crash when lowering fixed length insert_subvector into undef at 0 (PR #67535)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Add GFX11.5 s_singleuse_vdst instruction (PR #67536)
Jay Foad via llvm-commits
- [llvm] be8b559 - [AMDGPU] Test codegen'ing True16 additions.
Ivan Kosarev via llvm-commits
- [PATCH] D156106: [AMDGPU] Test codegen'ing True16 additions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D158776: [ConstraintElim] Handle trivial (ICMP_ULE, 0, B) in doesHold.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3d7df0a - [RISCV][CostModel] Estimate cost of Extract/InsertElement with non-constant index when vector instructions are not available (#67334)
via llvm-commits
- [llvm] 18be23f - [OPMIRBuilder] Fix typo in condition
Nikita Popov via llvm-commits
- [llvm] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)
via llvm-commits
- [llvm] [MemCpyOpt] Merge alias metadatas when replacing arguments (PR #67539)
via llvm-commits
- [llvm] [AArch64] Allow SVE code generation for fixed-width vectors (PR #67122)
Igor Kirillov via llvm-commits
- [llvm] 637dfc5 - [AMDGPU][True16] Support disassembling .h registers.
Ivan Kosarev via llvm-commits
- [PATCH] D156939: [AMDGPU][True16] Support disassembling .h registers.
Ivan Kosarev via Phabricator via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alex Bradbury via llvm-commits
- [llvm] 98e016d - [ConstraintElim] Handle trivial (ICMP_ULE, 0, B) in doesHold.
Florian Hahn via llvm-commits
- [PATCH] D157288: [TargetLowering][NFC] Document overloaded meaning of TypeSoftPromoteHalf
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D150674: [RISCV] Set GenCrashDialog=false for various report_fatal_error calls in lib/Target/RISCV
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 65de98f - CostModel/RISCV: tweak test for ctpop, with/without ZVBB (#67013)
via llvm-commits
- [llvm] 4731623 - [LoopUnroll] Fold variable only used in assert into the assert
Benjamin Kramer via llvm-commits
- [llvm] [RISCV][MC] Implement ISA mapping symbols (PR #67541)
Joe Faulls via llvm-commits
- [llvm] [CMake] Fix -DLLVM_LINK_LLVM_DYLIB=on builds when using ninja multi config (PR #65451)
via llvm-commits
- [llvm] [AArch64][LoopVectorize] Use either fixed-width or scalable VF when tail-folding (PR #67543)
via llvm-commits
- [llvm] 57b0194 - [X86] IsNOT - fold PCMPGT(C, X) -> PCMPGT(X,C-1)
Simon Pilgrim via llvm-commits
- [llvm] 08136d8 - [DWARFLinkerParallel] Add support of accelerator tables to DWARFLinkerParallel.
Alexey Lapshin via llvm-commits
- [llvm] [JITLink][RISCV] Implement .eh_frame handling (PR #66067)
Alex Bradbury via llvm-commits
- [llvm] [WebAssembly] Add path to PIC mode for wasm tables (PR #67545)
Paulo Matos via llvm-commits
- [llvm] 7c128f6 - CostModel/RISCV: tweak cost of vector ctpop under ZVBB (#67020)
via llvm-commits
- [PATCH] D150700: [LV] Stability fix for outerloop vectorization
Florian Hahn via Phabricator via llvm-commits
- [llvm] f3c417f - [Passes] Add option for LoopVersioningLICM pass. (#67107)
via llvm-commits
- [llvm] cf7eac9 - [ObjectSizeOffsetVisitor] Bail after visiting 100 instructions (#67479)
via llvm-commits
- [llvm] 47b7f33 - [IR] Allow llvm.ptrmask of vectors (#67434)
via llvm-commits
- [llvm] [CodeGenPrepare] Transform ldexp into target supported intrinsics (PR #67552)
via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow #65893 (PR #67553)
Christian Kissig via llvm-commits
- [llvm] eff4ef2 - Revert "[AArch64] Enable "sink-and-fold" in MachineSink by default (#67432)"
Momchil Velikov via llvm-commits
- [llvm] [RISCV][MC] Recognise that fcvt.d.s with frm != 0b000 is valid (PR #67555)
Alex Bradbury via llvm-commits
- [llvm] 6e46545 - Fix warning on align directives with non-zero fill value (#67237)
via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Martin Erhart via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Martin Erhart via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Matthias Springer via llvm-commits
- [llvm] [mlir][bufferization] Add deallocation option to remove existing dealloc operations, add option to specify the kind of alloc operations to consider (PR #67556)
Martin Erhart via llvm-commits
- [compiler-rt] 76a5602 - [scudo] Always express sizes in terms of element count in BufferPool (#66896)
via llvm-commits
- [llvm] [BOLT][RISCV] Implement R_RISCV_64 (PR #67558)
Job Noorman via llvm-commits
- [llvm] 2e9a04b - [X86]Add NO_REVERSE attribute to X86 RMW instrs in memfold table (#67288)
via llvm-commits
- [llvm] [mlir][bufferization] Add option to LowerDeallocations to choose the kind of dealloc op to build (PR #67565)
Martin Erhart via llvm-commits
- [llvm] 9eeb029 - [SLP]Cleanup MultiNodeScalars when tree deleted.
Alexey Bataev via llvm-commits
- [llvm] 21c2ba4 - [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Jay Foad via llvm-commits
- [PATCH] D116807: [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Jay Foad via Phabricator via llvm-commits
- [compiler-rt] [scudo] Use MemMap in BufferPool and RegionPageMap (PR #66788)
Fabio D'Urso via llvm-commits
- [llvm] 97187e1 - [AArch64] update "rm" inline asm test (#67472)
via llvm-commits
- [polly] [TargetLowering] remove unused virtual from ComputeConstraintToUse (PR #67171)
Nick Desaulniers via llvm-commits
- [llvm] 339fc5e - [test] Mark test added in #67479 as XFAIL
Arthur Eubanks via llvm-commits
- [llvm] [ASAN] Adjust asan instrumented GlobalVariable size to not include redzone (PR #66666)
via llvm-commits
- [llvm] [AArch64] Fix incorrect big-endian spill in foldMemoryOperandImpl (PR #65601)
via llvm-commits
- [PATCH] D155055: [WIP][AMDGPU] Divergence-driven instruction selection for fshr
Jay Foad via Phabricator via llvm-commits
- [compiler-rt] 2bfcecf - [NFC][scudo] Fix "comparison of integers of different signs"
Vitaly Buka via llvm-commits
- [compiler-rt] [clang-cl] Fix value of __FUNCTION__ and __FUNC__ in MSVC mode for c++. (PR #66120)
Caslyn Tonelli via llvm-commits
- [llvm] f8734c7 - [CostModel][X86] fround.ll - add <2 x float> test coverage
Simon Pilgrim via llvm-commits
- [llvm] 7658688 - [NFC][SPIRV] fix missing uppercase for var name (#67438)
via llvm-commits
- [compiler-rt] [Clang] Fix crash when visting a fold expression in a default argument (PR #67514)
Shafik Yaghmour via llvm-commits
- [llvm] ac29405 - [OpenMPOpt] Fix incorrect end-of-kernel barrier removal (#65670)
via llvm-commits
- [llvm] [DAG] Generalize setcc(setcc) fold to use known bits. (PR #66503)
Simon Pilgrim via llvm-commits
- [llvm] [SPIRV] Implement log10 for logical SPIR-V (PR #66921)
Natalie Chouinard via llvm-commits
- [llvm] 6a34b12 - [NFC] Extend InjectTLIMappings pass testing (#66898)
via llvm-commits
- [lld] [Clang] Fix crash when visting a fold expression in a default argument (PR #67514)
Shafik Yaghmour via llvm-commits
- [PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes
Jared Grubb via Phabricator via llvm-commits
- [llvm] 72b8d25 - [NFC] refactor demangle of llvm-nm (#67481)
via llvm-commits
- [llvm] Modify BoundsSan to improve debuggability (PR #65972)
Oskar Wirga via llvm-commits
- [llvm] [AArch64] Stack probing for function prologues (PR #66524)
Eli Friedman via llvm-commits
- [llvm] aff6ffc - [RISCV] Handle .vx pseudos in hasAllNBitUsers (#67419)
via llvm-commits
- [PATCH] D156640: [InstCombine] Fold `(ptrtoint (ptrmask p0, m0))` -> `(and (ptrtoint p0), m0)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156639: [InstCombine] Merge consecutive `llvm.ptrmask` with different mask types if a mask is constant.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156638: [InstCombine] Preserve return attributes when merging `llvm.ptrmask`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156637: [InstCombine] Implement `SimplifyDemandedBits` for `llvm.ptrmask`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156636: [InstCombine] Deduce `align` and `nonnull` return attributes for `llvm.ptrmask`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156635: [InstCombine] Make combines on `llvm.ptrmask` fail loudly if we have vec types; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156634: [InstCombine] Add tests for combining `llvm.ptrmask`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156632: [InstSimplify] Add tests for simplify `llvm.ptrmask`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156631: [InstSimplify] Hoist some basic simplifications from `simplifyAndInst` to helper; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
via llvm-commits
- [llvm] [DAGCombiner] Inverse transform `(select c, (and X, 1), 0)` -> `(and (zext c), X)` (PR #66793)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [RISCV,GISel] Add legalizer for G_ABS (PR #67577)
Fangrui Song via llvm-commits
- [llvm] [clang-cl] Fix value of __FUNCTION__ and __FUNC__ in MSVC mode for c++. (PR #66120)
Petr Hosek via llvm-commits
- [llvm] [test] Remove test added in #67479 (PR #67578)
Arthur Eubanks via llvm-commits
- [llvm] Use compiler intrinsics to compute PowerOf2Ceil (PR #67580)
via llvm-commits
- [PATCH] D137451: [CMake] Use LLVM_RUNTIME_TARGET in runtimes
Petr Hosek via Phabricator via llvm-commits
- [llvm] [mlir][sparse] Change tests to use new syntax for ELL and slice (PR #67569)
Yinying Li via llvm-commits
- [compiler-rt] [mlir][sparse] Change tests to use new syntax for ELL and slice (PR #67569)
Yinying Li via llvm-commits
- [llvm] [TableGen][RISCV][GlobalISel] Select G_ICMP, G_LOAD, G_ZEXTLOAD and G_STORE (PR #67581)
Nitin John Raj via llvm-commits
- [llvm] e705b37 - [CodeLayout] Add unittest for cache-directed sort
Fangrui Song via llvm-commits
- [llvm] bc380fe - [gn build] Port e705b37a77c6
LLVM GN Syncbot via llvm-commits
- [llvm] 56f7c7e - [test] Remove test added in #67479 (#67578)
via llvm-commits
- [llvm] [RISCV] Fix illegal build_vector when lowering double id buildvec on RV32 (PR #67017)
Luke Lau via llvm-commits
- [llvm] update_analyze_test_checks: support output from LAA (PR #67584)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] 4ff2f60 - [test][LSAN] Check if HWASAN is availibe before testing
Vitaly Buka via llvm-commits
- [PATCH] D139487: [NFC] Use const references to avoid copying objects in for-loops
Alf via Phabricator via llvm-commits
- [llvm] 487dd5f - Revert "[RISCV] Handle .vx pseudos in hasAllNBitUsers (#67419)"
Philip Reames via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 5ffbdd9 - [RISCV] Handle .vx pseudos in hasAllNBitUsers (#67419)
Luke Lau via llvm-commits
- [compiler-rt] [scudo] Mark page status in getStats in secondary (PR #67588)
via llvm-commits
- [llvm] Add option -enable-machine-licm (PR #67589)
Yaxun Liu via llvm-commits
- [lld] Ensure NoTrapAfterNoreturn is false for the wasm backend (PR #65876)
Heejin Ahn via llvm-commits
- [llvm] Detect apple m2 processors (PR #67591)
Tom Forbes via llvm-commits
- [llvm] [RISCV] Move vector pseudo hasAllNBitUsers switch into RISCVBaseInfo.{h,cpp}. NFC (PR #67593)
Luke Lau via llvm-commits
- [llvm] [libc][math] Implement double precision expm1 function correctly rounded for all rounding modes. (PR #67048)
via llvm-commits
- [compiler-rt] [clang-cl] Fix value of __FUNCTION__ and __func__ in MSVC mode. (PR #67592)
Zahira Ammarguellat via llvm-commits
- [llvm] [clang-cl] Fix value of __FUNCTION__ and __func__ in MSVC mode. (PR #67592)
Zahira Ammarguellat via llvm-commits
- [llvm] [SCCP] [Transform] Adding ICMP folding for zext and sext in SCCPSolver (PR #67594)
Léonard Oest O'Leary via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [llvm] 8e6db7e - [RISCV] Fix a crash from trying to truncate an FP type in lowerBuildV… (#67488)
via llvm-commits
- [llvm] bd675f5 - [RISCV] Reduce LMUL when index is known when lowering insert_vector_elt (#66087)
via llvm-commits
- [llvm] Ensure NoTrapAfterNoreturn is false for the wasm backend (PR #65876)
Sam Clegg via llvm-commits
- [llvm] 0bc68ca - [TableGen] Optimize SizeToOperandName iteration. NFC
Fangrui Song via llvm-commits
- [lld] [lld][COFF][LTO] Implement /opt:emitllvm option (PR #66964)
Martin Storsjö via llvm-commits
- [llvm] 97bd6d6 - MCPseudoProbe: don't copy std::list. NFC
Fangrui Song via llvm-commits
- [lld] [NFC][LLD] Refactor some copy-paste into the Common library (PR #67598)
Matheus Izvekov via llvm-commits
- [llvm] 7afc442 - [TableGen][GISel] Add PtrValueTypeByHwMode to be able to vary … (#67501)
via llvm-commits
- [llvm] [bazel] fix bazel (PR #67601)
Peiming Liu via llvm-commits
- [llvm] 61b0f12 - Re-apply "[ORC][LLJIT] Move enable-debugger-support utility out of..."
Lang Hames via llvm-commits
- [llvm] d87f9e2 - llvm/tools: Fix some performance-for-range-copy issues. NFC
Fangrui Song via llvm-commits
- [llvm] [RISCV] Enable sink-and-fold for RISC-V. (PR #67602)
Craig Topper via llvm-commits
- [llvm] ab3e647 - [FileCheck] Fix performance-for-range-copy issues. NFC
Fangrui Song via llvm-commits
- [llvm] 40dc8e6 - [NFC] Use const references to avoid copying objects in for-loops
Fangrui Song via llvm-commits
- [llvm] e6b2525 - [RISCV] Fix -Wsign-compare warning. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_PTR_ADD (PR #67605)
Nitin John Raj via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Johannes Doerfert via llvm-commits
- [llvm] a82368c - [gn build] Port 61b0f12d6b9c
LLVM GN Syncbot via llvm-commits
- [llvm] 050bb26 - [llvm] Implement S_INLINEES debug symbol (#67490)
via llvm-commits
- [llvm] [AArch64][SME] Use PNR Reg classes for predicate constraint (PR #67606)
Matthew Devereau via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] [llvm] Fix 32bit build after change to implement S_INLINEES debug symbol (PR #67607)
Daniel Paoliello via llvm-commits
- [lld] [lld/ELF][test] Add test for .got too far away for R_X86_64_(REX_)GOTPCRELX (PR #67609)
Arthur Eubanks via llvm-commits
- [llvm] 9aa378d - [llvm] Fix 32bit build after change to implement S_INLINEES debug symbol (#67607)
via llvm-commits
- [lld] 706b04e - [lld/ELF][test] Add test for .got too far away for unrelaxed R_X86_64_(REX_)GOTPCRELX (#67609)
via llvm-commits
- [lld] [ORC] Unify symbol mapping logic to IRLayer (PR #67612)
Lucas Reis via llvm-commits
- [llvm] 9d48856 - [RISCV][GISel] Remove source constraint from selectCopy and use it fo… (#67207)
via llvm-commits
- [lld] 8ff77a8 - [NFC][LLD] Refactor some copy-paste into the Common library (#67598)
via llvm-commits
- [lld] [lld][COFF][LTO] Implement /opt:emitasm option (PR #67079)
Matheus Izvekov via llvm-commits
- [llvm] [RISCV][GISel] Select G_SELECT (PR #67614)
Nitin John Raj via llvm-commits
- [lld] [RISCV][GISel] Select G_SELECT (PR #67614)
Nitin John Raj via llvm-commits
- [lld] Support target names with dots in more utilities (PR #65812)
via llvm-commits
- [llvm] Support target names with dots in more utilities (PR #65812)
via llvm-commits
- [llvm] [RISCV][GISel] Legalize G_SADDO/G_SSUBO/G_UADDO/G_USUBO. (PR #67615)
Craig Topper via llvm-commits
- [llvm] Add missed Darwin/i386 for `withHostArch` (PR #67617)
Kirill A. Korinsky via llvm-commits
- [llvm] [ORC] Unify symbol mapping logic to IRLayer (PR #67612)
Lucas Reis via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP (PR #67619)
Nitin John Raj via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP (PR #67619)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP (PR #67619)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP (PR #67619)
Nitin John Raj via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP, G_LOAD, G_STORE, G_ZEXTLOAD (PR #67619)
Nitin John Raj via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP, G_LOAD, G_STORE, G_ZEXTLOAD (PR #67619)
Nitin John Raj via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP, G_LOAD, G_STORE, G_ZEXTLOAD (PR #67619)
Nitin John Raj via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_ICMP, G_LOAD, G_STORE, G_ZEXTLOAD (PR #67619)
Nitin John Raj via llvm-commits
- [lld] 94d9455 - [lld] Fix REQUIRES line in new test
Nico Weber via llvm-commits
- [llvm] a5e10e2 - Add missed Darwin/i386 for `withHostArch` (#67617)
via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support AUTH relocations and AUTH ELF marking
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D158574: [AArch64][ELF][llvm-readobj] Support ELF AUTH constants
Daniil Kovalev via Phabricator via llvm-commits
- [llvm] [ORC] Unify symbol mapping logic to IRLayer (PR #67624)
Lucas Reis via llvm-commits
- [llvm] [BOLT] Switch BF::computeHash to xxh3 (PR #65437)
Rafael Auler via llvm-commits
- [llvm] [Support] Add `\g<ref>` backreferences in Regex::sub() (PR #67220)
Igor Kudrin via llvm-commits
- [llvm] ab89cfd - [RISCV] Use vwsll.vi/vx + vwaddu.wv to lower vector.interleave when Zvbb enabled. (#67521)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
H. Vetinari via Phabricator via llvm-commits
- [llvm] [clang-tidy][bazel] Include builtin headers with clang-tidy (PR #67626)
via llvm-commits
- [PATCH] D158942: [bazel] Include builtin headers with clang-tidy
Jathu Satkunarajah via Phabricator via llvm-commits
- [llvm] eb38edc - [RISCV,GISel] Add legalizer for G_ABS (#67577)
via llvm-commits
- [llvm] [Clang] Fix crash when visting a fold expression in a default argument (PR #67514)
Shafik Yaghmour via llvm-commits
- [llvm] 4a03ea1 - [RISCV][NFC] Use NFList in NFSet (#67517)
via llvm-commits
- [llvm] [X86]Remove X86-specific dead code in ScheduleDAGRRList.cpp (PR #67629)
via llvm-commits
- [llvm] 315a407 - [Basic] Support 64-bit x86 target for UEFI
via llvm-commits
- [PATCH] D152206: [Basic] Support 64-bit x86 target for UEFI
Phabricator via llvm-commits
- [llvm] [LV][NFC] Remove unnecessary parameter attributes from the test cases. (PR #67630)
Mel Chen via llvm-commits
- [llvm] [MemCpyOptimizer] Fix scalable vector crash calling performStackMoveO… (PR #67632)
Craig Topper via llvm-commits
- [llvm] c75e3ea - [RISCV] Improve constant materialization by using a sequence that end… (#66943)
via llvm-commits
- [llvm] Do not generate the special .ref for zero-sized sections (PR #66805)
Wael Yehia via llvm-commits
- [llvm] [BOLT] Report JITLink errors appropriately (PR #67633)
Rafael Auler via llvm-commits
- [llvm] [XCOFF] Do not generate the special .ref for zero-sized sections (PR #66805)
Wael Yehia via llvm-commits
- [llvm] [XCOFF] Do not generate the special .ref for zero-length sections (PR #66805)
Wael Yehia via llvm-commits
- [llvm] fa3a685 - [MachineLICM] Clear subregister kill flags (#67240)
via llvm-commits
- [llvm] da55b1b - [XCOFF] Do not generate the special .ref for zero-length sections (#66805)
via llvm-commits
- [llvm] [ValueTracking] Simplify uaddo pattern (PR #65910)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][GISel] Legalize G_SMULO/G_UMULO (PR #67635)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Introduce AMDGPU::SGPR_SPILL asm comment flag (PR #67091)
Christudasan Devadasan via llvm-commits
- [lld] [lld][ELF][AVR] Add range check for R_AVR_13_PCREL (PR #67636)
Ben Shi via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 0e8a8c8 - [LowerTypeTests] Add loongarch64 to CFI jumptables (#67312)
via llvm-commits
- [llvm] [unittest] Allow LLVM unit test to run under a wrapper program. (PR #66821)
Petr Hosek via llvm-commits
- [compiler-rt] adb555e - [CFI] Allow LoongArch (#67314)
via llvm-commits
- [llvm] d5c8b23 - [MemCpyOpt] Add test for #67539 (NFC)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Add pal metadata 3.0 support to callable pal funcs (PR #67104)
David Stuttard via llvm-commits
- [llvm] cc62782 - Pre-commit some PowerPC test cases
Qiu Chaofan via llvm-commits
- [PATCH] D144534: [DAGCombine] Fold setcc equal to infinity into is.fpclass
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [PowerPC] Use rldimi/rlwimi to optimize build_vector (PR #67640)
Qiu Chaofan via llvm-commits
- [PATCH] D94467: [PowerPC] Use rldimi/rlwimi instructions to optimize build_vector
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [InstCombine] Fix test with experimental.guard + nounwind (NFC) (PR #67641)
Nikita Popov via llvm-commits
- [llvm] [DAGCombiner] Combine frem into fdiv+ftrunc+fma (PR #67642)
Qiu Chaofan via llvm-commits
- [llvm] [CodeExtractor] Allow to use 0 addr space for aggregate arg (PR #66998)
Dominik Adamski via llvm-commits
- [PATCH] D108284: [DAGCombiner] Combine frem into fdiv+ftrunc+fma
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 4e6e476 - [MemCpyOpt] Merge alias metadatas when replacing arguments (#67539)
via llvm-commits
- [llvm] [PowerPC] Check value uses in ValueBit tracking (PR #66040)
Qiu Chaofan via llvm-commits
- [llvm] [RISCV] Add more prefetch tests (PR #67644)
Wang Pengcheng via llvm-commits
- [llvm] 696ea67 - Disable call to fma for soft-float
Kishan Parmar via llvm-commits
- [PATCH] D138551: [PowerPC] Mask constant operands in bit permutation calculation
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [RFC][LV] VPlan-based cost model (PR #67647)
Shih-Po Hung via llvm-commits
- [llvm] b14f6ee - [RISCV] Fix crash when lowering fixed length insert_subvector into undef at 0 (#67535)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] [PowerPC] Mask constant operands in ValueBit tracking (PR #67653)
Qiu Chaofan via llvm-commits
- [llvm] 8e353fb - [NewGVN] Patch replacement instruction even for removed instructions
Nikita Popov via llvm-commits
- [llvm] 9cecee9 - [VPlan] Silence gcc Wparentheses warning [NFC]
Mikael Holmen via llvm-commits
- [llvm] 4d5525e - [LoopUnroll] Add tests for excessive znver3 unrolls (NFC)
Nikita Popov via llvm-commits
- [llvm] 140a094 - [AArch64][GlobalISel] More type support for G_VECREDUCE_ADD (#67433)
via llvm-commits
- [llvm] [LoopUnroll] Clamp PartialThreshold for large LoopMicroOpBufferSize (PR #67657)
Nikita Popov via llvm-commits
- [PATCH] D158716: [RFC][LV] VPlan-based cost model
Renato Golin via Phabricator via llvm-commits
- [llvm] [AMDGPU] Fix typo in scheduler option name (PR #67661)
Jay Foad via llvm-commits
- [llvm] a0a06b1 - [AMDGPU] Make a check slightly more robust
Jay Foad via llvm-commits
- [llvm] 01aa0c7 - [SPARC] Add a missing SPARC64-LABEL check
Jay Foad via llvm-commits
- [llvm] 95606a5 - [VectorCombine] Add tests for #67060 (NFC)
Nikita Popov via llvm-commits
- [llvm] 3b82397 - [VectorCombine] Check for non-byte-sized element type
Nikita Popov via llvm-commits
- [llvm] 898b961 - [ADT] Fix llvm::join on containers of char*s (#67113)
via llvm-commits
- [llvm] Reland [NVPTX] Add support for maxclusterrank in launch_bounds (#66496) (PR #67667)
Jakub Chlanda via llvm-commits
- [llvm] c381cea - [AArch64] Fixup test for G_VECREDUCE_ADD
Tuan Chuong Goh via llvm-commits
- [llvm] fc486f0 - Revert oricmp tests
via llvm-commits
- [PATCH] D159499: [InstCombine] Fold or(phi1,phi2) into or(icmp1,icmp2)
Biplob Mishra via Phabricator via llvm-commits
- [llvm] 05b86a8 - [Bitcode] Support expanding constant expressions in function metadata
Nikita Popov via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D155924: [IR] Remove support for and/or constant expressions
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] [libc++] Prevent calling the projection more than three times (PR #66315)
Louis Dionne via llvm-commits
- [llvm] [libc++] Prevent calling the projection more than three times (PR #66315)
Louis Dionne via llvm-commits
- [llvm] 707686b - [LV][NFC] Remove unnecessary parameter attributes from the test cases. (#67630)
via llvm-commits
- [lld] [LLD][AARCH64] lld incorrectly handles .eh_frame when it has a non-zero offset within its output section. (PR #65966)
Peter Smith via llvm-commits
- [llvm] 6dd8ec6 - [SCEV] Work on APInt instead of ConstantExpr (NFC)
Nikita Popov via llvm-commits
- [llvm] c887700 - [SCEV] Remove zext/sext from BuildConstantForSCEV
Nikita Popov via llvm-commits
- [llvm] fb32baf - [ARM] Make some test checks more robust
Jay Foad via llvm-commits
- [llvm] c51857b - [dsymutil] Don't redundantly copy input file again in test
Sam McCall via llvm-commits
- [compiler-rt] Diagnose problematic uses of constructor/destructor attribute (PR #67673)
Aaron Ballman via llvm-commits
- [llvm] d8f530d - [LowerTypeTests] Use IRBuilder instead of ConstantExpr (NFC)
Nikita Popov via llvm-commits
- [llvm] 1b8fb1a - [InstCombine] Avoid some uses of ConstantExpr::getZExt() (NFC)
Nikita Popov via llvm-commits
- [llvm] [LV][NFC] Move and add truncated-related FindLastIV reduction test cases. (PR #67674)
Mel Chen via llvm-commits
- [llvm] [RISCV] Use LMUL=1 for vmv_s_x_vl with non-undef passthru (PR #66659)
Luke Lau via llvm-commits
- [PATCH] D153907: [AIX] [TOC] Add -mtocdata/-mno-tocdata options on AIX
Zaara Syeda via Phabricator via llvm-commits
- [llvm] 5e81d67 - [PPCBoolRetToInt] Avoid use of ConstantExpr::getZExt() (NFC)
Nikita Popov via llvm-commits
- [llvm] 1b7285b - [X86FastISel] Avoid ConstantExpr::getZExt() (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Extend Phi-Icmp use to include or (PR #67682)
via llvm-commits
- [llvm] [AIX][PowerPC] Teach the Threading Library About the Number of Physical Cores on AIX (PR #67683)
Qiongsi Wu via llvm-commits
- [llvm] 17d276a - [TypePromotion] Avoid use of ConstantExpr::getZExt() (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] 4b18996 - [scudo] Use MemMap in BufferPool and RegionPageMap (#66788)
via llvm-commits
- [llvm] 0eed8ae - Fix release/export.sh to export runtimes tarball, too (#67404)
via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Louis Dionne via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Louis Dionne via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via llvm-commits
- [llvm] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via llvm-commits
- [llvm] 6cd5eb1 - [InstCombine] Avoid some uses of ConstantExpr::getZExt() (NFC)
Nikita Popov via llvm-commits
- [llvm] d6d44d6 - [ConstantFolding] Avoid use of ConstantExpr::getZExt() (NFC)
Nikita Popov via llvm-commits
- [llvm] 7eda63b - [InstCombine] Avoid use of ConstantExpr::getZExt() (NFC)
Nikita Popov via llvm-commits
- [llvm] e0a48c0 - [InlineAsm] add comments for NumOperands and ConstraintType (#67474)
via llvm-commits
- [lld] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [compiler-rt] [Profile] Use upper 32 bits of profile version for profile variants. (PR #67695)
Zequan Wu via llvm-commits
- [llvm] Fix linker error (PR #67696)
Mirko Brkušanin via llvm-commits
- [llvm] d5ccbaf - Revert "[Basic] Support 64-bit x86 target for UEFI"
via llvm-commits
- [llvm] [hwasan] Update (Post-)DominatorTreeAnalysis and LoopAnalysis incrementally (PR #66935)
Thurston Dang via llvm-commits
- [llvm] [AArch64][LoopVectorize] Use upper bound trip count instead of the constant TC when choosing max VF (PR #67697)
via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] b3b6ede - [hwasan] Update (Post-)DominatorTreeAnalysis and LoopAnalysis incrementally (#66935)
via llvm-commits
- [llvm] c43aa46 - [UnitTest] Attempt to fix link to DataLayoutTest_UEFI_Test
David Green via llvm-commits
- [llvm] [RISCV] A test demonstrating missed opportunity to combine `addi` into (PR #67022)
Craig Topper via llvm-commits
- [llvm] [MachineInstr] add insert method for variadic instructions (PR #67699)
Nick Desaulniers via llvm-commits
- [llvm] [AArch64][Win] Emit SEH instructions for the swift async context-related instructions in the prologue and the epilogue. (PR #66967)
Saleem Abdulrasool via llvm-commits
- [llvm] 59a67ea - [SLP]Improve costs in computeExtractCost() to avoid crash after D158449.
Alexey Bataev via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Shengchen Kan via llvm-commits
- [llvm] 0ecd884 - [AArch64][Win] Emit SEH instructions for the swift async context-related instructions in the prologue and the epilogue. (#66967)
via llvm-commits
- [llvm] [NFC] Move StableHashing.h from CodeGen to ADT (PR #67704)
Arthur Eubanks via llvm-commits
- [llvm] 80b571c - [Flang] [OpenMP] [Semantics] Add semantic support for IS_DEVICE_PTR nd HAS_DEVICE_ADDR clauses on OMP TARGET directive and add more semantic checks for OMP TARGET. (#67290)
via llvm-commits
- [llvm] [AArch64] Fix a compiler crash in MachineSink (PR #67705)
Momchil Velikov via llvm-commits
- [llvm] [bazel] fix bazel for (D152457) (PR #67706)
Peiming Liu via llvm-commits
- [llvm] [BOLT][NFC] Set minimal alignment for BF (PR #67707)
Vladislav Khmelevsky via llvm-commits
- [llvm] [PowerPC] Inline callee if its target-features are a subset of the caller (PR #67710)
Shimin Cui via llvm-commits
- [llvm] e994f84 - [ORC] Rename MemLifetimePolicy to MemLifetime.
Lang Hames via llvm-commits
- [llvm] [RISC-V][LLD] Add Support for RISC-V TLSDESC Relocations (PR #66916)
Fangrui Song via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Austin Theriault via llvm-commits
- [llvm] 9f2fc88 - [ValueTracking] Simplify uaddo pattern (#65910)
via llvm-commits
- [llvm] [BOLT][NFC] Hide pass print options (PR #67718)
Vladislav Khmelevsky via llvm-commits
- [llvm] c88c281 - [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Alexey Bataev via llvm-commits
- [llvm] Update GoogleTest to v1.14.0 (PR #65823)
via llvm-commits
- [PATCH] D151187: [doc] Add casting style preference to coding standards
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 720e3ba - [Basic] Support 64-bit x86 target for UEFI
via llvm-commits
- [llvm] e3e9c94 - [X86][AArch64][RISCV] Add tests for combining `(select c, (and X, 1), 0)` -> `(and (zext c), X)`; NFC
Noah Goldstein via llvm-commits
- [llvm] de7881e - [DAGCombiner] Combine `(select c, (and X, 1), 0)` -> `(and (zext c), X)`
Noah Goldstein via llvm-commits
- [llvm] a7f962c - [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (#66740)
via llvm-commits
- [compiler-rt] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `and(zext(A), B)` into `select A, B & 1, 0` (PR #66740)
Yingwei Zheng via llvm-commits
- [llvm] [OpenMPIRBuilder] Remove wrapper function in `createTask` (PR #67723)
via llvm-commits
- [llvm] 3204f88 - Revert "[IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst."
Alexey Bataev via llvm-commits
- [llvm] extend the computeOverflowForSignedSub/computeOverflowForUnsignedSub implementations with ConstantRange, and add tests (PR #67724)
via llvm-commits
- [compiler-rt] 6a2bc48 - [compiler-rt][asan][Fuchsia] Tune the 64-bit asan allocator for riscv+fuchsia
Leonard Chan via llvm-commits
- [llvm] [LV] Relax high loop trip count threshold for deciding to interleave a loop (PR #67725)
Nilanjana Basu via llvm-commits
- [llvm] [Profile] Use upper 32 bits of profile version for profile variants. (PR #67695)
Zequan Wu via llvm-commits
- [PATCH] D133361: [BPF] Attribute preserve_static_offset for structs
Aaron Ballman via Phabricator via llvm-commits
- [llvm] [SPIR-V] Emit proper pointer type for OpenCL kernel arguments (PR #67726)
Michal Paszkowski via llvm-commits
- [llvm] 689ace5 - [MemCpyOptimizer] Support scalable vectors in performStackMoveO… (#67632)
via llvm-commits
- [llvm] 3f608ab - [hwasan] Replace &LI with *LI, to fix build breakage
Thurston Dang via llvm-commits
- [llvm] c3939eb - [AMDGPU] Fix typo in scheduler option name (#67661)
via llvm-commits
- [compiler-rt] Reapply [compiler-rt] Check for and use -lunwind when linking with -nodefaultlibs (PR #66584)
Martin Storsjö via llvm-commits
- [compiler-rt] 54ddd07 - [scudo] Update header without read-modify-write operation (#66955)
via llvm-commits
- [llvm] [StandardInstrumentations] Ignore VerifierPass/PrintModulePass when printing IR (PR #67730)
Arthur Eubanks via llvm-commits
- [llvm] cmake: do not force building with the install name dir (PR #65656)
Ben Boeckel via llvm-commits
- [llvm] [BOLT] Improve handling of relocations targeting specific instructions (PR #66395)
Job Noorman via llvm-commits
- [llvm] [llvm] Add comment and assert for CloneModule edge case (PR #67734)
Jacob Lambert via llvm-commits
- [compiler-rt] [llvm-cov] Add --debug-info flag to llvm-cov to lookup debug info file. (PR #66798)
David Tellenbach via llvm-commits
- [llvm] [LICM][WIP] Make an integer version of hoistFPAssociation. (PR #67736)
Craig Topper via llvm-commits
- [llvm] [lipo] Support creating Universal 64 bit Mach-O files. (PR #67737)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] Do not remove empty basic blocks which have address taken. (PR #67740)
Rahman Lavaee via llvm-commits
- [llvm] [test] -march -> -mtriple (PR #67741)
Visoiu Mistrih Francis via llvm-commits
- [llvm] [ci] Diff against main when determining what files have changed for pre-commit CI (PR #67743)
Louis Dionne via llvm-commits
- [llvm] [BasicBlockSections] Introduce the path cloning profile format to Bas… (PR #67214)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Introduce the path cloning profile format to BasicBlockSectionsProfileReader. (PR #67214)
Rahman Lavaee via llvm-commits
- [llvm] [asan] Ensure __asan_register_elf_globals is called in COMDAT asan.module_ctor (PR #67745)
Fangrui Song via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_FRAME_INDEX (PR #67746)
Nitin John Raj via llvm-commits
- [llvm] bf8d039 - [Inliner] Add some additional tests for progagating attributes before inlining; NFC
Noah Goldstein via llvm-commits
- [llvm] 2f3b7d3 - [Inliner] Fix bug when propagating poison generating return attributes
Noah Goldstein via llvm-commits
- [llvm] [llvm-readtapi] Add install-distribution support (PR #67748)
Cyndy Ishida via llvm-commits
- [llvm] 7ddf7d8 - [ORC] Add DWARFContext generation from LinkGraphs, use in perf support.
Lang Hames via llvm-commits
- [PATCH] D146391: Add DWARFContext generation from LinkGraphs, use in perf support
Lang Hames via Phabricator via llvm-commits
- [llvm] 3686a0b - [GlobalISel] LegalizationArtifactCombiner: Elide redundant G_AND
Tobias Stadler via llvm-commits
- [llvm] [llvm] Support indirect symbol replacement with GOTPCREL for x86_64 ELF (PR #67754)
via llvm-commits
- [llvm] goldsteinn/inliner attrs next (PR #67756)
via llvm-commits
- [PATCH] D157309: [ValueTracking] Do more thorough non-zero check in `isKnownToBePowerOfTwo` when `OrZero` is no set.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157531: [InstCombine] Tests for adding flags to shifts; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157532: [InstCombine] Improve logic for adding flags to shift instructions.
Noah Goldstein via Phabricator via llvm-commits
- [llvm] [bazel] Add filegroup for builtin_headers (PR #67757)
David Zbarsky via llvm-commits
- [llvm] goldsteinn/value tracking improvements (PR #67758)
via llvm-commits
- [llvm] [AMDGPU][IGLP] SingleWaveOpt: Don't collect PERMs for generic VALU SG (PR #67759)
Jeffrey Byrnes via llvm-commits
- [llvm] 305fbc1 - Revert "[GlobalISel] LegalizationArtifactCombiner: Elide redundant G_AND"
Tobias Stadler via llvm-commits
- [llvm] b251897 - Re-apply "[ORC] Add N_SO and N_OSO stabs entries to MachO debug..." with fixes.
Lang Hames via llvm-commits
- [llvm] 71bb5f7 - [ORC] Add JITLink to dependencies of OrcDebugging.
Lang Hames via llvm-commits
- [llvm] [CodeGen] Don't treat thread local globals as large data (PR #67764)
Arthur Eubanks via llvm-commits
- [llvm] 7ac532e - [AMDGPU] Introduce AMDGPU::SGPR_SPILL asm comment flag (#67091)
via llvm-commits
- [llvm] [Driver] Hook up Haiku ARM support (PR #67222)
Brad Smith via llvm-commits
- [compiler-rt] -fsanitize=alignment: check memcpy/memmove arguments (PR #67766)
Fangrui Song via llvm-commits
- [PATCH] D158260: [GlobalISel] Add support for *_fpmode intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 3f8d4a8 - Reland [NVPTX] Add support for maxclusterrank in launch_bounds (#66496) (#67667)
via llvm-commits
- [PATCH] D156989: FloatingPointMode: Use -1 for "Dynamic"
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 23b8a19 - [DwarfDebug] Add forward declarations of "<" operators [NFC]
Mikael Holmen via llvm-commits
- [llvm] 7cc83c5 - [AArch64] Don't expand RSHRN intrinsics to add+srl+trunc.
David Green via llvm-commits
- [llvm] b4afade - [InstCombine] Avoid use of ConstantExpr::getZExtOrBitcast() (NFC)
Nikita Popov via llvm-commits
- [llvm] b35f294 - [InstSimplify] Avoid use of ConstantExpr::getCast()
Nikita Popov via llvm-commits
- [llvm] b454b04 - [AArch64] Fix a compiler crash in MachineSink (#67705)
via llvm-commits
- [llvm] 02eb381 - [SCEVExpander] Remove unused variable [NFC]
Mikael Holmen via llvm-commits
- [llvm] 15b6871 - [SCEV] Remove unnecessary cast code (NFC)
Nikita Popov via llvm-commits
- [llvm] 06f3b0e - Revert "[SLP]Improve costs in computeExtractCost() to avoid crash after D158449."
Hans Wennborg via llvm-commits
- [llvm] e4114f9 - [AttributorAttributes] Remove unused variable [NFC]
Mikael Holmen via llvm-commits
- [llvm] 5cacf4e - [JumpThreading] Avoid use of ConstantExpr::getCast()
Nikita Popov via llvm-commits
- [llvm] 86dea5a - [SanitizerCoverage] Avoid use of ConstantExpr::getCast() (NFC)
Nikita Popov via llvm-commits
- [llvm] 739c86d - [llvm] Use more explicit cast methods (NFC)
Nikita Popov via llvm-commits
- [llvm] ee1a06b - [Analysis] Fix gcc warnings about unused variables [NFC]
Mikael Holmen via llvm-commits
- [llvm] 956ae7c - [X86] combine-addo.ll - add common CHECK prefix
Simon Pilgrim via llvm-commits
- [llvm] 5d7672b - [X86] combine-subo.ll - add common CHECK prefix
Simon Pilgrim via llvm-commits
- [llvm] 6ce7461 - [InstCombine] Avoid uses of ConstantExpr::getCast()
Nikita Popov via llvm-commits
- [llvm] 0d328e3 - [AArch64][SME] Use PNR Reg classes for predicate constraint (#67606)
via llvm-commits
- [llvm] 8934160 - [ConstantFolding] Avoid some uses of ConstantExpr::getCast()
Nikita Popov via llvm-commits
- [llvm] [AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (PR #65996)
Kristof Beyls via llvm-commits
- [llvm] 74ab493 - [ValueTracking] Avoid use of ConstantExpr::getCast()
Nikita Popov via llvm-commits
- [llvm] 2cd2445 - [AMDGPU] Src1 of VOP3 DPP instructions can be SGPR on supported subtargets (#67461)
via llvm-commits
- [llvm] 9284b03 - [Coroutines] Remove unused variable [NFC]
Mikael Holmen via llvm-commits
- [llvm] 2dcc71a - [AMDGPU] Fix -Wunused-function in GCNDPPCombine.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] 4251aa7 - [IRBuilder] Migrate most casts to folding API
Nikita Popov via llvm-commits
- [llvm] [AArch64][SME2][SVE2p1] Add PNR_3b regclass (PR #67785)
Matthew Devereau via llvm-commits
- [llvm] 336b7a2 - [ObjCopy] Fix warning in conditional expression [NFC]
Mikael Holmen via llvm-commits
- [lld] [lld][COFF][LTO] Implement /lldemit:llvm option (PR #66964)
Matheus Izvekov via llvm-commits
- [lld] [lld][COFF][LTO] Implement /lldemit:asm option (PR #67079)
Matheus Izvekov via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Christian Kissig via llvm-commits
- [compiler-rt] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Christian Kissig via llvm-commits
- [llvm] [AMDGPU] Use absolute relocations when compiling for AMDPAL (PR #67791)
Thomas Symalla via llvm-commits
- [llvm] [SPIRV] Fix SPV_KHR_expect_assume support (PR #67793)
Paulo Matos via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] eee1f7c - Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)"
Hans Wennborg via llvm-commits
- [llvm] e9cb50a - [InstCombine] Fix infinite loop in #67273
Yingwei Zheng via llvm-commits
- [llvm] a806aef - [gn] port 7ddf7d87831a and b2518971d82331 (LLVMOrcDebugging)
Nico Weber via llvm-commits
- [llvm] c4e2fcf - [InstCombine] Don't simplify `icmp eq/ne OneUse(A ^ Cst1), Cst2` in foldICmpEquality
Yingwei Zheng via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Danila Malyutin via Phabricator via llvm-commits
- [llvm] 2a0ec5f - [AMDGPU] Add GFX11.5 s_singleuse_vdst instruction (#67536)
via llvm-commits
- [llvm] 9511432 - [LowerTypeTests] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] ab9cd27 - [LV][NFC] Move and add truncated-related FindLastIV reduction test cases. (#67674)
via llvm-commits
- [llvm] Remove 'vectorizers' label from PR labeler (PR #67810)
Vlad Serebrennikov via llvm-commits
- [llvm] 2cac95b - [AIX][PowerPC] Teach the Threading Library About the Number of Physical Cores on AIX (#67683)
via llvm-commits
- [llvm] 5c9e90f - [NFC] Fix typo in CodeGenerator.rst
Kai Nacke via llvm-commits
- [llvm] Fix issue labeler applying incorrect label for libc++abi issues (PR #67811)
Vlad Serebrennikov via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable
Mel Chen via Phabricator via llvm-commits
- [PATCH] D111437: [SystemZ/z/OS] Implement GOFF writer for empty files
Kai Nacke via Phabricator via llvm-commits
- [llvm] 019aee8 - [SLP]Improve costs in computeExtractCost() to avoid crash after D158449.
Alexey Bataev via llvm-commits
- [llvm] cd03d97 - [RISCV] Add test coverage for sum reduction recognition in DAG
Philip Reames via llvm-commits
- [llvm] [ISel] Fix another crash in new FMA DAG combine (PR #67818)
Jay Foad via llvm-commits
- [llvm] 6f5b372 - [AArch64][SME2][SVE2p1] Add PNR_3b regclass (#67785)
via llvm-commits
- [llvm] [RISCV][MC] Implement evaluateBranch for auipc+jalr pairs (PR #65480)
Alexander Richardson via llvm-commits
- [llvm] c718336 - Add option to dump IR to files instead of stderr (#66412)
via llvm-commits
- [PATCH] D156784: [AArch64][PAC] Declare FPAC subtarget feature
Anatoly Trosinenko via Phabricator via llvm-commits
- [llvm] [Clang] Fix crash when ill-formed code is treated as a deduction guide (PR #67373)
Shafik Yaghmour via llvm-commits
- [llvm] [ThinLTO][NFC] Add Debug Prints of Module Names when Generating Module Maps (PR #67820)
Qiongsi Wu via llvm-commits
- [llvm] [RISCV] Form vredsum from explode_vector + scalar (left) reduce (PR #67821)
Philip Reames via llvm-commits
- [compiler-rt] 8ec50d6 - [AArch64] Fix FMV ifunc resolver usage on old Android APIs. Rename internal compiler-rt FMV functions.
Pavel Iliin via llvm-commits
- [llvm] [AsmPrint] Correctly factor function entry count when dumping MBB frequencies (PR #67826)
Mircea Trofin via llvm-commits
- [llvm] 6e3d2a4 - [ISel] Fix another crash in new FMA DAG combine (#67818)
via llvm-commits
- [llvm] 1610311 - [AArch64] Fixes for BigEndian 128bit volatile, atomic and non-temporal loads/stores
David Green via llvm-commits
- [llvm] [DAGCombine] Fold setcc_eq infinity into is.fpclass (PR #67829)
Qiu Chaofan via llvm-commits
- [llvm] [BOLT][NFC] Run ADRRelaxationPass in parallel (PR #67831)
Vladislav Khmelevsky via llvm-commits
- [llvm] [Github][OpenMP] Adding rule for OpenMP label (PR #65331)
Johannes Doerfert via llvm-commits
- [llvm] [runtimes] Build with the install RPATH (PR #67835)
Louis Dionne via llvm-commits
- [llvm] goldsteinn/fold icmp and add sub xor p2 (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombie] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombine] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] e997dca - [OpenMP] Introduce the initial support for OpenMP kernel language (#66844)
via llvm-commits
- [llvm] d20190e - [test] Change llc -march=aarch64|arm64 to -mtriple=aarch64|arm64
Fangrui Song via llvm-commits
- [llvm] 9c1cdc2 - [StandardInstrumentations] Ignore VerifierPass/PrintModulePass when printing IR (#67730)
via llvm-commits
- [compiler-rt] [OpenMPIRBuilder] Remove wrapper function in `createTask` (PR #67723)
via llvm-commits
- [llvm] cc9ba56 - [test] -march -> -mtriple (#67741)
via llvm-commits
- [llvm] 1a4b9b6 - [asan] Ensure __asan_register_elf_globals is called in COMDAT asan.module_ctor (#67745)
Fangrui Song via llvm-commits
- [PATCH] D156444: [llvm][RISCV][IR] Zext flag in IR for RISC-V
Panagiotis K via Phabricator via llvm-commits
- [llvm] [Clang][OpenMP][OMPIRBuilder] Move Clang's OpenMP Member/MemberOf flag helpers into the OMPIRBuilder (PR #67844)
via llvm-commits
- [llvm] 3adc2a0 - [SystemZ/zOS/GOFF] Implement GOFF writer for empty files.
Kai Nacke via llvm-commits
- [llvm] 88b31f4 - [gn build] Port 3adc2a0b84d0
LLVM GN Syncbot via llvm-commits
- [llvm] c19183c - [SystemZ/zOS/GOFF] Restrict GOFF test to SystemZ target
Kai Nacke via llvm-commits
- [llvm] [SystemZ][z/OS] Add UtcClock extension to chrono.h/.cpp (PR #67846)
Yusra Syeda via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #65407)
Yusra Syeda via llvm-commits
- [llvm] [mlir][sparse] Update Enum name for CompressedWithHigh (PR #67845)
Yinying Li via llvm-commits
- [compiler-rt] [mlir][sparse] Update Enum name for CompressedWithHigh (PR #67845)
Yinying Li via llvm-commits
- [llvm] b915f60 - [CodeGen] Don't treat thread local globals as large data (#67764)
via llvm-commits
- [llvm] 9f5960e - [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Alexey Bataev via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Lou via Phabricator via llvm-commits
- [llvm] 1bff5f6 - Revert "[OpenMP] Introduce the initial support for OpenMP kernel language (#66844)"
JP Lehr via llvm-commits
- [PATCH] D157371: [VPlan] Support interleaving for outer-loop vectorization
Lou via Phabricator via llvm-commits
- [llvm] 5d87665 - Revert #67745 "[asan] Ensure __asan_register_elf_globals is called in COMDAT asan.module_ctor (#67745)"
Fangrui Song via llvm-commits
- [compiler-rt] [Clang] Fix crash when ill-formed code is treated as a deduction guide (PR #67373)
Shafik Yaghmour via llvm-commits
- [lld] [LLD] [COFF] Clarify -print-search-path for the empty string element (PR #67856)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Restore the current dir as the first entry in the search path (PR #67857)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Don't look up relative paths to parent directories in the search paths (PR #67858)
Martin Storsjö via llvm-commits
- [llvm] a54f31f - [llvm-readtapi] Add symlink to call `readtapi` (#67748)
via llvm-commits
- [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] 16eed8c - [asan] Ensure __asan_register_elf_globals is called in COMDAT asan.module_ctor (#67745)
Fangrui Song via llvm-commits
- [llvm] ebcb5d5 - Revert "[IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst."
Alexey Bataev via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Min-Yih Hsu via llvm-commits
- [llvm] 832b3b2 - Modify BoundsSan to improve debuggability (#65972)
via llvm-commits
- [compiler-rt] 46c1671 - [HWASAN]Implement memcmp interceptor in HWASAN (#67204)
via llvm-commits
- [llvm] [AArch64][Win] Work around an MSVC arm64 compiler bug (PR #67865)
Hiroshi Yamauchi via llvm-commits
- [llvm] [NVPTX] Improve lowering of v4i8 (PR #67866)
Artem Belevich via llvm-commits
- [PATCH] D156087: [MLIR] Add stage to side effect
donald chen via Phabricator via llvm-commits
- [llvm] [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFObjectWriter (PR #67868)
Neumann Hon via llvm-commits
- [PATCH] D152945: [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFWriter
Neumann Hon via Phabricator via llvm-commits
- [llvm] [NFC] [Coverage] Do not use recursion for getMaxCounterID (PR #67870)
via llvm-commits
- [llvm] f179486 - [AsmPrint] Correctly factor function entry count when dumping MBB frequencies (#67826)
via llvm-commits
- [llvm] b6e568d - [mlgo] fix test post #67826
Mircea Trofin via llvm-commits
- [llvm] 2048836 - [NFC] Replace uses of Type::getPointerTo
via llvm-commits
- [llvm] 4b13c86 - [ORC] Fix heap-use-after-free error in MachODebugObjectSynthesizer.cpp
via llvm-commits
- [llvm] abcaebf - [InstSimplify] Use cast instead of dyn_cast+assert. NFC
Craig Topper via llvm-commits
- [llvm] 4ae5157 - Introduce paged vector (#66430)
via llvm-commits
- [llvm] [InstSimplify] Avoid use of ConstantExpr::getICmp. NFC (PR #67873)
Craig Topper via llvm-commits
- [llvm] workflows/release-binaries: Use more cores to avoid the 6 hour timeout (PR #67874)
Tom Stellard via llvm-commits
- [llvm] 11fbbcb - [gn build] Port 4ae51570806b
LLVM GN Syncbot via llvm-commits
- [llvm] [Support] Redefine endianness::native (PR #67876)
Kazu Hirata via llvm-commits
- [llvm] d408770 - [Passes] Use llvm::any_cast instead of any_cast (NFC)
Kazu Hirata via llvm-commits
- [llvm] fef1bec - [X86]Remove X86-specific dead code in ScheduleDAGRRList.cpp (#67629)
via llvm-commits
- [llvm] [AMDGPU] Add another SIFoldOperands instance after shrink (PR #67878)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AArch64][ISel] Add support for v8.4a RCpc `ldapur`/`stlur` (PR #67879)
Antonio Frighetto via llvm-commits
- [llvm] f71ad19 - [AArch64] Add a target feature for AArch64StorePairSuppress
David Green via llvm-commits
- [PATCH] D134646: [AArch64] Add a target feature for AArch64StorePairSuppress
Dave Green via Phabricator via llvm-commits
- [llvm] 4346aaf - [llvm] Remove uses of Type::getPointerTo() (NFC)
via llvm-commits
- [llvm] [SimplifyCFG] Improve linear mapping in switch lookup tables (PR #67881)
Yingwei Zheng via llvm-commits
- [llvm] [C API] Fix LLVMGetOrdering/LLVMIsAtomicSingleThread for fence/memory instrs (PR #65228)
Benji Smith via llvm-commits
- [lld] [LLD]lld incorrectly handles .eh_frame when it has a non-zero offset within its output section. (PR #65966)
via llvm-commits
- [llvm] dc1dc60 - [RISCV][MC][test] Test for current behaviour around default FP rounding modes
Alex Bradbury via llvm-commits
- [llvm] [SimplifyCFG] Improve range reducing for switches (PR #67882)
Yingwei Zheng via llvm-commits
- [llvm] [LLD]lld incorrectly handles .eh_frame when it has a non-zero offset within its output section. (PR #65966)
via llvm-commits
- [llvm] Add SVML calling convention (PR #67884)
Yevhenii Havrylko via llvm-commits
- [llvm] d222c5e - [C API] Fix LLVMGetOrdering/LLVMIsAtomicSingleThread for fence/memory instrs (#65228)
via llvm-commits
- [llvm] [SimplifyCFG] Find the smallest table considering overflow in `switchToLookupTable` (PR #67885)
via llvm-commits
- [PATCH] D156612: [SimplifyCFG] Find the smallest table considering overflow in `switchToLookupTable`
DianQK via Phabricator via llvm-commits
- [PATCH] D156699: [SimplifyCFG] Pre-commit test for D156612
DianQK via Phabricator via llvm-commits
- [PATCH] D147448: [SimplifyCFG] Teach SinkCommonCodeFromPredecessors not to replace foldable GEPs with phi-nodes for sinking load/store.
DianQK via Phabricator via llvm-commits
- [llvm] Add myself to CODEOWNERS (PR #66363)
Alex Bradbury via llvm-commits
- [llvm] LLVM: CMake: CYGWIN needs --whole-archive for creating shared library. (PR #67887)
Carlo Bramini via llvm-commits
- [lld] 6403287 - [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Mark Danial via llvm-commits
- [llvm] 6403287 - [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Mark Danial via llvm-commits
- [llvm] e39727d - [RISCV][GISel] Legalize G_SADDO/G_SSUBO/G_UADDO/G_USUBO. (#67615)
via llvm-commits
- [llvm] [InstCombine] Simplify the pattern `a ne/eq (zext/sext (a ne/eq c))` (PR #65852)
Yingwei Zheng via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
Alan Phipps via Phabricator via llvm-commits
- [llvm] 8580010 - [ADT] Guard PagedVector death tests
Jakub Kuderski via llvm-commits
- [llvm] a5686c2 - [InstSimplify] Avoid use of ConstantExpr::getICmp. NFC (#67873)
via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] [RISCV] Generalize the (ADD (SLLI X, 32), X) special case in constant… (PR #66931)
Craig Topper via llvm-commits
- [llvm] b28d83e - [RISCV][MC] Recognise that fcvt.d.s with frm != 0b000 is valid (#67555)
via llvm-commits
- [llvm] [RISCV][MC] Fix all remaining fcvt instructions that didn't accept rounding mode but should have (PR #67889)
Alex Bradbury via llvm-commits
- [lld] [ELF] Handle relocations in synthetic .eh_frame with a non-zero offset within the output section (PR #65966)
via llvm-commits
- [llvm] subOverflow (PR #67890)
via llvm-commits
- [llvm] [AArch64] Disable loop alignment for Windows targets (PR #67894)
Martin Storsjö via llvm-commits
- [llvm] efb4651 - [lipo] Support creating Universal 64 bit Mach-O files. (#67737)
via llvm-commits
- [llvm] sext/zext instcombine (PR #67895)
via llvm-commits
- [llvm] a5b45b4 - Fix -Wcovered-switch-default in MachOUniversalWriter.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] b225f2d - Fix build failure on windows (NFC)
Jie Fu via llvm-commits
- [llvm] [lit] Fix shell commands with newlines (PR #67898)
Joel E. Denny via llvm-commits
- [llvm] e7247f1 - [profiling] Move option declarations into headers
Tom Stellard via llvm-commits
- [PATCH] D156599: [profiling] Move option declarations into headers
Tom Stellard via Phabricator via llvm-commits
- [llvm] 5b7a7ec - [NVPTX] Fix code generation for `trap-unreachable`. (#67478)
via llvm-commits
- [llvm] [GSYM] Fix the initialization of DataExtractor (PR #67904)
Kazu Hirata via llvm-commits
- [llvm] [LangRef] Refine Header for "Preserving DI Intrinsics" Section (PR #67908)
via llvm-commits
- [llvm] 7252787 - RegAllocGreedy: Fix detection of lanes read by a bundle
Matt Arsenault via llvm-commits
- [llvm] d8127b2 - InlineSpiller: Consider if all subranges are the same when avoiding redundant spills
Matt Arsenault via llvm-commits
- [PATCH] D146859: RegAllocGreedy: Fix detection of lanes read by a bundle
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147079: InlineSpiller: Consider if all subranges are the same when avoiding redundant spills
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bf94ba3 - [RISCV][MC] Fix all remaining fcvt instructions that didn't accept rounding mode but should have (#67889)
via llvm-commits
- [llvm] 0b0ed8f - [RISCV] Add missing hunk to #67889 to fix test failures
Alex Bradbury via llvm-commits
- [lld] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Nikita Popov via llvm-commits
- [llvm] c1ce21b - cmake: allow disabling building with the install name directory
via llvm-commits
- [llvm] 04b403d - [X86] combineConcatVectorOps - only concatenate single-use subops
Simon Pilgrim via llvm-commits
- [llvm] 9103b1d - [DAG] Extend the computeOverflowForSignedSub/computeOverflowForUnsignedSub implementations with ConstantRange (#67890)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `(X +/- Y) & Y` into `~X & Y` when Y is a power of 2 (PR #67915)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantRange] Handle `Intrinsic::cttz` and `Intrinsic::ctpop` (PR #67917)
Yingwei Zheng via llvm-commits
- [llvm] 632022e - [AArch64] aarch64-saturating-arithmetic.ll - refresh test missed in #67890
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] Initial ISel support for the experimental zacas extension (PR #67918)
Yingwei Zheng via llvm-commits
- [llvm] [Target] Change `no-trap-after-noreturn` to `trap-after-noreturn` (PR #67925)
Christian Sigg via llvm-commits
- [llvm] 95f4b2a - [GSYM] Fix the initialization of DataExtractor (#67904)
via llvm-commits
- [llvm] [ARM] Expose supportsTailCalls in ARMTargetTransformInfo (PR #67932)
Matthew Mirvish via llvm-commits
- [llvm] [VPlan] First step towards VPlan cost modeling. (PR #67934)
Florian Hahn via llvm-commits
- [compiler-rt] [compiler-rt] Reinstate removal of CRT choice flags from CMAKE_*_FLAGS* (PR #67935)
Martin Storsjö via llvm-commits
- [llvm] [mlir][CAPI, python bindings] Expose `Operation::setSuccessor` (PR #67922)
Maksim Levental via llvm-commits
- [llvm] [flang-rt] fix missing llvm_gtest target (PR #67936)
Maksim Levental via llvm-commits
- [llvm] 8de2ecc - [ExecutionEngine] Fix the call to DWARFContext::create
Kazu Hirata via llvm-commits
- [llvm] f0505c3 - [RISCV] Form vredsum from explode_vector + scalar (left) reduce (#67821)
via llvm-commits
- [llvm] [LIT] NFC. Add missing punctuation on a LIT driver message (PR #67941)
Uday Bondhugula via llvm-commits
- [llvm] [RISCV] Create new build vector instead of relying on getNode constan… (PR #67944)
Craig Topper via llvm-commits
- [lld] [lld/elf] rename relocation section for relocatable file. (PR #67953)
Xavier Hsinyuan via llvm-commits
Last message date:
Sun Oct 1 23:50:59 PDT 2023
Archived on: Sun Oct 1 23:51:04 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).