The Week Of Monday 27 July 2026 Archives by author
Starting: Mon Jul 27 00:01:03 PDT 2026
Ending: Sun Aug 2 23:58:59 PDT 2026
Messages: 6719
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] [clang] Fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [clang] [llvm] [clang] Fix lifetime_capture_by indexing for member functions (PR #212264)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [clang] [llvm] [clang][coverage] Add opt-in call continuation counters for coverage (PR #201079)
Ankur raj via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
Aaron Ballman via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
Aaron Ballman via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
Aaron Ballman via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Aaron Ballman via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Aaron Ballman via llvm-commits
- [llvm] [ConstantFolding] Fix llvm.is.fpclass folding of x87 pseudo-NaN (PR #212011)
Aayush Mainali via llvm-commits
- [llvm] [ConstantFolding] Fix llvm.is.fpclass folding of x87 pseudo-NaN (PR #212011)
Aayush Mainali via llvm-commits
- [llvm] [ConstantFolding] Fix llvm.is.fpclass folding of x87 pseudo-NaN (PR #212011)
Aayush Mainali via llvm-commits
- [llvm] [InstSimplify] Fold icmp ult/ule (A nuw+ CA), (B nuw+ CB) to true when A <=u B and CA <=u CB (PR #201485)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Fold (|x| + |y|) == 0 into (x == 0) && (y == 0) (PR #200702)
Aayush Shrivastava via llvm-commits
- [llvm] [CodeGenPrepare] Don't sink icmp eq (and X, mask), 0 into return blocks (PR #200460)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Fold (1 << a) to (a + 1) and (2 >> a) to (2 - a) when a is in [0,1] (PR #207108)
Aayush Shrivastava via llvm-commits
- [llvm] [ValueTracking] Fold or(X, zext(icmp ne X, 0)) in stripNullTest (PR #210425)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Recognize strcmp/strncmp/memcmp/bcmp == 0 as commutative (PR #213545)
Aayush Shrivastava via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Abhay Kanhere via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Abhay Kanhere via llvm-commits
- [llvm] [ConstraintElim] decompose subtract with guard as precondition (PR #209615)
Abhay Kanhere via llvm-commits
- [llvm] [ConstraintElim] decompose subtract with guard as precondition (PR #209615)
Abhay Kanhere via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Abhay Kanhere via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Abhay Kanhere via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Abhay Kanhere via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Abhay Kanhere via llvm-commits
- [clang] [llvm] [NFC][OpenMP] Add mapper-specific tests exercising pointee seciton mapping. (PR #204269)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [NFC][OpenMP] Add mapper-specific tests exercising pointee seciton mapping. (PR #204269)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [NFC][OpenMP] Add mapper-specific tests exercising pointee section mapping. (PR #204269)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [WIP][OFFLOAD][OpenMP] Fix USM close mapping, and track declare-target storage under USM (PR #213214)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate ALWAYS/DELETE/CLOSE map-type modifiers to mapper entries (PR #210210)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
Abhinav Gaba via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
Adam Bzowski via llvm-commits
- [llvm] [LV][AArch64] Support partial reductions of extended compares (PR #212190)
Adam Scott via llvm-commits
- [llvm] Reapply "[X86] EltsFromConsecutiveLoads - handle trunc(wideload()) patterns" (#199371) (PR #208999)
Adam Scott via llvm-commits
- [llvm] [LV][AArch64] Support partial reductions of extended compares (PR #212190)
Adam Scott via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Adrian Prantl via llvm-commits
- [llvm] [AArch64] tune budget of small multi-exit loops for Apple M-family (PR #197525)
Ahmad Yasin via llvm-commits
- [llvm] [AArch64] tune budget of small multi-exit loops for Apple M-family (PR #197525)
Ahmad Yasin via llvm-commits
- [llvm] Update image sha256 for libc fullbuild tests (PR #212168)
Aiden Grossman via llvm-commits
- [llvm] [AArch64] Rename SVEShuffleOpts to AArch64SVEShuffleOpts (PR #211876)
Aiden Grossman via llvm-commits
- [llvm] [AArch64] Rename SVEShuffleOpts to AArch64SVEShuffleOpts (PR #211876)
Aiden Grossman via llvm-commits
- [llvm] [ThinLTO] Mark AssignGUIDPass as RequiredPassInfoMixin (PR #211987)
Aiden Grossman via llvm-commits
- [llvm] [ThinLTO] Mark AssignGUIDPass as RequiredPassInfoMixin (PR #211987)
Aiden Grossman via llvm-commits
- [llvm] [PowerPC][AIX] Mark LowerCommentStringPass as RequiredPassInfoMixin (PR #212018)
Aiden Grossman via llvm-commits
- [llvm] [Docs] Delete BugpointRedesign (PR #212518)
Aiden Grossman via llvm-commits
- [llvm] [Docs] Delete BugpointRedesign (PR #212518)
Aiden Grossman via llvm-commits
- [llvm] Revert "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default" (PR #212540)
Aiden Grossman via llvm-commits
- [llvm] workflows/release-sources: Make sure to checkout all the composite actions (PR #212544)
Aiden Grossman via llvm-commits
- [llvm] Revert "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default" (PR #212540)
Aiden Grossman via llvm-commits
- [llvm] [IR] Remove deprecated InsertPosition(Instruction*) constructor (PR #212640)
Aiden Grossman via llvm-commits
- [llvm] workflows/release-sources: Pass release-version to upload-release-artifacts (PR #212660)
Aiden Grossman via llvm-commits
- [llvm] Remove analysis preservations subsumed by CFG preservation. NFC (PR #212672)
Aiden Grossman via llvm-commits
- [llvm] [GitHub] Fix authentication for release workflow git push (PR #212634)
Aiden Grossman via llvm-commits
- [llvm] workflows/require-team-membership: Fix typo (PR #212686)
Aiden Grossman via llvm-commits
- [llvm] workflows/release-binaries: Move environment declaration to upload job (PR #212687)
Aiden Grossman via llvm-commits
- [compiler-rt] [XRay][test] Raise fdr-mode.cpp unwrite threshold to deflake it (PR #211595)
Aiden Grossman via llvm-commits
- [compiler-rt] [XRay][test] Raise fdr-mode.cpp unwrite threshold to deflake it (PR #211595)
Aiden Grossman via llvm-commits
- [llvm] Reland "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default (#212520)" (PR #212867)
Aiden Grossman via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Aiden Grossman via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Aiden Grossman via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Aiden Grossman via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix build after SGPR queries moved to TargetParser (PR #213023)
Aiden Grossman via llvm-commits
- [llvm] [DebugInfo] Make DW_AT_LLVM_stmt_seq work with split DWARF (PR #213128)
Aiden Grossman via llvm-commits
- [llvm] [DebugInfo] Make DW_AT_LLVM_stmt_seq work with split DWARF (PR #213128)
Aiden Grossman via llvm-commits
- [lld] [lld] Fix -Wunused-result in e44068cc129912c88dcdeae0d1b5dc5937eb1059 (PR #213296)
Aiden Grossman via llvm-commits
- [lld] [lld] Fix -Wunused-result in e44068cc129912c88dcdeae0d1b5dc5937eb1059 (PR #213296)
Aiden Grossman via llvm-commits
- [lld] [lld] Fix -Wunused-result in e44068cc129912c88dcdeae0d1b5dc5937eb1059 (PR #213296)
Aiden Grossman via llvm-commits
- [llvm] [IR] Remove deprecated typed-pointer creation APIs (PR #212812)
Aiden Grossman via llvm-commits
- [llvm] [IR] Remove deprecated typed-pointer creation APIs (PR #212812)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [NVPTX] Emulate 16-bit floating point atomicrmw when generating PTX (PR #212383)
Akshay Deodhar via llvm-commits
- [llvm] [X86] Don't clobber x87 return values when zeroing call-used registers (PR #211129)
Akshay K via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [AArch64] Fix zero-call-used-regs crash on targets without NEON (PR #211603)
Akshay K via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [AArch64] Fix zero-call-used-regs crash on targets without NEON (PR #211603)
Akshay K via llvm-commits
- [llvm] [AArch64] Fix zero-call-used-regs crash on targets without NEON (PR #211603)
Akshay K via llvm-commits
- [llvm] [AArch64] Fix zero-call-used-regs crash on targets without NEON (PR #211603)
Akshay K via llvm-commits
- [llvm] [AArch64] Fix zero-call-used-regs crash on targets without NEON (PR #211603)
Akshay K via llvm-commits
- [llvm] [AArch64] Fix zero-call-used-regs crash on targets without NEON (PR #211603)
Akshay K via llvm-commits
- [llvm] [SLPVectorizer] Extract overlapping scalar load from vector load (PR #213426)
Akshay K via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [SLPVectorizer] Extract overlapping scalar load from vector load (PR #213426)
Akshay K via llvm-commits
- [llvm] [SLPVectorizer] Extract overlapping scalar load from vector load (PR #213426)
Akshay K via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [SCEV] Reach MatchRangeCheckIdiom through zext in LoopGuards worklist (PR #210463)
Aleksandr Popov via llvm-commits
- [llvm] [IRCE] Discard speculative SCEV expansions when bailing out (PR #211089)
Aleksandr Popov via llvm-commits
- [llvm] [IRCE] Check loop clone legality before attempting to do so (PR #151062)
Aleksandr Popov via llvm-commits
- [llvm] [SCEV] Distribute zext across (-C + Rest) in LoopGuards rewriter (PR #210719)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [SCEV] Distribute zext across (C + Rest) in LoopGuards rewriter (PR #210719)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [IndVarSimplify][NFC] Add precommit test for umax subset ule folding (PR #213295)
Aleksandr Popov via llvm-commits
- [llvm] [IndVarSimplify][NFC] Add precommit test for umax subset ule folding (PR #213295)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Aleksandr Popov via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [offload] update llvm-gpu-loader the new liboffload allocation API (PR #212225)
Alex Duran via llvm-commits
- [llvm] [offload] update llvm-gpu-loader the new liboffload allocation API (PR #212225)
Alex Duran via llvm-commits
- [llvm] [offload] update llvm-gpu-loader the new liboffload allocation API (PR #212225)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Fix zero argurment kernel launch (PR #212296)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0][NFC] Mark as skip unittest with driver issue (PR #212466)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0][NFC] Mark as skip unittest with driver issue (PR #212466)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0][NFC] Mark as skip unittest with driver issue (PR #212466)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0][NFC] Mark as skip unittest with driver issue (PR #212466)
Alex Duran via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Alex Duran via llvm-commits
- [llvm] [offload][lit] Run check-offload-unit as part of check-all (PR #212513)
Alex Duran via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
Alex Duran via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Alex Duran via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Alex Duran via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Alex Duran via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Alex Duran via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Alex Duran via llvm-commits
- [llvm] [DebugInfo] Add support for emitting DW_AT_defaulted (PR #213187)
Alex Langford via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Alex Langford via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Alex Langford via llvm-commits
- [llvm] [NVPTX] Emit some more PTX directives through target streamer (PR #212070)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Emit some more PTX directives through target streamer (PR #212070)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup PTX virtual register encoding (NFC) (PR #212395)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup PTX virtual register encoding (NFC) (PR #212395)
Alex MacLean via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Move NVPTXAsmPrinter and NVPTXDAGToDAGISel out of headers (NFC) (PR #213162)
Alex MacLean via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
Alex MacLean via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [RISCV] Fix ISCVISAInfo::computeDefaultABI() result for xcheriot (PR #212129)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Fix ISCVISAInfo::computeDefaultABI() result for xcheriot (PR #212129)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Fix ISCVISAInfo::computeDefaultABI() result for xcheriot (PR #212129)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Alexander Richardson via llvm-commits
- [llvm] [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands (PR #213479)
Alexander Richardson via llvm-commits
- [llvm] [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands (PR #213479)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands (PR #213479)
Alexander Richardson via llvm-commits
- [lld] [ELF] Quote the value in "unknown -z" diagnostics (PR #213572)
Alexander Richardson via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Alexander Yermolovich via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Alexander Yermolovich via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Alexey Bader via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Alexey Bader via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Alexey Bataev via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for copyables in fmuladd intrinsic (PR #211245)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Gather operands of associative binary chains into one node (PR #208514)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Widen masked unit-stride consecutive accesses in VPlan. (PR #211315)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix dep accounting for expanded binops in non-scheduled entries (PR #212380)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix dep accounting for expanded binops in non-scheduled entries (PR #212380)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Alexey Bataev via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra test for operand reassociation, NFC (PR #212631)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra test for operand reassociation, NFC (PR #212631)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Precommit test for deferred extracts (PR #212658)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for copyables in fmuladd intrinsic (PR #211245)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with nother candidate for fmuladd copyables, NFC (PR #212802)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with nother candidate for fmuladd copyables, NFC (PR #212802)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Support copyables in the fmuladd multiplicand (PR #212808)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Precommit test for deferred extracts (PR #212658)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for copyables in fmuladd intrinsic (PR #211245)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra tests for fadd/fsub reordering, NFC (PR #213002)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra tests for fadd/fsub reordering, NFC (PR #213002)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix a crash on non-fp operator isFast request (PR #213008)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix a crash on non-fp operator isFast request (PR #213008)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for copyables in fmuladd intrinsic (PR #211245)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the non-profitable vectorization, NFC (PR #213028)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the non-profitable vectorization, NFC (PR #213028)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Recalculate gather costs after tree trimming (PR #213034)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Recalculate gather costs after tree trimming (PR #213034)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add some extra tests for reductions, NFC (PR #213257)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add some extra tests for reductions, NFC (PR #213257)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Support copyables in the fmuladd multiplicand (PR #212808)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Support copyables in the fmuladd multiplicand (PR #212808)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Add tests for overcosted scalar splats for RISCV (PR #213142)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLPVectorizer] Extract overlapping scalar load from vector load (PR #213426)
Alexey Bataev via llvm-commits
- [llvm] [SLPVectorizer] Extract overlapping scalar load from vector load (PR #213426)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Add additional test for deferred rematerialization (PR #213400)
Alexey Bataev via llvm-commits
- [llvm] [InstCombine]Fold fcmp+select to min/max if its zero sign is missing (PR #213133)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
Alexey Bataev via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #199450)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Alexey Bataev via llvm-commits
- [llvm] [SLPVectorizer] Extract overlapping scalar load from vector load (PR #213426)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra test for alt opcodes vectorization with copyables, NFC (PR #213538)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra test for alt opcodes vectorization with copyables, NFC (PR #213538)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
Alexey Bataev via llvm-commits
- [llvm] [BOLT] Prevent .rela.plt reordering (PR #207412)
Alexey Moksyakov via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
Alexey Moksyakov via llvm-commits
- [llvm] [Analysis] Add intra-procedural EscapeAnalysis (PR #169896)
Alexey Paznikov via llvm-commits
- [llvm] [TSan] Add dominance-based redundant instrumentation elimination (PR #169897)
Alexey Paznikov via llvm-commits
- [llvm] [TSan] Use EscapeAnalysis to eliminate redundant instrumentation (PR #192945)
Alexey Paznikov via llvm-commits
- [llvm] [Analysis] Add intra-procedural EscapeAnalysis (PR #169896)
Alexey Paznikov via llvm-commits
- [llvm] [TSan] Add dominance-based redundant instrumentation elimination (PR #169897)
Alexey Paznikov via llvm-commits
- [llvm] [TSan] Use EscapeAnalysis to eliminate redundant instrumentation (PR #192945)
Alexey Paznikov via llvm-commits
- [llvm] [Bazel] Fixes 350089d (PR #213482)
Alexey Samsonov via llvm-commits
- [llvm] [Bazel] Fixes 350089d (PR #213482)
Alexey Samsonov via llvm-commits
- [llvm] [mlir] [LoopInfo] Build dominator tree only for irreducible CFG (PR #212098)
Alexis Engelke via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
Alexis Engelke via llvm-commits
- [llvm] [ASan] Instrument ptrtoaddr as pointer difference (PR #211988)
Alexis Engelke via llvm-commits
- [llvm] [InstCombine] Handle icmp+ptrtoint/addr folds for non-int ptrs (PR #212101)
Alexis Engelke via llvm-commits
- [llvm] [InstCombine] Handle icmp+ptrtoint/addr folds for non-int ptrs (PR #212101)
Alexis Engelke via llvm-commits
- [llvm] [LoopInfo] Take no dominator tree in verify(). NFC (PR #212414)
Alexis Engelke via llvm-commits
- [llvm] [InstCombine] Handle icmp+ptrtoint/addr folds for non-int ptrs (PR #212101)
Alexis Engelke via llvm-commits
- [llvm] [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (PR #212434)
Alexis Engelke via llvm-commits
- [llvm] [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (PR #212434)
Alexis Engelke via llvm-commits
- [llvm] [X86] Don't emit personality info when the personality is not a function (PR #212803)
Alexis Engelke via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Alexis Engelke via llvm-commits
- [llvm] [MC] Add default ctor to SubtargetSubTypeAliasKV for zero-alias targets- #38762 (PR #212919)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Alexis Engelke via llvm-commits
- [llvm] [ADT] Introduce SetVector::reserve (NFC) (PR #209951)
Alexis Engelke via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Alexis Engelke via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Alexis Engelke via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Alexis Engelke via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Alexis Engelke via llvm-commits
- [llvm] [TableGen] Use DenseMap in getValueType instead of StringSwitch (PR #213229)
Alexis Engelke via llvm-commits
- [llvm] [BFI] Simplify irreducible header discovery. NFC (PR #213213)
Alexis Engelke via llvm-commits
- [llvm] [BFI] Simplify irreducible header discovery. NFC (PR #213213)
Alexis Engelke via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Alexis Engelke via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Alexis Engelke via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Alexis Engelke via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Alexis Engelke via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Alexis Engelke via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Alexis Engelke via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Alexis Engelke via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Alexis Engelke via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Alexis Engelke via llvm-commits
- [llvm] [test] Add irreducible CFGs with closed-form block frequencies (PR #213492)
Alexis Engelke via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Alexis Engelke via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Alexis Engelke via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Alexis Engelke via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Alexis Engelke via llvm-commits
- [llvm] [MergeFunctions] Preserve import GUIDs when folding functions (PR #207003)
Alok Kumar Sharma via llvm-commits
- [llvm] [SimplifyCFG] Fix branch-weight overflow when folding switch case into default (PR #212520)
Alok Kumar Sharma via llvm-commits
- [llvm] Reland "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default (#212520)" (PR #212867)
Alok Kumar Sharma via llvm-commits
- [llvm] [MergeFunctions] Preserve import GUIDs when folding functions (PR #207003)
Alok Kumar Sharma via llvm-commits
- [llvm] [MergeFunctions] Preserve import GUIDs when folding functions (PR #207003)
Alok Kumar Sharma via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Alok Kumar Sharma via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Alok Kumar Sharma via llvm-commits
- [clang] [llvm] [clang][PowerPC] Support the Swift calling convention on 32-bit PowerPC (PR #213447)
Alsey Coleman Miller via llvm-commits
- [clang] [llvm] [clang][RISCV] Support the Swift calling convention (PR #213448)
Alsey Coleman Miller via llvm-commits
- [clang] [llvm] [clang][PowerPC] Support the Swift calling convention on 32-bit PowerPC (PR #213447)
Alsey Coleman Miller via llvm-commits
- [clang] [llvm] [clang][RISCV] Support the Swift calling convention (PR #213448)
Alsey Coleman Miller via llvm-commits
- [clang] [llvm] [clang][RISCV] Support the Swift calling convention (PR #213448)
Alsey Coleman Miller via llvm-commits
- [llvm] [BOLT] Reduce NameResolver memory usage during file object discovery (PR #212625)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Reduce NameResolver memory usage during file object discovery (PR #212625)
Amir Ayupov via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Amir Ayupov via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Amir Ayupov via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [llvm-nm][z/OS] Display archive attributes in GOFF archives through --print-armap (PR #212830)
Amy Kwan via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Anatoly Trosinenko via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Add `-vplan-print-instance` filter option (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector-pointer recipes (PR #212332)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector-pointer recipes (PR #212332)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Add `-vplan-print-instance` filter option (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Andrei Elovikov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Andrei Elovikov via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [AMDGPU] Add tests for uniform uaddsat.i16 (NFC) (PR #211337)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU] Model 2-pass HWVALU blocking for 8-pass XDL MFMA (PR #184084)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVectorizer] Implement topdown/bottomup vectorizers in unison (PR #205249)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][Scheduler] Fix false negatives (PR #211108)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxIR] Fix notifyEraseInstr to skip scheduled neighbors (PR #212868)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][DAG] Fix notifyEraseInstr to skip scheduled neighbors (PR #212868)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][DAG] Fix notifyEraseInstr to skip scheduled neighbors (PR #212868)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][DAG] Fix notifyEraseInstr to skip scheduled neighbors (PR #212868)
Anshil Gandhi via llvm-commits
- [llvm] [NFC][SBVec] Rename BottomUpVec to SLPTreeVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][Scheduler] Fix false negatives (PR #211108)
Anshil Gandhi via llvm-commits
- [llvm] [NFC][SBVec] Rename BottomUpVec to SLPTreeVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [NFC][SBVec] Rename BottomUpVec to SLPTreeVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [NFC][SBVec] Rename BottomUpVec to BundleVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [NFC][SBVec] Rename BottomUpVec to BundleVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [NFC][SBVec] Rename BottomUpVec to BundleVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [SBVec] Rename BottomUpVec to BundleVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [SBVec] Rename BottomUpVec to BundleVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [SBVec] Rename BottomUpVec to BundleVec (PR #213197)
Anshil Gandhi via llvm-commits
- [llvm] [Docs] Reland Furo theme for LLVM docs (PR #211993)
Anshul Nigham via llvm-commits
- [llvm] [test] Use temp directory for output (PR #212379)
Anshul Nigham via llvm-commits
- [llvm] [Verifier] Make verifier fail when global variable size exceeds address space size (PR #179625)
Anthony Latsis via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add storermw instruction (PR #207048)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add nofreeobj parameter/return attribute (PR #206445)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add nofreeobj parameter/return attribute (PR #206445)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Optimize nested select operators into a simpler form. Added test cases (PR #201453)
Antonio Frighetto via llvm-commits
- [llvm] [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (PR #211817)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Antonio Frighetto via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [GVNHoist] Use MemorySSA, drop MemoryDependenceAnalysis (NFCI) (PR #212773)
Antonio Frighetto via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Antonio Frighetto via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Antonio Frighetto via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Antonio Frighetto via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Antonio Frighetto via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Antonio Frighetto via llvm-commits
- [llvm] [llubi] Fix ptrtoint's return type (PR #212839)
Antonio Frighetto via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Antonio Frighetto via llvm-commits
- [llvm] [TableGen] Speed up intrinsic lookups with DenseMap (NFC) (PR #213198)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
Antonio Frighetto via llvm-commits
- [llvm] [LICM] Don't promote stores past non-nosync calls that may synchronize (#64188) (PR #213282)
Antonio Frighetto via llvm-commits
- [llvm] [LICM] Don't promote stores past non-nosync calls that may synchronize (#64188) (PR #213282)
Antonio Frighetto via llvm-commits
- [llvm] [MemorySSA] Clarify `getClobberingMemoryAccess(MA, Loc)` does not accept MemoryUse (NFC) (PR #212512)
Antonio Frighetto via llvm-commits
- [llvm] [MemorySSA] Clarify `getClobberingMemoryAccess(MA, Loc)` does not accept MemoryUse (NFC) (PR #212512)
Antonio Frighetto via llvm-commits
- [llvm] [MemorySSA] Clarify `getClobberingMemoryAccess(MA, Loc)` does not accept MemoryUse (NFC) (PR #212512)
Antonio Frighetto via llvm-commits
- [llvm] [MemorySSA] Clarify `getClobberingMemoryAccess(MA, Loc)` does not accept MemoryUse (NFC) (PR #212512)
Antonio Frighetto via llvm-commits
- [llvm] [GVNHoist] Use MemorySSA, drop MemoryDependenceAnalysis (NFCI) (PR #212773)
Antonio Frighetto via llvm-commits
- [llvm] [WebAssembly] Fix v8i16-to-v8f32 uitofp cost (PR #212501)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix v8i16-to-v8f32 uitofp cost (PR #212501)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][SLP][NFC] Precommit scalar fmul extract cost test (PR #212837)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
Anutosh Bhat via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Aochang Liu via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Aochang Liu via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Aochang Liu via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Aochang Liu via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Aochang Liu via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix vloada_halfn builtin number (PR #212218)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Guard against infinite loop in decorateUsesAsNonUniform (PR #208224)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix vloada_halfn builtin number (PR #212218)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix vloada_halfn builtin number (PR #212218)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix vloada_halfn builtin number (PR #212218)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix hex float exponent for f64 Inf/NaN literals (PR #212295)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix hex float exponent for f64 Inf/NaN literals (PR #212295)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix hex float exponent for f64 Inf/NaN literals (PR #212295)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MIR2Vec] Handle machine functions with no basic blocks (PR #212294)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Add previously failing bitop3 tests. (PR #212335)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Add previously failing bitop3 tests. (PR #212335)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Add previously failing bitop3 tests. (PR #212335)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Re-enable spirv-val checks for SPV_INTEL_bfloat16_arithmetic tests (PR #212505)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix BITOP3 matcher for op(X, X) operands (PR #198373)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Add constrainSelectedInstRegOperands helper to dedup repeating pattern in global registry (PR #208703)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Stop iDot4 chain walker at non-ADD nodes (PR #198412)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix validation errors for function pointers with CodeSectionINTEL storage class (PR #192973)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix validation errors for function pointers with CodeSectionINTEL storage class (PR #192973)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix validation errors for function pointers with CodeSectionINTEL storage class (PR #192973)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix OpDecorate insertion point for non-PHI defs in decorateUsesAsNonUniform (PR #212524)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Guard against infinite loop in decorateUsesAsNonUniform (PR #208224)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size (PR #211493)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size (PR #211493)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Move narrow ballot diagnostic from selection to legalization (PR #212583)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Move narrow ballot diagnostic from selection to legalization (PR #212583)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Reject builtin calls if mangled argument types do not match the IR (PR #208152)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Add constrainSelectedInstRegOperands helper to dedup repeating pattern in global registry (PR #208703)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix OpDecorate insertion point for non-PHI defs in decorateUsesAsNonUniform (PR #212524)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix verifier false positive for AV-class atomic registers (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix verifier false positive for AV-class atomic registers (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix verifier false positive for AV-class atomic registers (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Remove redundant AGPR/VGPR register class verification (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Remove redundant AGPR/VGPR register-class verification (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Remove redundant AGPR/VGPR register-class verification (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Remove redundant AGPR/VGPR register class verification (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Remove redundant AGPR/VGPR register class verification (PR #212721)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Require SPV_EXT_long_vector for non-standard vector widths (PR #212685)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Exclude CDNA parts from POPS exiting wave id pattern (PR #210892)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Reject unsupported TFE D16 format buffer loads (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Reject unsupported TFE D16 format buffer loads (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Canonicalize constant CLAMP source (PR #207902)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile in performSelectCombine for fcmp one with NaN (PR #213029)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile in performSelectCombine for fcmp one with NaN (PR #213029)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Canonicalize constant CLAMP source (PR #207902)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Expand atomicrmw nand through compare-exchange (PR #213217)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix ImageIntrinsicOptimizer DMask check starting at wrong arg index (PR #213264)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix ImageIntrinsicOptimizer DMask check starting at wrong arg index (PR #213264)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix ImageIntrinsicOptimizer DMask check starting at wrong arg index (PR #213264)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Recognize bf16 image sample data in D16 detection (PR #213272)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile trimming sparse DMask on image stores (PR #213586)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile trimming sparse DMask on image stores (PR #213586)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant full-traversal loops in prepare/emit-intrinsics/structurizer passes (PR #211299)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix miscompile trimming sparse DMask on image stores (PR #213586)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Recognize bf16 image sample data in D16 detection (PR #213272)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Recognize bf16 image sample data in D16 detection (PR #213272)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Reject non-fp16 image sample data in D16 detection while lowering image (PR #213272)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NVPTX] Emit some more PTX directives through target streamer (PR #212070)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Emit some more PTX directives through target streamer (PR #212070)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Emit some more PTX directives through target streamer (PR #212070)
Artem Belevich via llvm-commits
- [lld] [lld] Don't drop RELR relocations for late-added GOT entries (PR #211911)
Arthur Eubanks via llvm-commits
- [lld] [ELF] Sort forawrd thunks by destination to prevent convergence failures (PR #211721)
Arthur Eubanks via llvm-commits
- [lld] [ELF] Sort forawrd thunks by destination to prevent convergence failures (PR #211721)
Arthur Eubanks via llvm-commits
- [llvm] [gn build] Add missing deps (PR #212352)
Arthur Eubanks via llvm-commits
- [llvm] [Inline] Promote bounded statically known indirect calls (PR #212148)
Arthur Eubanks via llvm-commits
- [llvm] [llvm] Fix - gcc error: buf may be used uninitialized [-Werror=maybe-uninitialized] (PR #213578)
Arun Thangamani via llvm-commits
- [llvm] [llvm] Fix - gcc error: buf may be used uninitialized [-Werror=maybe-uninitialized] (PR #213578)
Arun Thangamani via llvm-commits
- [llvm] [llvm] Fix - gcc error: buf may be used uninitialized [-Werror=maybe-uninitialized] (PR #213578)
Arun Thangamani via llvm-commits
- [llvm] [llvm] Fix - gcc war: buf may be used uninitialized [-Werror=maybe-uninitialized] (PR #213578)
Arun Thangamani via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
Asher Dobrescu via llvm-commits
- [llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] [VPlan] Add cseLoads to CSE redundant widened loads (PR #212543)
Ashutosh Nema via llvm-commits
- [llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
Ashutosh Nema via llvm-commits
- [llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] [AMDGPU] Set WMMA source-operand reuse bits in SIPreEmitPeephole (PR #204050)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] DAG Mutation to solve load bunching in outer product matrix multiplications (PR #203095)
Axel Sorenson via llvm-commits
- [llvm] [AMDGPU] DAG Mutation to solve load bunching in outer product matrix multiplications (PR #203095)
Axel Sorenson via llvm-commits
- [clang] [llvm] [CIR][AMDGPU] Add support for AMDGCN trig_preop builtins (PR #197399)
Ayokunle Amodu via llvm-commits
- [llvm] [docs] Migrate 22 popular LLVM docs to MyST (PR #201244)
Balázs Benics via llvm-commits
- [llvm] [docs] Migrate 22 popular LLVM docs to MyST (PR #201244)
Balázs Benics via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] New check `misc-header-guard` (PR #177315)
Baranov Victor via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] New check `misc-header-guard` (PR #177315)
Baranov Victor via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] New check `misc-header-guard` (PR #177315)
Baranov Victor via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] New check `misc-header-guard` (PR #177315)
Baranov Victor via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] New check `misc-header-guard` (PR #177315)
Baranov Victor via llvm-commits
- [llvm] [GitHub] Fix authentication for release workflow git push (PR #212634)
Baranov Victor via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
Barbara Mitic via llvm-commits
- [llvm] [VectorCombine] Scalarize multi-use casts feeding only extractelements (PR #201529)
Barbara Mitic via llvm-commits
- [llvm] [VectorCombine] Scalarize multi-use casts feeding only extractelements (PR #201529)
Barbara Mitic via llvm-commits
- [llvm] [VectorCombine] Scalarize multi-use casts feeding only extractelements (PR #201529)
Barbara Mitic via llvm-commits
- [llvm] [InstCombine] Fold constant-LHS fsub of integer-to-float casts (PR #213519)
Batu Guan via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] add ucmp and scmp support to SelectionDAG (PR #85822)
Benedek Kaibas via llvm-commits
- [llvm] add ucmp and scmp support to SelectionDAG (PR #85822)
Benedek Kaibas via llvm-commits
- [llvm] [Bazel] Fixes c2fa412 (PR #212688)
Benjamin Kramer via llvm-commits
- [llvm] [Bazel] Fixes c2fa412 (PR #212688)
Benjamin Kramer via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix correctness of FORM_TRANSPOSED_REG_TUPLE expansions (PR #205528)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix correctness of FORM_TRANSPOSED_REG_TUPLE expansions (PR #205528)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] NFC: simplify isCopyInstrImpl expression (PR #212487)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] NFC: simplify isCopyInstrImpl expression (PR #212487)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Benjamin Maxwell via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Bhavesh M via llvm-commits
- [llvm] [SPARC] Support the .seg directive (PR #209001)
Brad Smith via llvm-commits
- [llvm] [SPARC] Accept named register aliases (PR #212838)
Brad Smith via llvm-commits
- [llvm] [SPARC] Keep absolute hi/lo relocations direct (PR #208553)
Brad Smith via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Brad Smith via llvm-commits
- [llvm] [llvm][RISCV] Correct the ci value in batched dot product mnemonic (PR #213579)
Brandon Wu via llvm-commits
- [clang] [llvm] [llvm][RISCV] Bump svukte to 1.0 (PR #211199)
Brandon Wu via llvm-commits
- [clang] [llvm] [llvm][RISCV] Bump svukte to 1.0 (PR #211199)
Brandon Wu via llvm-commits
- [clang] [llvm] [llvm][RISCV] Bump svukte to 1.0 (PR #211199)
Brandon Wu via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Brendan Dahl via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Brendan Dahl via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Brendan Dahl via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
Brendan Dahl via llvm-commits
- [llvm] [Hexagon] Fix MachineMemOperand for brev load ; set the offset of the memory operand (PR #212916)
Brian Cain via llvm-commits
- [llvm] [Hexagon] Fix KCFI check truncating type id (PR #211854)
Brian Cain via llvm-commits
- [llvm] [Hexagon] Avoid predicating debug instructions (PR #212917)
Brian Cain via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Stop rounding up LDS block size for gfx950 (PR #208046)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Stop rounding up LDS block size for gfx950 (PR #208046)
Changpeng Fang via llvm-commits
- [llvm] [lldb][Windows] Cleanup release notes (PR #212527)
Charles Zablit via llvm-commits
- [llvm] [lldb][Windows] Cleanup release notes (PR #212527)
Charles Zablit via llvm-commits
- [llvm] [lldb][Windows] Cleanup release notes (PR #212527)
Charles Zablit via llvm-commits
- [llvm] [lldb][Windows] add release notes for the Python private API removal (PR #209456)
Charles Zablit via llvm-commits
- [llvm] [lldb][Windows] Cleanup release notes (PR #212527)
Charles Zablit via llvm-commits
- [llvm] [lldb][Windows] add release notes for the Python private API removal (PR #209456)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Add release note for SymStore and generate settings docs (PR #209469)
Charles Zablit via llvm-commits
- [llvm] [lldb][Windows] Cleanup release notes (PR #212527)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] Follow up to require decorator (PR #213258)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
Charles Zablit via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (PR #212484)
Chinmay Deshpande via llvm-commits
- [llvm] GlobalISel: Fix lowerMergeValues when dst type is float (PR #212795)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Chinmay Deshpande via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Chirag Patel via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Chirag Patel via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Chirag Patel via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Chirag Patel via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Chirag Patel via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Chirag Patel via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Chirag Patel via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suite (PR #213170)
Chris Apple via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
Chris Apple via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [libc] [llvm] [libc] Add missing type/macro headers for generated public headers (PR #213395)
Chris Copeland via llvm-commits
- [libc] [llvm] [libc] Add missing type/macro headers for generated public headers (PR #213395)
Chris Copeland via llvm-commits
- [clang] [lld] [llvm] [ARM] Fix invalid target triples in tests (PR #213588)
Chris Copeland via llvm-commits
- [clang] [lld] [llvm] [ARM] Fix invalid target triples in tests (PR #213588)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [clang] [lld] [llvm] [ARM] Fix invalid target triples in tests (PR #213588)
Chris Copeland via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Chris Copeland via llvm-commits
- [compiler-rt] [scudo] Test to verify fork and allocate does not deadlock. (PR #211975)
Christopher Ferris via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (AMDGPUFormSSAMemoryClauses) (PR #209656)
Christudasan Devadasan via llvm-commits
- [llvm] [RegAlloc] Avoid split past block-prologue interference (PR #209704)
Christudasan Devadasan via llvm-commits
- [clang] [llvm] [Inliner] Use distinct DILocations and cache inlineDebugLoc by OrigDL (PR #204817)
Clemens Wasser via llvm-commits
- [clang] [llvm] [Inliner] Use distinct DILocations and cache inlineDebugLoc by OrigDL (PR #204817)
Clemens Wasser via llvm-commits
- [clang] [llvm] [Inliner] Use distinct DILocations and cache inlineDebugLoc by OrigDL (PR #204817)
Clemens Wasser via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
Congzhe Cao via llvm-commits
- [lld] [llvm] [RISCV] Resolve an explicit I+E extension set to I (PR #212166)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add custom lowering for fixed-vector `CLMUL`/`CLMULH` (PR #210429)
Craig Topper via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Craig Topper via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Craig Topper via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
Craig Topper via llvm-commits
- [llvm] [RISC-V] Fix assert after 255162a (PR #212791)
Craig Topper via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed pair byte intrinsics (PR #212589)
Craig Topper via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Craig Topper via llvm-commits
- [llvm] [RISCV] Improve lowerVECTOR_SHUFFLEAsPPair. (PR #212895)
Craig Topper via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smcsps and Sscsps support (PR #211712)
Craig Topper via llvm-commits
- [llvm] [RISCV] Lower scalar `CLMUL` to `vclmul` if `clmul` instruction not available (PR #212616)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix assertion in combineBinOpOfExtractToReduceTree on type mismatch (PR #202201)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix assertion in combineBinOpOfExtractToReduceTree on type mismatch (PR #202201)
Craig Topper via llvm-commits
- [llvm] [AArch64] Remove unused GPR32arg register class (NFC) (PR #211778)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Remove GPR64arg register class (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Remove GPR64arg register class (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Remove GPR64arg register class (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Remove GPR64arg register class (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Remove GPR64arg register class (PR #212457)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Remove assembler-only register classes (PR #211527)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64] Remove assembler-only register classes (PR #211527)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
Cullen Rhodes via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Cullen Rhodes via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Cullen Rhodes via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Cullen Rhodes via llvm-commits
- [llvm] workflows/release-sources: Pass release-version to upload-release-artifacts (PR #212660)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Select narrow GPR constants (PR #204322)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Select narrow GPR constants (PR #204322)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
Cullen Rhodes via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Cullen Rhodes via llvm-commits
- [llvm] PPC750cl, and initial support for paired singles (PR #211463)
Cynthia Coan via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Support][JSON] Add safeUTF8() helper to sanitize UTF-8 for JSON values (PR #212949)
Cyrus Ding via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Support][JSON] Add safeUTF8() helper to sanitize UTF-8 for JSON values (PR #212949)
Cyrus Ding via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Support][JSON] Add safeUTF8() helper to sanitize UTF-8 for JSON values (PR #212949)
Cyrus Ding via llvm-commits
- [llvm] [M68k] Prevent COPY instruction from killing live condition flags (PR #168485)
Dan Salvato via llvm-commits
- [llvm] [M68k] Prevent COPY instruction from killing live condition flags (PR #168485)
Dan Salvato via llvm-commits
- [llvm] [M68k] Prevent COPY instruction from killing live condition flags (PR #168485)
Dan Salvato via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Daniel Chen via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Daniel Chen via llvm-commits
- [llvm] Fix test case failure due to Commit aa50eb69 DwarfDebug: Move emission of types from beginModule() to endModule() (PR #212805)
Daniel Chen via llvm-commits
- [llvm] [AIX BB] Fix IS_FPCLASS expansion crash for mask fcInf|fcNan on targets without SETUEQ (PR #213298)
Daniel Chen via llvm-commits
- [llvm] Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict (PR #212565)
Daniel Chen via llvm-commits
- [llvm] [AIX BB] Fix IS_FPCLASS expansion crash for mask fcInf|fcNan on targets without SETUEQ (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [AIX BB] Fix IS_FPCLASS expansion crash for mask fcInf|fcNan on targets without SETUEQ (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
Daniel Donenfeld via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
Daniel Donenfeld via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Daniel Paoliello via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Daniel Paoliello via llvm-commits
- [compiler-rt] [compiler-rt] [docs] Fix verb tense in explanation of `__fixunsdfdi` (PR #212624)
Daniel Scherzer via llvm-commits
- [compiler-rt] [compiler-rt] [docs] Clean up explanation of `__fixunsdfdi` (PR #212624)
Daniel Scherzer via llvm-commits
- [compiler-rt] [compiler-rt] [docs] Clean up explanation of `__fixunsdfdi` (PR #212624)
Daniel Scherzer via llvm-commits
- [compiler-rt] [compiler-rt] [docs] Clean up explanation of `__fixunsdfdi` (PR #212624)
Daniel Scherzer via llvm-commits
- [compiler-rt] [compiler-rt] [docs] Clean up explanation of `__fixunsdfdi` (PR #212624)
Daniel Scherzer via llvm-commits
- [compiler-rt] [compiler-rt] [docs] Clean up explanation of `__fixunsdfdi` (PR #212624)
Daniel Scherzer via llvm-commits
- [llvm] [docs] [kaleidoscope] Remove misplaced backslash from JIT tutorial (PR #213483)
Daniel Scherzer via llvm-commits
- [llvm] [docs] [kaleidoscope] Remove misplaced backslash from JIT tutorial (PR #213483)
Daniel Scherzer via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
Daniil Kovalev via llvm-commits
- [llvm] [polly] [IR] Enable dereferenceable-at-point semantics (PR #204795)
Danila Malyutin via llvm-commits
- [llvm] [BOLT][Core] avoid string temporaries in block hashing. (PR #213510)
David CARLIER via llvm-commits
- [llvm] [GlobalISel] Use integer type for LOAD_STACK_GUARD (PR #212202)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Rename irtranslater -> irtranslator test. NFC (PR #212205)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Rename irtranslater -> irtranslator test. NFC (PR #212205)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for truncating merged call args. (PR #212208)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for inline assembly lowering (PR #212214)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update legalize tests with concrete types. NFC (PR #212217)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update legalize tests with concrete types. NFC (PR #212217)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update legalize tests with concrete types. NFC (PR #212217)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
David Green via llvm-commits
- [llvm] [AArch64] Test all cost kinds in clmul tests. NFC (PR #212246)
David Green via llvm-commits
- [llvm] [AArch64] Test all cost kinds in clmul tests. NFC (PR #212246)
David Green via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
David Green via llvm-commits
- [llvm] [LoopUnroll] Make the list of supported recurrence kinds inclusive. (PR #210957)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update regbank tests with concrete types. NFC (PR #212367)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update regbank tests with concrete types. NFC (PR #212367)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update regbank tests with concrete types. NFC (PR #212367)
David Green via llvm-commits
- [llvm] [AArch64] Preserve store memoperands (PR #210936)
David Green via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for cttz icmp type. (PR #212327)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for cttz icmp type. (PR #212327)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update regbank tests with concrete types. NFC (PR #212367)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for cttz icmp type. (PR #212327)
David Green via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
David Green via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
David Green via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
David Green via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
David Green via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
David Green via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
David Green via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
David Green via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
David Green via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
David Green via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
David Green via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
David Green via llvm-commits
- [llvm] [Codegen] Replace any_of with is_contained. NFC (PR #212289)
David Green via llvm-commits
- [llvm] [Codegen] Replace any_of with is_contained. NFC (PR #212289)
David Green via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
David Green via llvm-commits
- [llvm] [AArch64] Remove GPR64arg register class (PR #212457)
David Green via llvm-commits
- [llvm] [Codegen] Replace any_of with is_contained. NFC (PR #212289)
David Green via llvm-commits
- [llvm] Revert "[Codegen] Replace any_of with is_contained. NFC (#212289)" (PR #212794)
David Green via llvm-commits
- [llvm] Revert "[Codegen] Replace any_of with is_contained. NFC (#212289)" (PR #212794)
David Green via llvm-commits
- [llvm] Revert "[Codegen] Replace any_of with is_contained. NFC (#212289)" (PR #212794)
David Green via llvm-commits
- [llvm] Revert "[Codegen] Replace any_of with is_contained. NFC (#212289)" (PR #212794)
David Green via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
David Green via llvm-commits
- [llvm] [AArch64] Add all cost kinds for integer getArithmeticInstrCost (PR #210759)
David Green via llvm-commits
- [llvm] [AArch64] Add all cost kinds for integer getArithmeticInstrCost (PR #210759)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update prelegalize tests with concrete types. NFC (PR #213199)
David Green via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
David Green via llvm-commits
- [llvm] [AArch64] Update getCmpSelInstrCost (PR #145568)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update store merging tests to concrete types. NFC (PR #213429)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update store merging tests to concrete types. NFC (PR #213429)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a number of select tests to concrete types. NFC (PR #213454)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a number of select tests to concrete types. NFC (PR #213454)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update extended scalar type to integer. (PR #213457)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update extended scalar type to integer. (PR #213457)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a number of combiner tests to concrete types. NFC (PR #213522)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a number of combiner tests to concrete types. NFC (PR #213522)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [GlobalISel] Add G_SEXT_INREG(G_ZEXT) -> G_SEXT combine. (PR #213606)
David Green via llvm-commits
- [llvm] [GlobalISel] Add NumSignBits for G_UNMERGE_VALUES (PR #213607)
David Green via llvm-commits
- [llvm] [SampleProfile] Fix symbol partitioning in Eytzinger name table (PR #211906)
David Li via llvm-commits
- [lldb] [llvm] [lldb][NFC] Fix various warnings showing up in Xcode 27 (PR #213438)
David Mentler via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
David Salinas via llvm-commits
- [llvm] [AArch64][CostModel] Model sve costs for fixed width masked loads/stores (PR #211728)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Model sve costs for fixed width masked loads/stores (PR #211728)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Model sve costs for fixed width masked loads/stores (PR #211728)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Model sve costs for fixed width masked loads/stores (PR #211728)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Model sve costs for fixed width masked loads/stores (PR #211728)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Model sve costs for fixed width masked loads/stores (PR #211728)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [VPlan]: During VPRegionBlock::clone, sync the NUW of CanIVInfo (PR #212266)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
David Sherwood via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
David Sherwood via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
David Sherwood via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
David Sherwood via llvm-commits
- [llvm] [VPlan] Mark ComputeReductionResult as not reading or writing from memory (PR #212982)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove almost all remaining instcombine passes in RUN lines (PR #213067)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove almost all remaining instcombine passes in RUN lines (PR #213067)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove almost all remaining instcombine passes in RUN lines (PR #213067)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
David Sherwood via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
David Sherwood via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
David Sherwood via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
David Sherwood via llvm-commits
- [llvm] [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (PR #208961)
David Spickett via llvm-commits
- [llvm] [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (PR #208961)
David Spickett via llvm-commits
- [llvm] [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (PR #208961)
David Spickett via llvm-commits
- [llvm] [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (PR #208961)
David Spickett via llvm-commits
- [llvm] [AArch64] Keep bitwise ops on wide vector elements in vector registers (PR #212172)
David Spickett via llvm-commits
- [llvm] [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (PR #208961)
David Spickett via llvm-commits
- [llvm] [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (PR #208961)
David Spickett via llvm-commits
- [llvm] [DebugInfo] Add bounds checks to debug-info parsers (PR #211797)
David Spickett via llvm-commits
- [llvm] [DebugInfo] Add bounds checks to debug-info parsers (PR #211797)
David Spickett via llvm-commits
- [llvm] [TableGen] don't print redundant diagnostic when parser sees Error token at end of file. (PR #212410)
David Spickett via llvm-commits
- [llvm] [TableGen] don't print redundant diagnostic when parser sees Error token at end of file. (PR #212410)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion. (PR #212411)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion. (PR #212411)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
David Spickett via llvm-commits
- [llvm] [TableGen] don't print redundant diagnostic when parser sees Error token at end of file. (PR #212410)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
David Spickett via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [lldb] [llvm] [lldb] Make missing DWO diagnostics customizable (PR #212338)
David Young via llvm-commits
- [llvm] [Bazel] Fix Host target's exported headers to include windows (PR #213018)
David Young via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
David Young via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
David Young via llvm-commits
- [llvm] [GlobalISel] Compact failure targets in large match tables (PR #202642)
David Zbarsky via llvm-commits
- [llvm] [GlobalISel] Compact failure targets in large match tables (PR #202642)
David Zbarsky via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Demetrius Kanios via llvm-commits
- [clang] [libcxxabi] [libunwind] [llvm] [WebAssembly] Call EH personality function instead of `Unwind_CallPersonality` (PR #209282)
Demetrius Kanios via llvm-commits
- [clang] [libcxxabi] [libunwind] [llvm] [WebAssembly] Call EH personality function instead of `Unwind_CallPersonality` (PR #209282)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates and predicates to `LegalityQuery` (PR #198979)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Demetrius Kanios via llvm-commits
- [clang] [llvm] [HLSL] Move cross implementation to header files (PR #211446)
Deric C. via llvm-commits
- [llvm] [NFC][HLSL] Fix msan errors in tests (PR #212901)
Deric C. via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Diego Novillo via llvm-commits
- [llvm] [SPIR-V] Fix direct return of aggregate extractvalue (PR #209762)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Guard against infinite loop in decorateUsesAsNonUniform (PR #208224)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use a single SubtargetPredicate for fp8/bf8 -> f32 conversions (PR #212888)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use a single SubtargetPredicate for fp8/bf8 -> f32 conversions (PR #212888)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use a single SubtargetPredicate for fp8/bf8 -> f32 conversions (PR #212888)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use a single SubtargetPredicate for fp8/bf8 -> f32 conversions (PR #212888)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use a single SubtargetPredicate for fp8/bf8 -> f32 conversions (PR #212888)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.from.arbitrary.fp for FP8 (PR #194144)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] NFC: Let IR level callers query the FMA/FMAD predicates (PR #213310)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Let IR level callers query the FMA/FMAD predicates (PR #213310)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use SubtargetPredicates for the f32/f16 -> fp8/bf8 conversions (PR #213383)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Dmitry Sidorov via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Douglas Yung via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Douglas Yung via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Durgadoss R via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Durgadoss R via llvm-commits
- [llvm] [mlir] [Linalg] Fix crash in vectorizeScalableVectorPrecondition with undersized vector sizes (PR #205493)
Ege Beysel via llvm-commits
- [llvm] [mlir] [Linalg] Fix crash in vectorizeScalableVectorPrecondition with undersized vector sizes (PR #205493)
Ege Beysel via llvm-commits
- [llvm] [LoopFusion] Fix false-positive dependency blocking fusion of idempot… (PR #206401)
Ehsan Amiri via llvm-commits
- [llvm] [LoopFusion] Fix false-positive dependency blocking fusion of idempot… (PR #206401)
Ehsan Amiri via llvm-commits
- [llvm] [LoopFusion] Fix false-positive dependency blocking fusion of idempot… (PR #206401)
Ehsan Amiri via llvm-commits
- [lld] [llvm] [LTO] Move section names from symbol table to module summary. (PR #210856)
Eli Friedman via llvm-commits
- [llvm] [AArch64][CodeGen] Don't try to compute stack addresses in xzr (PR #213009)
Eli Friedman via llvm-commits
- [llvm] [AArch64][DAG] Widen small types for Min/Max opertations (PR #212966)
Eli Friedman via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213177)
Ellis Hoag via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213177)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Ellis Hoag via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213177)
Ellis Hoag via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213177)
Ellis Hoag via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213177)
Ellis Hoag via llvm-commits
- [llvm] [BOLT] Split unmarked tail code after CFI-bounded functions into separate functions (PR #176173)
Elvina Yakubova via llvm-commits
- [llvm] [BOLT] Split unmarked tail code after CFI-bounded functions into separate functions (PR #176173)
Elvina Yakubova via llvm-commits
- [llvm] [BOLT] Split unmarked tail code after CFI-bounded functions into separate functions (PR #176173)
Elvina Yakubova via llvm-commits
- [llvm] [BOLT] Split unmarked tail code after CFI-bounded functions into separate functions (PR #176173)
Elvina Yakubova via llvm-commits
- [clang] [llvm] Reland "[ORC] Track __emutls_t definitions in IRMaterializationUnit" (#207161) (PR #209717)
Emery Conrad via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
Eric Christopher via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
Eric Christopher via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
Eric Christopher via llvm-commits
- [llvm] [test] Use temp directory for output (PR #212379)
Ethan Luis McDonough via llvm-commits
- [flang] [llvm] [flang][CodeGen] Add initial SystemZ ABI support (PR #208618)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][openacc] Allow blank around ':' in generated clause parser with keyword (PR #212638)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Eugene Epshteyn via llvm-commits
- [lld] [lld][COFF] Add optimization remarks options to lld-link (PR #205390)
Eugene Rozenfeld via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Evgenii Kudriashov via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU][Docs] Memory Model: Refactor location-order to cover reads (PR #213044)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU][Docs] Memory Model: Refactor location-order to cover reads (PR #213044)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU][Docs] Memory Model: Refactor location-order to cover reads (PR #213044)
Fabian Ritter via llvm-commits
- [llvm] [CodeGenPrepare] Fix BranchProbabilityInfo becoming out of date (PR #212058)
Fabrice de Gans via llvm-commits
- [lld] [ELF] Fix -Wc++11-narrowing error in addPltEntry (PR #212185)
Fangrui Song via llvm-commits
- [lld] [ELF] Fix -Wc++11-narrowing error in addPltEntry (PR #212185)
Fangrui Song via llvm-commits
- [lld] [ELF, SPARC] Add the GOT header entry and place R_SPARC_JMP_SLOT in .plt (PR #212161)
Fangrui Song via llvm-commits
- [lld] Enough LLD changes to bootstrap OpenBSD on sparc64 (PR #207609)
Fangrui Song via llvm-commits
- [llvm] [mlir] [LoopInfo] Build dominator tree only for irreducible CFG (PR #212098)
Fangrui Song via llvm-commits
- [llvm] [LoopInfo] Take no dominator tree in verify(). NFC (PR #212414)
Fangrui Song via llvm-commits
- [llvm] [LoopInfo] Take no dominator tree in verify(). NFC (PR #212414)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
Fangrui Song via llvm-commits
- [llvm] Remove analysis preservations subsumed by CFG preservation. NFC (PR #212672)
Fangrui Song via llvm-commits
- [llvm] [BFI] Remove redundant getHeaderIndex lookup in adjustLoopHeaderMass. NFC (PR #212679)
Fangrui Song via llvm-commits
- [llvm] Remove analysis preservations subsumed by CFG preservation. NFC (PR #212672)
Fangrui Song via llvm-commits
- [llvm] [BFI] Remove redundant getHeaderIndex lookup in adjustLoopHeaderMass. NFC (PR #212679)
Fangrui Song via llvm-commits
- [lld] [test] Migrate Hexagon/PowerPC thunk tests to the default thunk order (PR #212693)
Fangrui Song via llvm-commits
- [lld] [test] Migrate Hexagon/PowerPC thunk tests to the default thunk order (PR #212693)
Fangrui Song via llvm-commits
- [lld] [test] Migrate Arm thunk tests to the default thunk order (PR #212694)
Fangrui Song via llvm-commits
- [lld] [test] Migrate Hexagon/PowerPC thunk tests to the default thunk order (PR #212693)
Fangrui Song via llvm-commits
- [lld] [llvm] [RISCV] add new relocation type for global array accesses with non-constant indices (PR #207901)
Fangrui Song via llvm-commits
- [lld] [llvm] [RISCV] add new relocation type for global array accesses with non-constant indices (PR #207901)
Fangrui Song via llvm-commits
- [llvm] [MC][ELF] Deduce SHT_LLVM_CALL_GRAPH type for .llvm.callgraph sections (PR #212886)
Fangrui Song via llvm-commits
- [llvm] [BFI] Simplify/optimize getMass/getContainingLoop. NFC (PR #212938)
Fangrui Song via llvm-commits
- [llvm] [BFI] Compute the minimum frequency only when dumping. NFC (PR #212957)
Fangrui Song via llvm-commits
- [llvm] [BFI] Compute the minimum frequency only when dumping. NFC (PR #212957)
Fangrui Song via llvm-commits
- [llvm] [BFI] Compute the minimum frequency only when dumping. NFC (PR #212957)
Fangrui Song via llvm-commits
- [lld] [ELF] Remove -z sort-thunks (PR #213074)
Fangrui Song via llvm-commits
- [llvm] [ADT] Introduce SetVector::reserve (NFC) (PR #209951)
Fangrui Song via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
Fangrui Song via llvm-commits
- [lld] [ELF] Remove -z sort-thunks (PR #213074)
Fangrui Song via llvm-commits
- [llvm] [BFI] Simplify computeMassInLoops. NFC (PR #213200)
Fangrui Song via llvm-commits
- [llvm] [BFI] Simplify computeMassInLoops. NFC (PR #213200)
Fangrui Song via llvm-commits
- [llvm] [BFI] Simplify irreducible header discovery. NFC (PR #213213)
Fangrui Song via llvm-commits
- [llvm] [BFI] Simplify irreducible header discovery. NFC (PR #213213)
Fangrui Song via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Fangrui Song via llvm-commits
- [llvm] [SPARC] Parse %r_disp32 in data directives (PR #213398)
Fangrui Song via llvm-commits
- [clang] [compiler-rt] [llvm] [UBSan] Add -fsanitize=uninitialized-read check (ISO C 6.3.2.1p2) (PR #207529)
Fangrui Song via llvm-commits
- [clang] [compiler-rt] [llvm] [UBSan] Add -fsanitize=uninitialized-read check (ISO C 6.3.2.1p2) (PR #207529)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86AsmBackend] Define reset() hook (PR #213409)
Fangrui Song via llvm-commits
- [llvm] [X86AsmBackend] Define reset() hook (PR #213409)
Fangrui Song via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Fangrui Song via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Fangrui Song via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Fangrui Song via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Fangrui Song via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Fangrui Song via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Fangrui Song via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Fangrui Song via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Fangrui Song via llvm-commits
- [llvm] [test] Add irreducible CFGs with closed-form block frequencies (PR #213492)
Fangrui Song via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Fangrui Song via llvm-commits
- [lld] [ELF,SPARC] Handle GOTDATA relocations (PR #213497)
Fangrui Song via llvm-commits
- [lld] Enough LLD changes to bootstrap OpenBSD on sparc64 (PR #207609)
Fangrui Song via llvm-commits
- [lld] [ELF,SPARC] Handle GOTDATA relocations (PR #213497)
Fangrui Song via llvm-commits
- [lld] [ELF,SPARC] Handle GOTDATA relocations (PR #213497)
Fangrui Song via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Fangrui Song via llvm-commits
- [lld] [ELF,SPARC] Handle TLS IE relocations (PR #213500)
Fangrui Song via llvm-commits
- [lld] [ELF,SPARC] Handle TLS IE relocations (PR #213500)
Fangrui Song via llvm-commits
- [lld] [ELF,SPARC] Handle TLS IE relocations (PR #213500)
Fangrui Song via llvm-commits
- [lld] Enough LLD changes to bootstrap OpenBSD on sparc64 (PR #207609)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Restore DW_EH_PE_uleb128 call site encoding for .gcc_except_table (PR #77276)
Fangrui Song via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Fangrui Song via llvm-commits
- [llvm] [CSKY] Emit build attributes in assembly output (PR #213507)
Fangrui Song via llvm-commits
- [llvm] [CSKY] Emit build attributes in assembly output (PR #213507)
Fangrui Song via llvm-commits
- [llvm] [CSKY] Emit build attributes in assembly output (PR #213507)
Fangrui Song via llvm-commits
- [llvm] [CSKY] Emit build attributes in assembly output (PR #213507)
Fangrui Song via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Fangrui Song via llvm-commits
- [llvm] [polly] [LoopInfo] Replace raw loop-container accessors with semantic operations (PR #210653)
Fangrui Song via llvm-commits
- [llvm] [test] Add irreducible CFGs with closed-form block frequencies (PR #213492)
Fangrui Song via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Fangrui Song via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Fangrui Song via llvm-commits
- [lld] [NFC][ELF] Avoid need to copy Symbol in replaceWithDefined (PR #210612)
Fangrui Song via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Fangrui Song via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Fangrui Song via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Fangrui Song via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Fangrui Song via llvm-commits
- [lld] [ELF] Quote the value in "unknown -z" diagnostics (PR #213572)
Fangrui Song via llvm-commits
- [clang] [llvm] [HLSL] Move cross implementation to header files (PR #211446)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [SPIRV][HLSL] Fix Vulkan-invalid SPIR-V for Interlocked* on groupshared/UAV memory (PR #212663)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [SPIRV][HLSL] Fix Vulkan-invalid SPIR-V for Interlocked* on groupshared/UAV memory (PR #212663)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Legalize Cast Instructions for Matrix Types (PR #212619)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Legalize Cast Instructions for Matrix Types (PR #212619)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][SPIRV][Docs] Document intrinsic lowering (PR #213185)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][SPIRV][Docs] Document intrinsic lowering (PR #213185)
Farzon Lotfi via llvm-commits
- [llvm] [Hexagon] Fix ISel error: LLVM: cannot select -fmaximum (PR #211283)
Fateme Hosseini via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Feng Zou via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Feng Zou via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Finn Plummer via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
Finn Plummer via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
Finn Plummer via llvm-commits
- [llvm] [NFC][HLSL] Fix msan errors in tests (PR #212901)
Finn Plummer via llvm-commits
- [llvm] [NFC][HLSL] Fix msan errors in tests (PR #212901)
Finn Plummer via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
Finn Plummer via llvm-commits
- [llvm] [NFC][HLSL] Fix msan errors in tests (PR #212901)
Finn Plummer via llvm-commits
- [llvm] [NFC][HLSL] Fix msan errors in tests (PR #212901)
Finn Plummer via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Florian Hahn via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Florian Hahn via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Keep bitwise ops on wide vector elements in vector registers (PR #212172)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid building throwaway nodes in SCEVURem_match (NFC) (PR #212149)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid building throwaway nodes in SCEVURem_match (NFC) (PR #212149)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid building throwaway nodes in SCEVURem_match (NFC) (PR #212149)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid building throwaway nodes in SCEVURem_match (NFC) (PR #212149)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid building throwaway nodes in SCEVURem_match (NFC) (PR #212149)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] decompose subtract with guard as precondition (PR #209615)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] decompose subtract with guard as precondition (PR #209615)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Account for masked VPInstructions in getIntrinsicID. (PR #212234)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Expand isKnownPredicateViaConstantRanges (PR #210784)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Expand isKnownPredicateViaConstantRanges (PR #210784)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Expand isKnownPredicateViaConstantRanges (PR #210784)
Florian Hahn via llvm-commits
- [llvm] [AArch64] tune budget of small multi-exit loops for Apple M-family (PR #197525)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs (PR #201572)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Florian Hahn via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Print metadata not attached to module as !tmp. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Print metadata not attached to module as !tmp. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Print metadata not attached to module as !tmp. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Change return type of ConstraintTy::empty to bool (NFC) (PR #212259)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Change return type of ConstraintTy::empty to bool (NFC) (PR #212259)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Change return type of ConstraintTy::empty to bool (NFC) (PR #212259)
Florian Hahn via llvm-commits
- [llvm] [SLP] Only consider BuildVector inserts into the same object. (PR #212269)
Florian Hahn via llvm-commits
- [llvm] [SLP] Only consider BuildVector inserts into the same object. (PR #212269)
Florian Hahn via llvm-commits
- [llvm] [SLP] Only consider BuildVector inserts into the same object. (PR #212269)
Florian Hahn via llvm-commits
- [llvm] [SLP] Only consider BuildVector inserts into the same object. (PR #212269)
Florian Hahn via llvm-commits
- [llvm] [SLP] Only consider BuildVector inserts into the same object. (PR #212269)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Account for masked VPInstructions in getIntrinsicID. (PR #212234)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Account for masked VPInstructions in getIntrinsicID. (PR #212234)
Florian Hahn via llvm-commits
- [llvm] [LAA] Bound non-affine monotonic pointer expressions for runtime checks. (PR #210626)
Florian Hahn via llvm-commits
- [llvm] [LAA] Bound non-affine monotonic pointer expressions for runtime checks. (PR #210626)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::getEarlyExits helper (NFC) (PR #212348)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::getEarlyExits helper (NFC) (PR #212348)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
Florian Hahn via llvm-commits
- [flang] [llvm] [Pipeline] Add IPSCCPPass at O3 to fix function specialization phase ordering (PR #201543)
Florian Hahn via llvm-commits
- [flang] [llvm] [Pipeline] Add IPSCCPPass at O3 to fix function specialization phase ordering (PR #201543)
Florian Hahn via llvm-commits
- [flang] [llvm] [Pipeline] Add IPSCCPPass at O3 to fix function specialization phase ordering (PR #201543)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Add `-vplan-print-instance` filter option (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [Darwin] Improve ld64 based configs (PR #212329)
Florian Hahn via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointee-range in blocksOnly (NFC) (PR #212441)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
Florian Hahn via llvm-commits
- [llvm] [NFC][VPlan] Add initial tests for future VPlan-based stride MV (PR #182594)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Only try (A+B)/C distribution for nuw adds (NFC) (PR #212508)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] decompose subtract with guard as precondition (PR #209615)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] decompose subtract with guard as precondition (PR #209615)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] decompose subtract with guard as precondition (PR #209615)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add tests with SRem and NE predicates. (NFC (PR #212511)
Florian Hahn via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]: Use CostCtx.CM instead of CM in precomputeCosts (PR #212287)
Florian Hahn via llvm-commits
- [llvm] [VPlan] zext canonical IV in convertToStridedAccesses (PR #212291)
Florian Hahn via llvm-commits
- [llvm] [IR][RFC] Add @llvm.mask.beforefirst intrinsic (PR #203874)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [CVP] Refine results of getConstantRangeAtUse for single users. (PR #211668)
Florian Hahn via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
Florian Hahn via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
Florian Hahn via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
Florian Hahn via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
Florian Hahn via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Florian Hahn via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Mark ComputeReductionResult as not reading or writing from memory (PR #212982)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Verify VPIRFlags when creating VPWidenRecipe. (PR #213039)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Florian Hahn via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Tighten bounds using inequalities with constants. (PR #213049)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [VPlan][NFC] Cache the vector loop region lookup (PR #199437)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Florian Hahn via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Florian Hahn via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Florian Hahn via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Florian Hahn via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Florian Hahn via llvm-commits
- [llvm] [IR] Truncate struct field offsets exceeding the pointer index width. (PR #213436)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Remove const op restriction from tightenBoundUsingNe. (PR #213440)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Handle step where sign cannot be determined optimizeFindIVRed. (PR #213450)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts for srem. (PR #213453)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Remove const op restriction from tightenBoundUsingNe. (PR #213440)
Florian Hahn via llvm-commits
- [llvm] [llubi] Truncate struct field offsets exceeding the pointer index width (PR #213471)
Florian Hahn via llvm-commits
- [llvm] [IR] Truncate struct field offsets exceeding the pointer index width. (PR #213436)
Florian Hahn via llvm-commits
- [llvm] [llubi] Truncate struct field offsets exceeding the pointer index width (PR #213471)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (PR #213476)
Florian Hahn via llvm-commits
- [llvm] [llubi] Truncate struct field offsets exceeding the pointer index width (PR #213471)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't form VPInterleaveEVLRecipe for scalable gap-masked groups. (PR #213486)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Handle step where sign cannot be determined optimizeFindIVRed. (PR #213450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Handle step where sign cannot be determined optimizeFindIVRed. (PR #213450)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Florian Hahn via llvm-commits
- [llvm] [LV] Add iv_outside_user ptr-ind variant test (PR #213263)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Handle step where sign cannot be determined optimizeFindIVRed. (PR #213450)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Set NSW on sub when simplifying ssub.with.overflow. (PR #213532)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
Florian Hahn via llvm-commits
- [llvm] [LAA] Properly report strided access preventing store-to-load forwarding (PR #208791)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Distribute zext across (C + Rest) in LoopGuards rewriter (PR #210719)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (PR #213476)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (PR #213476)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (PR #213476)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] [MachineVerifier] do not use !NoPHI to check if a MF has phi nodes (PR #211941)
Florian Mayer via llvm-commits
- [llvm] [MachineVerifier] do not use !NoPHI to check if a MF has phi nodes (PR #211941)
Florian Mayer via llvm-commits
- [llvm] [ASan] Instrument ptrtoaddr as pointer difference (PR #211988)
Florian Mayer via llvm-commits
- [llvm] [NFC] [MachineVerifier] cache hasPHI for function (PR #212349)
Florian Mayer via llvm-commits
- [llvm] [gn build] Add missing deps (PR #212352)
Florian Mayer via llvm-commits
- [clang] [llvm] [CHERI][RISCV][AArch64][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
Florian Mayer via llvm-commits
- [llvm] [NFC][PowerPC] add more `copysign` tests (PR #213236)
Folkert de Vries via llvm-commits
- [llvm] [NFC][PowerPC] add more `copysign` tests (PR #213236)
Folkert de Vries via llvm-commits
- [llvm] [NFC][PowerPC] add more `copysign` tests (PR #213236)
Folkert de Vries via llvm-commits
- [llvm] [NFC][PowerPC] add `ppcf128` tests for fneg and nofpclass (PR #213307)
Folkert de Vries via llvm-commits
- [llvm] [NFC][PowerPC] add `ppcf128` tests for fneg and nofpclass (PR #213307)
Folkert de Vries via llvm-commits
- [llvm] [PowerPC] fix `ppc_fp128` `FABS` miscompile (PR #209286)
Folkert de Vries via llvm-commits
- [llvm] [PowerPC] fix `ppc_fp128` `FABS` miscompile (PR #209286)
Folkert de Vries via llvm-commits
- [llvm] [AMDGPU] Stop rounding up LDS block size for gfx950 (PR #208046)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Stop rounding up LDS block size for gfx950 (PR #208046)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Stop rounding up LDS block size for gfx950 (PR #208046)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add scheduling mask operand to S_SETPRIO (PR #204850)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add scheduling mask operand to S_SETPRIO (PR #204850)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add scheduling mask operand to S_SETPRIO (PR #204850)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add scheduling mask operand to S_SETPRIO (PR #204850)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add scheduling mask operand to S_SETPRIO (PR #204850)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [Docs] Fix typos in Garbage Collection docs (PR #213215)
Fuad Ismail via llvm-commits
- [llvm] [Docs] Fix typos in Garbage Collection docs (PR #213215)
Fuad Ismail via llvm-commits
- [llvm] [Docs] Fix typos in Garbage Collection docs (PR #213215)
Fuad Ismail via llvm-commits
- [llvm] [Docs] Fix typos in Garbage Collection docs (PR #213215)
Fuad Ismail via llvm-commits
- [llvm] [InferAddressSpaces] Fix null PHI operand when an incoming flat expression is not rewritten (PR #205749)
Fujun Han via llvm-commits
- [clang] [llvm] [AMDGPU] Add amdgcn builtin for s_prefetch_inst (PR #211642)
Gang Chen via llvm-commits
- [clang] [llvm] [AMDGPU] Add amdgcn builtin for s_prefetch_inst (PR #211642)
Gang Chen via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Gang Chen via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [clang] [llvm] [DRAFT] Re-vectorisation in LV (PR #203885)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Gaëtan Bossu via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Georg Lehmann via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce address space 13 for VGPR as memory (PR #208557)
Gheorghe-Teodor Bercea via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce address space 13 for VGPR as memory (PR #208557)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] Modify call to Knownbits::computeForAddSub when second operand is known to be negative (PR #210954)
Giles Payne via llvm-commits
- [llvm] Modify call to Knownbits::computeForAddSub when second operand is known to be negative (PR #210954)
Giles Payne via llvm-commits
- [llvm] Fix unresolved symbol XCoreMCRegisterClassStorage (PR #211420)
Giles Payne via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for add/sub where the second operand is promoted. (PR #212771)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [llvm] [AArch64] SVE Shuffleopt: merge reduction reverse into tbl (PR #206047)
Graham Hunter via llvm-commits
- [lldb] [llvm] [lldb] Make missing DWO diagnostics customizable (PR #212338)
Greg Clayton via llvm-commits
- [llvm] [AMDGPU][True16] Apply v2s copies to non-def operand 0 (PR #212261)
Guo Chen via llvm-commits
- [llvm] [AMDGPU][True16] Retain `hi16` subregisters through v2s copies (PR #211848)
Guo Chen via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Guray Ozen via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF header symtab offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [Docs] Fix typos in Garbage Collection docs (PR #213215)
Hardik Kumar via llvm-commits
- [llvm] [llvm][NFC] add -Wparentheses suggestion in assert statement (PR #213477)
Hardik Kumar via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Hari Limaye via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Harrison Hao via llvm-commits
- [llvm] [OpenMP] Fix ambiguous namespace lookup with delayed template parsing (PR #212720)
Harrison Hao via llvm-commits
- [llvm] [OpenMP] Fix ambiguous namespace lookup with delayed template parsing (PR #212720)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Harrison Hao via llvm-commits
- [llvm] [OpenMP] Fix ambiguous namespace lookup with delayed template parsing (PR #212720)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Harrison Hao via llvm-commits
- [llvm] [LowerAtomic] Clear elementwise flag when lowering atomic load (PR #213401)
Harrison Hao via llvm-commits
- [llvm] [InstCombine] Don't change the type of elementwise atomic loads (PR #213414)
Harrison Hao via llvm-commits
- [llvm] [LowerAtomic] Clear elementwise flag when lowering atomic load (PR #213401)
Harrison Hao via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [VPlan]: During VPRegionBlock::clone, sync the NUW of CanIVInfo (PR #212266)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV][NFC]: Use CostCtx.CM instead of CM in precomputeCosts (PR #212287)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [lld] [lld][WebAssembly] Fix SharedTagKind in toString (PR #212385)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Fix v8i16-to-v8f32 uitofp cost (PR #212501)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Fix v8i16-to-v8f32 uitofp cost (PR #212501)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Fix v8i16-to-v8f32 uitofp cost (PR #212501)
Heejin Ahn via llvm-commits
- [lld] [llvm] [WebAssembly] Add a newline at end of file (PR #212674)
Heejin Ahn via llvm-commits
- [lld] [llvm] [WebAssembly] Add a newline at end of file (PR #212674)
Heejin Ahn via llvm-commits
- [llvm] Module Build Fix: Add NVPTXTargetParser.def as a header (PR #213194)
Henry Jiang via llvm-commits
- [llvm] Module Build Fix: Add NVPTXTargetParser.def as a header (PR #213194)
Henry Jiang via llvm-commits
- [llvm] Module Build Fix: Add NVPTXTargetParser.def as a header (PR #213194)
Henry Jiang via llvm-commits
- [llvm] Module Build Fix: Add NVPTXTargetParser.def as a header (PR #213194)
Henry Jiang via llvm-commits
- [llvm] Module Build Fix: Add NVPTXTargetParser.def as a header (PR #213194)
Henry Jiang via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed pair byte intrinsics (PR #212589)
Hongyu Chen via llvm-commits
- [llvm] [RISCV] Improve lowerVECTOR_SHUFFLEAsPPair. (PR #212895)
Hongyu Chen via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Multiply High (PR #211223)
Hongyu Chen via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Multiply High (PR #211223)
Hongyu Chen via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Hubert Tong via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Ian Anderson via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Ian Anderson via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined. (PR #213600)
Igor Kudrin via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined (PR #213600)
Igor Kudrin via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined (PR #213600)
Igor Kudrin via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined (PR #213600)
Igor Kudrin via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined (PR #213600)
Igor Kudrin via llvm-commits
- [llvm] [BOLT] Prevent .rela.plt reordering (PR #207412)
Ilija Tovilo via llvm-commits
- [llvm] [mlir] [mlir][tosa] Remove availability interfaces from profile conformance (PR #207809)
Iliyan Georgiev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] AMDGPU: Migrate assembler tests with content changes to subarch triples (PR #212495)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS symbols with native symbols when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS symbols with native symbols when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS symbols with native symbols when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS symbols with native symbols when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS symbols with native symbols when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Jacek Caban via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [AArch64][DAG] Widen small types for Min/Max opertations (PR #212966)
Jack Styles via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [VectorCombine] Fold interleave of high-half truncations (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Jacob Crawley via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
Jacob Crawley via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
Jacob Crawley via llvm-commits
- [llvm] [AMDGPU] Do not reset AsyncScore when recording an async mark (PR #213144)
Jake Daly via llvm-commits
- [llvm] [AMDGPU] Do not reset AsyncScore when recording an async mark (PR #213144)
Jake Daly via llvm-commits
- [llvm] [AMDGPU] Do not reset AsyncScore when recording an async mark (PR #213144)
Jake Daly via llvm-commits
- [compiler-rt] [ubsan] Test CFI summaries globally (PR #206434)
Jakob Koschel via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #213224)
Jakob Koschel via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #213224)
Jakob Koschel via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #213224)
Jakob Koschel via llvm-commits
- [lldb] [llvm] [ADT] Remove deprecated llvm::make_scope_exit (PR #212987)
Jakub Kuderski via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [docs] Migrate 22 popular LLVM docs to MyST (PR #201244)
James Henderson via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix title underline length (PR #213599)
James Henderson via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
James Y Knight via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
James Y Knight via llvm-commits
- [llvm] [Docs] don't stylize syntax errors in code blocks (PR #212698)
James Y Knight via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark olInit (PR #209727)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Jan Trusiłło via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Jan Trusiłło via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [orc-rt] Add StringExtras::join from llvm/adt and tests (PR #212179)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Add StringExtras::join from llvm/adt and tests (PR #212179)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Add StringExtras::join from llvm/adt and tests (PR #212179)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Add StringExtras::join from llvm/adt and tests (PR #212179)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Add StringExtras::join from llvm/adt and tests (PR #212179)
Jared Wyles via llvm-commits
- [clang] [llvm] [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits (PR #210838)
Jared Wyles via llvm-commits
- [clang] [llvm] [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits (PR #210838)
Jared Wyles via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Jared Wyles via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Jared Wyles via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] [AMDGPU] Fix incorrect grid_dims constant folding for reqd_work_group_size (PR #211285)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Avoid quadratic MapVector::erase in SIFixSGPRCopies (PR #211740)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (PR #211817)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (PR #211817)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (PR #211817)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Check all incoming edges before deleting soft waits (PR #211684)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Check all incoming edges before deleting soft waits (PR #211684)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Check all incoming edges before deleting soft waits (PR #211684)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Check all incoming edges before deleting soft waits (PR #211684)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Track async events for vm_vsrc simplifications (PR #211333)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Track async events for vm_vsrc simplifications (PR #211333)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix typos SGRP and VGRP. NFC. (PR #212732)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix typos SGRP and VGRP. NFC. (PR #212732)
Jay Foad via llvm-commits
- [clang] [llvm] [IR] Add TargetExtType::CanBeLocal property (PR #99016)
Jay Foad via llvm-commits
- [llvm] Revert "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (PR #212628)
Jay Foad via llvm-commits
- [llvm] [SPIRV] Simplify by not using StructType::setBody unnecessarily (PR #212736)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix typos SGRP and VGRP. NFC. (PR #212732)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Retain subreg when legalising generic operand (PR #212636)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (PR #211817)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (PR #211817)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Match bitsin(typeof(x)) - ctpop(x) to s_bcnt0_i32 (PR #164847)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Jay Foad via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [libc] [llvm] [libc][realpath] Follow symlinks (PR #212164)
Jeff Bailey via llvm-commits
- [libc] [llvm] [libc][realpath] Follow symlinks (PR #212164)
Jeff Bailey via llvm-commits
- [libc] [llvm] [libc][realpath] Follow symlinks (PR #212164)
Jeff Bailey via llvm-commits
- [libc] [llvm] [libc][realpath] Follow symlinks (PR #212164)
Jeff Bailey via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Track async events for vm_vsrc simplifications (PR #211333)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Track async events for vm_vsrc simplifications (PR #211333)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Check all incoming edges before deleting soft waits (PR #211684)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Check all incoming edges before deleting soft waits (PR #211684)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Do not delete soft waits in loops (PR #211684)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Do not delete soft waits in loops (PR #211684)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Jeffrey Byrnes via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Jeong Jihyeon via llvm-commits
- [lld] [llvm] [RISCV] Resolve an explicit I+E extension set to I (PR #212166)
Jessica Clarke via llvm-commits
- [lld] [llvm] [RISCV] Resolve an explicit I+E extension set to I (PR #212166)
Jessica Clarke via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Jessica Clarke via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Jessica Clarke via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
Jessica Clarke via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Jessica Clarke via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Jessica Clarke via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Jessica Clarke via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Jessica Clarke via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Jessica Clarke via llvm-commits
- [lld] [NFC][ELF] Only create alias in handleNonPreemptibleIfunc if needed (PR #210613)
Jessica Clarke via llvm-commits
- [compiler-rt] [asan] Fix comments in asan_poisoning.cpp (PR #212449)
Jinseok Kim via llvm-commits
- [clang] [llvm] PowerPC: Rename "float-abi" module flag to "long-double-type" (PR #210817)
Jinsong Ji via llvm-commits
- [llvm] [AMDGPU][True16] Apply v2s copies to non-def operand 0 (PR #212261)
Joe Nash via llvm-commits
- [llvm] [MacroFusion] Add SDep param to predicates(NFC) (PR #212255)
Joe Nash via llvm-commits
- [llvm] [LoopUnroll] Fix freqs for unconditional latches: N>2, uniform (PR #182405)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck] Extend -dump-input with pattern notes (PR #207486)
Joel E. Denny via llvm-commits
- [llvm] [AArch64][GlobalISel] Add known bits for G_DUP, G_VASHR and G_VLSHR (PR #210503)
Joel Walker via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT and G_INSERT_VECTOR_ELT to computeNumSignBits (PR #213480)
Joel Walker via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Johannes Doerfert via llvm-commits
- [llvm] [OpenMPOpt] Null generic-mode wrappers for SPMDized kernels (PR #207611)
Johannes Doerfert via llvm-commits
- [llvm] [OpenMPOpt] Null generic-mode wrappers for SPMDized kernels (PR #207611)
Johannes Doerfert via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
John Brawn via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
John Brawn via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
John Brawn via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
John Brawn via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
John Brawn via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
John Brawn via llvm-commits
- [llvm] [LV] Support interleaving in order to reduce stalls (PR #197959)
John Brawn via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
John Favret via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
John Favret via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
John Favret via llvm-commits
- [llvm] [M68k] Prevent COPY instruction from killing live condition flags (PR #168485)
John Paul Adrian Glaubitz via llvm-commits
- [llvm] Macro fusion add sdep param to predicates (PR #212255)
Jon Roelofs via llvm-commits
- [llvm] Macro fusion add sdep param to predicates (PR #212255)
Jon Roelofs via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Jon Roelofs via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Jon Roelofs via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Add pipeliner remarks (PR #213157)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Add pipeliner remarks (PR #213157)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Add pipeliner remarks (PR #213157)
Jon Roelofs via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
Jonas Devlieghere via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O and COFF (PR #212597)
Jonas Devlieghere via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Jonas Paulsson via llvm-commits
- [llvm] [AArch64] Remove assembler-only register classes (PR #211527)
Jonathan Thackray via llvm-commits
- [llvm] [Bazel] Fixes 98d41d2 (PR #212244)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes c35bdc9 (PR #212659)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes c35bdc9 (PR #212659)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fix Host target's exported headers to include windows (PR #213018)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fix Host target's exported headers to include windows (PR #213018)
Jordan Rupprecht via llvm-commits
- [clang] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Joseph Huber via llvm-commits
- [clang] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
Joseph Huber via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Joseph Huber via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Joseph Huber via llvm-commits
- [llvm] [offload][lit] Run check-offload-unit as part of check-all (PR #212513)
Joseph Huber via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Joseph Huber via llvm-commits
- [llvm] [Offload] Retain the offloading entries section under --gc-sections (PR #212614)
Joseph Huber via llvm-commits
- [llvm] [LinkerWrapper][test] fix test offload-wrapper.ll (PR #212713)
Joseph Huber via llvm-commits
- [llvm] [LinkerWrapper][test] fix test offload-wrapper.ll (PR #212713)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Fix ambiguous namespace lookup with delayed template parsing (PR #212720)
Joseph Huber via llvm-commits
- [llvm] [OFFLOAD] Add JIT support for SPIRV backend (PR #212823)
Joseph Huber via llvm-commits
- [llvm] [OFFLOAD] Fix a platform selection issue for llvm-gpu-loader (PR #212893)
Joseph Huber via llvm-commits
- [llvm] [Instrumentation] Add TSan instrumentation for AMDGPU targets (PR #207713)
Joseph Huber via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Joseph Huber via llvm-commits
- [llvm] [OFFLOAD] Fix a platform selection issue for llvm-gpu-loader (PR #212893)
Joseph Huber via llvm-commits
- [llvm] [offload][lit] Add jit unittest (PR #212860)
Joseph Huber via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Joseph Huber via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Joseph Huber via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Joseph Huber via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Joseph Huber via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Joseph Huber via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Joseph Huber via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Joseph Huber via llvm-commits
- [clang] [llvm] [ClangLinkerWrapper][SPIRV] Fix embed bitcode option (PR #213137)
Joseph Huber via llvm-commits
- [clang] [llvm] [ClangLinkerWrapper][SPIRV] Fix embed bitcode option (PR #213137)
Joseph Huber via llvm-commits
- [clang] [llvm] [ClangLinkerWrapper][SPIRV] Fix embed bitcode option (PR #213137)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
Joseph Huber via llvm-commits
- [clang] [llvm] [SPIRV][HLSL] Fix Vulkan-invalid SPIR-V for Interlocked* on groupshared/UAV memory (PR #212663)
Joshua Batista via llvm-commits
- [clang] [llvm] [SPIRV][HLSL] Fix Vulkan-invalid SPIR-V for Interlocked* on groupshared/UAV memory (PR #212663)
Joshua Batista via llvm-commits
- [llvm] [NFC][HLSL] Fix msan errors in tests (PR #212901)
Joshua Batista via llvm-commits
- [llvm] [X86] Fix invalid codegen when passing f80 arguments in __vectorcall (PR #203913)
Joshua Cranmer via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeArray. (PR #211537)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeArray. (PR #211537)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Guard against infinite loop in decorateUsesAsNonUniform (PR #208224)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Fix vloada_halfn builtin number (PR #212218)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [mlir] [LoopInfo] Build dominator tree only for irreducible CFG (PR #212098)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Remove analysis preservations subsumed by CFG preservation. NFC (PR #212672)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][SPIR-V] Add constrainSelectedInstRegOperands helper to dedup repeating pattern in global registry (PR #208703)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Fix OpDecorate insertion point for non-PHI defs in decorateUsesAsNonUniform (PR #212524)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Require SPV_EXT_long_vector for non-standard vector widths (PR #212685)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Expand atomicrmw nand through compare-exchange (PR #213217)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (SSASIFormMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (SSASIFormMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (SSASIFormMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (AMDGPUFormSSAMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
Justin Bogner via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
Justin Bogner via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
Justin Bogner via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
Justin Bogner via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Move NVPTXAsmPrinter and NVPTXDAGToDAGISel out of headers (NFC) (PR #213162)
Justin Fargnoli via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
Justin T. Gibbs via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Kacper Doga via llvm-commits
- [llvm] [MCP][NFC] Refactor eliminateSpillageCopies (PR #208210)
Kai Luo via llvm-commits
- [llvm] [MCP][NFC] Refactor eliminateSpillageCopies (PR #208210)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Implement lock free __atomic_fetch_min/max for i128 (PR #69573)
Kai Luo via llvm-commits
- [clang] [compiler-rt] [AIX] Undefine __STDC_NO_ATOMICS__ to enable c11 atomics functionality (PR #76025)
Kai Luo via llvm-commits
- [clang] [llvm] [PowerPC] Make "ca" aliased to "xer" (PR #77557)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC][XCOFF] Handle non-zero addend in relocation to external toc-data symbol (PR #94444)
Kai Luo via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [llvm] transform interleave store to tbl for narrow vector types (PR #212224)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [Arch64] Add widening for vector interleave (2/n) (PR #209490)
Kamlesh Kumar via llvm-commits
- [llvm] [Arch64] Add widening for vector interleave (2/n) (PR #209490)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported (de)interleave intrinsics (PR #207439)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported (de)interleave intrinsics (PR #207439)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Avoid deinterleaved load of factor 4 when feeding to uitofp. (PR #210894)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Avoid deinterleaved load of factor 4 when feeding to uitofp. (PR #210894)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Add scalarization for vector (de)interleave (PR #212547)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Transform interleave store to tbl for narrow vector types (PR #212224)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Preserve store memoperands (PR #210936)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Avoid deinterleaved load of factor 4 when feeding to uitofp. (PR #210894)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Kane Wang via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Kane Wang via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Kane Wang via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Kane Wang via llvm-commits
- [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [flang-rt] enable IsNamelistNameOrSlash lookahead for scalar namelist items (PR #211224)
Kareem Ergawy via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64] Accept __chkstk_darwin stack probes on Darwin (PR #210812)
Karim Alweheshy via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
Karim Alweheshy via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
Karim Alweheshy via llvm-commits
- [lld] [lld] Report temporal BP profile resolution (PR #212127)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld] Report temporal BP profile resolution (PR #212127)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64] Accept __chkstk_darwin stack probes on Darwin (PR #210812)
Karim Alweheshy via llvm-commits
- [lld] [lld] Report temporal BP profile resolution (PR #212127)
Karim Alweheshy via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64] Accept __chkstk_darwin stack probes on Darwin (PR #210812)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64] Lower Darwin stack probes through __chkstk_darwin (PR #210812)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [llvm] [NFC] remove const_cast in DebugSSAUpdater (PR #212192)
Karol Zwolak via llvm-commits
- [llvm] [NFC] remove const_cast in DebugSSAUpdater (PR #212192)
Karol Zwolak via llvm-commits
- [llvm] [NFC] remove const_cast in DebugSSAUpdater (PR #212192)
Karol Zwolak via llvm-commits
- [llvm] [InstSimplify] fold exact non zero right shifts on undefs to poison (PR #212943)
Karol Zwolak via llvm-commits
- [llvm] [InstSimplify] fold exact non zero right shifts on undefs to poison (PR #212943)
Karol Zwolak via llvm-commits
- [llvm] [InstSimplify] fold exact non zero right shifts on undefs to poison (PR #212943)
Karol Zwolak via llvm-commits
- [llvm] [SimplifyCFG] Add foldCondStoreToSelect optimization (PR #207654)
Karthika Devi C via llvm-commits
- [lld] [llvm] DTLTO Cache optimization - rebased (PR #203971)
Katya Romanova via llvm-commits
- [lld] [llvm] DTLTO Cache optimization - rebased (PR #203971)
Katya Romanova via llvm-commits
- [lld] [llvm] DTLTO Cache optimization - rebased (PR #203971)
Katya Romanova via llvm-commits
- [lld] [llvm] DTLTO Cache optimization - rebased (PR #203971)
Katya Romanova via llvm-commits
- [lld] [llvm] DTLTO Cache optimization - rebased (PR #203971)
Katya Romanova via llvm-commits
- [clang] [clang-tools-extra] [llvm] Attributes kay (PR #196272)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Attributes kay (PR #196272)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Attributes kay (PR #196272)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Attributes kay (PR #196272)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Attributes kay (PR #196272)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Attributes kay (PR #196272)
Kay Hicketts via llvm-commits
- [llvm] add some test files for a more generalised attribute implementation proposal (PR #212730)
Kay Hicketts via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
Kazu Hirata via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
Kazu Hirata via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
Kazu Hirata via llvm-commits
- [llvm] [SampleProfile] Fix symbol partitioning in Eytzinger name table (PR #211906)
Kazu Hirata via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
Kazu Hirata via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
Kazu Hirata via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
Kazu Hirata via llvm-commits
- [llvm] Reapply [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #213408)
Kazu Hirata via llvm-commits
- [llvm] Reapply [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #213408)
Kazu Hirata via llvm-commits
- [llvm] Select immediate binop optimization (PR #212163)
Keith Dunwoody via llvm-commits
- [llvm] Select binop with immediates optimization (PR #212163)
Keith Dunwoody via llvm-commits
- [llvm] Select binop with immediates optimization (PR #212163)
Keith Dunwoody via llvm-commits
- [llvm] [InstCombine] Fold integer stores using llvm.assume (PR #173134)
Ken Matsui via llvm-commits
- [llvm] [AA] Respect atomic ordering in getModRefInfo(Instruction, CallBase) (PR #210631)
Keno Fischer via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Kerry McLaughlin via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Support lowering preloaded kernel arguments (PR #205049)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Support lowering preloaded kernel arguments (PR #205049)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Support lowering preloaded kernel arguments (PR #205049)
Keshav Vinayak Jha via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Keshav Vinayak Jha via llvm-commits
- [llvm] [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (PR #208961)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion. (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion. (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] don't print redundant diagnostic when parser sees Error token at end of file. (PR #212410)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion (PR #212411)
Kevin Bravo via llvm-commits
- [llvm] [Inline] Promote bounded statically known indirect calls (PR #212148)
Kevin Choi via llvm-commits
- [llvm] [AMDGPU] Pipeline DS_READ_B128 with F16 MFMA on gfx950 (PR #212330)
Kevin Choi via llvm-commits
- [llvm] [Inline] Promote bounded statically known indirect calls (PR #212148)
Kevin Choi via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
Kevin Sala Penades via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
Kevin Sala Penades via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
Kevin Sala Penades via llvm-commits
- [llvm] [offload][lit] Add jit unittest (PR #212860)
Kewen Meng via llvm-commits
- [llvm] [AArch64][CodeGen] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
Kieran B via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
Kirby Chin via llvm-commits
- [lld] Enough LLD changes to bootstrap OpenBSD on sparc64 (PR #207609)
Kirill A. Korinsky via llvm-commits
- [lld] Enough LLD changes to bootstrap OpenBSD on sparc64 (PR #207609)
Kirill A. Korinsky via llvm-commits
- [lld] [LLD][ELF] handle unnamed section group signatures (PR #209841)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Accept named register aliases (PR #212838)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Accept named register aliases (PR #212838)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Kirill A. Korinsky via llvm-commits
- [lld] Enough LLD changes to bootstrap OpenBSD on sparc64 (PR #207609)
Kirill A. Korinsky via llvm-commits
- [lld] Enough LLD changes to bootstrap OpenBSD on sparc64 (PR #207609)
Kirill A. Korinsky via llvm-commits
- [llvm] docs: Adjust HowToReleaseLLVM to include man page signing (PR #210092)
Konrad Kleine via llvm-commits
- [clang] [llvm] [IR] Add flags operand to structured.gep (PR #200093)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [IR] Add flags operand to structured.gep (PR #200093)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add ptr.s.buffer.load intrinsic, use it from Clang (PR #209243)
Krzysztof Drewniak via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add ptr.s.buffer.load intrinsic, use it from Clang (PR #209243)
Krzysztof Drewniak via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Krzysztof Drewniak via llvm-commits
- [flang] [llvm] [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (PR #212128)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (PR #212128)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (PR #212128)
Krzysztof Parzyszek via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
Krzysztof Parzyszek via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
Krzysztof Parzyszek via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
Krzysztof Parzyszek via llvm-commits
- [llvm] [SYCL] Update SYCL to use the new liboffload allocation API (PR #212223)
Kseniya Tikhomirova via llvm-commits
- [llvm] [SYCL] Update SYCL to use the new liboffload allocation API (PR #212223)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl][Unit] Tighten mock liboffload API argument checks (PR #211035)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl][Unit] Tighten mock liboffload API argument checks (PR #211035)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl][Unit] Tighten mock liboffload API argument checks (PR #211035)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add missing header include to global_objects.hpp (PR #213020)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add missing header include to global_objects.hpp (PR #213020)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Kseniya Tikhomirova via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Kseniya Tikhomirova via llvm-commits
- [llvm] [InstCombine] Fold sub+select abs-diff patterns with sext/zext operands (PR #209383)
Kunal Chadha via llvm-commits
- [llvm] [llvm-profgen] Guard unwindReturn against zero call address (PR #211381)
Kunal Pathak via llvm-commits
- [llvm] [llvm-profgen] Guard unwindReturn against zero call address (PR #211381)
Kunal Pathak via llvm-commits
- [llvm] [llvm-profgen] Guard unwindReturn against zero call address (PR #211381)
Kunal Pathak via llvm-commits
- [llvm] [bazel] Export TripleName.def and get_triple_system_name.py in LLVM overlay (PR #213602)
Kyungtak Woo via llvm-commits
- [llvm] [offload] Split olMemAlloc to separate functions (PR #209196)
LLVM Continuous Integration via llvm-commits
- [llvm] [offload] Split olMemAlloc to separate functions (PR #209196)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Guard against infinite loop in decorateUsesAsNonUniform (PR #208224)
LLVM Continuous Integration via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix cs_chain use of constrainOperandRegClass (PR #212248)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Emit some more PTX directives through target streamer (PR #212070)
LLVM Continuous Integration via llvm-commits
- [llvm] [MacroFusion] Add RunPreRA/RunPostRA to select the scheduling stage (PR #212182)
LLVM Continuous Integration via llvm-commits
- [llvm] AMDGPU: Add -gen-amdgpu-target-def TableGen backend (PR #212318)
LLVM Continuous Integration via llvm-commits
- [llvm] [DomTree] Define the members calling the construction algorithms out of line. NFC (PR #212145)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Eta-reduce fn in pullOutPermutations (NFC) (PR #212439)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Use pointee-range in blocksOnly (NFC) (PR #212441)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits (PR #210838)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits (PR #210838)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits (PR #210838)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
LLVM Continuous Integration via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Stop rounding up LDS block size for gfx950 (PR #208046)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Don't clobber x87 return values when zeroing call-used registers (PR #211129)
LLVM Continuous Integration via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
LLVM Continuous Integration via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] AMDGPU: Generate TargetParser table from TableGen (PR #212353)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Remove redundant AGPR/VGPR register class verification (PR #212721)
LLVM Continuous Integration via llvm-commits
- [clang] [compiler-rt] Revert "[Driver][SYCL] Add compile-time device library linking for SPIR-V targets" (PR #212550)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm][macho] Support the LC_TARGET_TRIPLE load command (PR #210276)
LLVM Continuous Integration via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-ml] make TEXTEQU directive not to eagerly expand macros in arguments (PR #209526)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
LLVM Continuous Integration via llvm-commits
- [llvm] [HLSL] Add in-memory representation of Semantic Signatures (PR #209907)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
LLVM Continuous Integration via llvm-commits
- [llvm] [BFI] Simplify/optimize getMass/getContainingLoop. NFC (PR #212938)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] AMDGPU: Eliminate old macro driven processor name parsing (PR #212608)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Remove assembler-only register classes (PR #211527)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] vec_int_to_fp.ll - regenerate tests with missing VPADD constant asm comments (PR #212941)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Relax SDep requirement for AppleSMECompute clustering (PR #212603)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIRV] Legalize Cast Instructions for Matrix Types (PR #212619)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Move NVPTXAsmPrinter and NVPTXDAGToDAGISel out of headers (NFC) (PR #213162)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Introduce SetVector::reserve (NFC) (PR #209951)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][AMDGPU] Use SIInstrFlags predicates in MC layer (PR #206766)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Expand atomicrmw nand through compare-exchange (PR #213217)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV][NFC] Remove almost all remaining instcombine passes in RUN lines (PR #213067)
LLVM Continuous Integration via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
LLVM Continuous Integration via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
LLVM Continuous Integration via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
LLVM Continuous Integration via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
LLVM Continuous Integration via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
LLVM Continuous Integration via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
LLVM Continuous Integration via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
LLVM Continuous Integration via llvm-commits
- [llvm] [gn] port b11722f1d3bd5de (llvm-calc-occupancy) (PR #213266)
LLVM Continuous Integration via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
LLVM Continuous Integration via llvm-commits
- [llvm] [MCSchedule][NFC] Use constexpr for static constants (PR #209934)
LLVM Continuous Integration via llvm-commits
- [llvm] [Mips] Did not put fake_use into delay slot (PR #201537)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPARC] Parse %r_disp32 in data directives (PR #213398)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPARC] Parse %r_disp32 in data directives (PR #213398)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Add tests for logical and and logical or combines. NFC (PR #213402)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fix ISCVISAInfo::computeDefaultABI() result for xcheriot (PR #212129)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fix ISCVISAInfo::computeDefaultABI() result for xcheriot (PR #212129)
LLVM Continuous Integration via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
LLVM Continuous Integration via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][GlobalISel] Update store merging tests to concrete types. NFC (PR #213429)
LLVM Continuous Integration via llvm-commits
- [llvm] [runtimes] Add explicit offload arch tool dependencies (PR #206076)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] AMDGPU: Generate TargetParser table from TableGen (PR #212353)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (PR #212078)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Truncate struct field offsets exceeding the pointer index width. (PR #213436)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
LLVM Continuous Integration via llvm-commits
- [llvm] [JITLink] Remove LTmp workaround now that LLVM requires C++17 (PR #213428)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF,SPARC] Handle TLS IE relocations (PR #213500)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][GlobalISel] Update extended scalar type to integer. (PR #213457)
LLVM Continuous Integration via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
LLVM Continuous Integration via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (PR #213476)
LLVM Continuous Integration via llvm-commits
- [lld] [NFC][ELF] Avoid need to copy Symbol in replaceWithDefined (PR #210612)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fix assertion in combineBinOpOfExtractToReduceTree on type mismatch (PR #202201)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fix assertion in combineBinOpOfExtractToReduceTree on type mismatch (PR #202201)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [llvm][RISCV] Bump svukte to 1.0 (PR #211199)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [llvm][RISCV] Bump svukte to 1.0 (PR #211199)
LLVM Continuous Integration via llvm-commits
- [llvm] Reapply [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #213408)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [llvm][RISCV] Bump svukte to 1.0 (PR #211199)
LLVM Continuous Integration via llvm-commits
- [llvm] [orc-rt] Add StringExtras::join from llvm/adt and tests (PR #212179)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add C API for Session::callController. (PR #212204)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add C API for Session::callController. (PR #212204)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Make ThreadPoolRunner a generic task runner. (PR #212229)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Make ThreadPoolRunner a generic task runner. (PR #212229)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Fix maybe_unused attribute. (PR #212237)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Fix maybe_unused attribute. (PR #212237)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Reorder wrapper-fn args to trailing-callback style. (PR #212243)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Reorder wrapper-fn args to trailing-callback style. (PR #212243)
Lang Hames via llvm-commits
- [llvm] [ORC] Fix buildSimpleReexportsAliasMap signature. (PR #212420)
Lang Hames via llvm-commits
- [llvm] [ORC] Fix buildSimpleReexportsAliasMap signature. (PR #212420)
Lang Hames via llvm-commits
- [llvm] [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (PR #212434)
Lang Hames via llvm-commits
- [llvm] [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (PR #212434)
Lang Hames via llvm-commits
- [llvm] [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (PR #212434)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (PR #212434)
Lang Hames via llvm-commits
- [llvm] [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (PR #212434)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Remove SymbolInstance class. (PR #212665)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add rt::sps::MainCaller for running main-like functions. (PR #212948)
Lang Hames via llvm-commits
- [llvm] [ORC] Add rt::sps::MainCaller for running main-like functions. (PR #212948)
Lang Hames via llvm-commits
- [llvm] [ORC] Add rt::sps::MainCaller for running main-like functions. (PR #212948)
Lang Hames via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] [ORC] Add VoidVoid and IntVoid Callers, with tests. (PR #213211)
Lang Hames via llvm-commits
- [llvm] [ORC] Add VoidVoid and IntVoid Callers, with tests. (PR #213211)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] [ORC] Remove EPC runAsVoidFunction/runAsIntFunction methods (PR #213265)
Lang Hames via llvm-commits
- [llvm] [ORC] Remove EPC runAsVoidFunction/runAsIntFunction methods (PR #213265)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Remove EPC runAsVoidFunction/runAsIntFunction methods (PR #213265)
Lang Hames via llvm-commits
- [llvm] [JITLink] Remove LTmp workaround now that LLVM requires C++17 (PR #213428)
Lang Hames via llvm-commits
- [llvm] [JITLink] Remove LTmp workaround now that LLVM requires C++17 (PR #213428)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Remove EPC runAsVoidFunction/runAsIntFunction methods (PR #213265)
Lang Hames via llvm-commits
- [llvm] [ORC] Generalize RTBridge Callers to any runtime function (PR #213526)
Lang Hames via llvm-commits
- [llvm] [ORC] Generalize RTBridge Callers to any runtime function (PR #213526)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] Fix test case failure due to Commit aa50eb69 DwarfDebug: Move emission of types from beginModule() to endModule() (PR #212805)
Lei Huang via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O (PR #212597)
Li Jie via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O (PR #212597)
Li Jie via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O and COFF (PR #212597)
Li Jie via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O and COFF (PR #212597)
Li Jie via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++][CI] Add a cron job to trigger benchmarking jobs (PR #212859)
Louis Dionne via llvm-commits
- [clang] [llvm] [RISCV] Add support for vector registers with -fzero-call-used-regs (PR #206206)
Lucas Chollet via llvm-commits
- [clang] [llvm] [RISCV] Add support for vector registers with -fzero-call-used-regs (PR #206206)
Lucas Chollet via llvm-commits
- [llvm] [CodeGen] Add initial multi-def rematerialization support (PR #197580)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
Lucas Ramirez via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
Lucas Ramirez via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
Lucas Ramirez via llvm-commits
- [llvm] [BPF] Define set of BPF libcalls (PR #169537)
Lucas Ste via llvm-commits
- [llvm] [BPF] Define set of BPF libcalls (PR #169537)
Lucas Ste via llvm-commits
- [llvm] [InlineSpiller] Avoid spill hoisting interference (PR #211809)
Lukas Sommer via llvm-commits
- [llvm] [InlineSpiller] Avoid spill hoisting interference (PR #211809)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU] Fix miscompile in performSelectCombine for fcmp one with NaN (PR #213029)
Lukas Sommer via llvm-commits
- [llvm] [RegAlloc] Avoid split past block-prologue interference (PR #209704)
Lukas Sommer via llvm-commits
- [llvm] [RegAlloc] Avoid split past block-prologue interference (PR #209704)
Lukas Sommer via llvm-commits
- [llvm] [mlir] [mlir][tosa] Remove availability interfaces from profile conformance (PR #207809)
Luke Hutton via llvm-commits
- [llvm] [mlir] [mlir][tosa] Remove availability interfaces from profile conformance (PR #207809)
Luke Hutton via llvm-commits
- [llvm] [mlir] [mlir][tosa] Remove availability interfaces from profile conformance (PR #207809)
Luke Hutton via llvm-commits
- [llvm] [mlir] [mlir][tosa] Remove availability interfaces from profile conformance (PR #207809)
Luke Hutton via llvm-commits
- [llvm] [LV][NFC] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [clang] [llvm] [RISCV] Add support for vector registers with -fzero-call-used-regs (PR #206206)
Luke Lau via llvm-commits
- [clang] [llvm] [RISCV] Add support for vector registers with -fzero-call-used-regs (PR #206206)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [clang] [llvm] Disable pre-link LTO vectorisation and loop unroll (PR #195886)
Luke Lau via llvm-commits
- [clang] [llvm] [RISCV] Add support for vector registers with -fzero-call-used-regs (PR #206206)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [LV] Fold middle-block branch in post-dissolution removeBranchOnConst. (PR #204243)
Luke Lau via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Luke Lau via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't overcost wide load in optimized segment load/store (PR #207146)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't overcost wide load in optimized segment load/store (PR #207146)
Luke Lau via llvm-commits
- [llvm] [VPlan] Split handleEarlyExits into countable and uncountable passes. NFC (PR #206017)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Luke Lau via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector-pointer recipes (PR #212332)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector-pointer recipes (PR #212332)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add TuneNoDefaultUnroll to generic CPUs (PR #135318)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower prefix slidedown shuffles using VL + tail-undisturbed (PR #210927)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower prefix slidedown shuffles using VL + tail-undisturbed (PR #210927)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower prefix slidedown shuffles using VL + tail-undisturbed (PR #210927)
Luke Lau via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Luke Lau via llvm-commits
- [llvm] [RISCV] computeKnownBits - add support for RISCVISD::VECREDUCE_ADD_VL (PR #210493)
Luke Lau via llvm-commits
- [llvm] [RISCV] computeKnownBits - add support for RISCVISD::VECREDUCE_ADD_VL (PR #210493)
Luke Lau via llvm-commits
- [llvm] [VPlan] zext canonical IV in convertToStridedAccesses (PR #212291)
Luke Lau via llvm-commits
- [llvm] [VPlan] Eta-reduce fn in pullOutPermutations (NFC) (PR #212439)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Luke Lau via llvm-commits
- [llvm] [VPlan] Run CSE in VPlanTransforms::optimize (PR #203370)
Luke Lau via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
Luke Lau via llvm-commits
- [llvm] [VPlan] Strip dead code in optimizeEarlyExitIndUser (NFC) (PR #212463)
Luke Lau via llvm-commits
- [llvm] [VE] Fix crash when splitting all-ones v512i1 mask (PR #212489)
Luke Lau via llvm-commits
- [llvm] [VE] Fix crash when splitting all-ones v512i1 mask (PR #212489)
Luke Lau via llvm-commits
- [llvm] [VE] Fix crash when splitting all-ones v512i1 mask (PR #212489)
Luke Lau via llvm-commits
- [llvm] [llubi] Initial support for vector predication intrinsics (PR #212093)
Luke Lau via llvm-commits
- [llvm] [VPlan] Untie tail folding from optimizeInductionLiveOutUsers. NFC (PR #207984)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
Luke Lau via llvm-commits
- [llvm] [RISCV] Combine chained `V[SZ]EXT_VL` ops (PR #211583)
Luke Lau via llvm-commits
- [llvm] [VE] Fix crash when splitting all-ones v512i1 mask (PR #212489)
Luke Lau via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Luke Lau via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Luke Lau via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Luke Lau via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Luke Lau via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
Luke Lau via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [TTI] Add cost for @llvm.mask.beforefirst (PR #212174)
Luke Lau via llvm-commits
- [llvm] [IR][RFC] Add @llvm.mask.beforefirst intrinsic (PR #203874)
Luke Lau via llvm-commits
- [llvm] [IR][RFC] Add @llvm.mask.beforefirst intrinsic (PR #203874)
Luke Lau via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Luke Lau via llvm-commits
- [llvm] [LV][NFC]: Use CostCtx.CM instead of CM in precomputeCosts (PR #212287)
Luke Lau via llvm-commits
- [llvm] [IR][RFC] Add @llvm.mask.beforefirst intrinsic (PR #203874)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize multi-use casts feeding only extractelements (PR #201529)
Luke Lau via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Luke Lau via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Luke Lau via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Luke Lau via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Luke Lau via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Luke Lau via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix crash in convertToVLMAX when AVL is an ADDI of a frame index (PR #212923)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
Luke Lau via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Luke Lau via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
Luke Lau via llvm-commits
- [llvm] [VPlan] Mark ComputeReductionResult as not reading or writing from memory (PR #212982)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [VPlan] Mark ComputeReductionResult as not reading or writing from memory (PR #212982)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Luke Lau via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Luke Lau via llvm-commits
- [llvm] [Support] Don't bring PatternMatchHelpers into top-level scope. NFC (PR #213016)
Luke Lau via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Luke Lau via llvm-commits
- [llvm] [Support] Don't bring PatternMatchHelpers into top-level scope. NFC (PR #213016)
Luke Lau via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Luke Lau via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Luke Lau via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Luke Lau via llvm-commits
- [llvm] [Support] Don't bring PatternMatchHelpers into top-level scope. NFC (PR #213016)
Luke Lau via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Luke Lau via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Luke Lau via llvm-commits
- [llvm] [VPlan] Verify VPIRFlags when creating VPWidenRecipe. (PR #213039)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or commuting select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (PR #213268)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (PR #213268)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (PR #213268)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use match_fn in uncountableEarlyExit (NFC) (PR #213289)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add tests for logical and and logical or combines. NFC (PR #213402)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add tests for logical and and logical or combines. NFC (PR #213402)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Luke Lau via llvm-commits
- [llvm] Revert "[VPlan] Remove redundant x && (y && x) -> x && y combine (#213219)" (PR #213405)
Luke Lau via llvm-commits
- [llvm] Revert "[VPlan] Remove redundant x && (y && x) -> x && y combine (#213219)" (PR #213405)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix comments on logical-and/or combines. NFC (PR #213406)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix comments on logical-and/or combines. NFC (PR #213406)
Luke Lau via llvm-commits
- [llvm] [VPlan] Don't form VPInterleaveEVLRecipe for scalable gap-masked groups. (PR #213486)
Luke Lau via llvm-commits
- [llvm] [VPlan] Don't form VPInterleaveEVLRecipe for scalable gap-masked groups. (PR #213486)
Luke Lau via llvm-commits
- [llvm] [VPlan] Don't form VPInterleaveEVLRecipe for scalable gap-masked groups. (PR #213486)
Luke Lau via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Luke Lau via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Luke Lau via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][modularisation][NFC] Extract InstructionsState (2/3) (PR #211461)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InterleavedLoadCombine] Index candidates to avoid quadratic matching (PR #213053)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InterleavedLoadCombine] Index candidates to avoid quadratic matching (PR #213053)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan][NFC] Cache the vector loop region lookup (PR #199437)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan][NFC] Cache the vector loop region lookup (PR #199437)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Madhur Kumar via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [InstCombine] Remove redundant overflow select before umin clamp (PR #200022)
Madhur Kumar via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [clang] [llvm] [docs] Document `section` attribute Mach-O format (PR #209167)
Mads Marquart via llvm-commits
- [llvm] [TableGen] Speed up intrinsic lookups with DenseMap (NFC) (PR #213198)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Speed up intrinsic lookups with DenseMap (NFC) (PR #213198)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use DenseMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [TableGen] Use DenseMap in getValueType instead of StringSwitch (PR #213229)
Manasij Mukherjee via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeArray. (PR #211537)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeArray. (PR #211537)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypedef (PR #211883)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugTypeComposite and DebugTypeMember. (PR #211638)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
Manuel Carrasco via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
Marc Auberer via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
Marc Auberer via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
Marc Auberer via llvm-commits
- [llvm] [IR][NFC] Remove DbgInstPtr PointerUnion (PR #212233)
Marc Auberer via llvm-commits
- [llvm] [IR][NFC] Remove DbgInstPtr PointerUnion (PR #212233)
Marc Auberer via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
Marc Auberer via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
Marc Auberer via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
Marc Auberer via llvm-commits
- [llvm] [IR][NFC] Remove DbgInstPtr PointerUnion (PR #212233)
Marc Auberer via llvm-commits
- [llvm] [IR] Remove deprecated typed-pointer creation APIs (PR #212812)
Marc Auberer via llvm-commits
- [llvm] [CodeGen] Remove deprecated createTargetMachineForTriple overload (PR #212984)
Marc Auberer via llvm-commits
- [lldb] [llvm] [ADT] Remove deprecated llvm::make_scope_exit (PR #212987)
Marc Auberer via llvm-commits
- [lldb] [llvm] [ADT] Remove deprecated llvm::make_scope_exit (PR #212987)
Marc Auberer via llvm-commits
- [llvm] [CodeGen] Remove deprecated createTargetMachineForTriple overload (PR #212984)
Marc Auberer via llvm-commits
- [lldb] [llvm] [ADT] Remove deprecated llvm::make_scope_exit (PR #212987)
Marc Auberer via llvm-commits
- [llvm] [IR][NFC] Remove unused helpers for inserting dbg intrinsics (PR #212304)
Marc Auberer via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [llvm] [JITLink] Remove LTmp workaround now that LLVM requires C++17 (PR #213428)
Marc Auberer via llvm-commits
- [clang] [compiler-rt] [llvm] [sancov] Add -fsanitize-coverage=trace-args,trace-ret (PR #201410)
Marco Elver via llvm-commits
- [clang] [compiler-rt] [llvm] [sancov] Add -fsanitize-coverage=trace-args,trace-ret (PR #201410)
Marco Elver via llvm-commits
- [clang] [compiler-rt] [llvm] [sancov] Add -fsanitize-coverage=trace-args,trace-ret (PR #201410)
Marco Elver via llvm-commits
- [llvm] [Instrumentation] Add TSan instrumentation for AMDGPU targets (PR #207713)
Marco Elver via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Add KCSAN inspired GPU ConcurrencySanitizer runtime (PR #207714)
Marco Elver via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Marco Elver via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Marco Elver via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Marco Elver via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Marco Elver via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Marco Elver via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Marco Elver via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Marco Elver via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Marcos Maronas via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Marina Taylor via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Marina Taylor via llvm-commits
- [clang] [llvm] [IR] Add TargetExtType::CanBeLocal property (PR #99016)
Marina Taylor via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold and (or (shr (sub C, X), ShAmt), X), C --> umin(X, C) (PR #212798)
Marina Taylor via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Marina Taylor via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Marina Taylor via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Marina Taylor via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
Mariusz Borsa via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
Mariusz Borsa via llvm-commits
- [llvm] [AIX] Support multi-target runtime builds for AIX 32-bit and 64-bit (PR #199096)
Mark Danial via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Mark Danial via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Mark Danial via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Mark Danial via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Mark Danial via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Mark Danial via llvm-commits
- [llvm] [AIX] Change default for llvm-nm and llvm-ar to Any (PR #199096)
Mark Danial via llvm-commits
- [llvm] [SLP]Initial support for copyables in fmuladd intrinsic (PR #211245)
Martin Storsjö via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
Martin Storsjö via llvm-commits
- [llvm] Revert "[ProfileData] Implement contains in SampleProfileNameTable (NFC)" (PR #213231)
Martin Storsjö via llvm-commits
- [llvm] [cmake] Fix ninja clean failure for cross-compilation native build dir (PR #200641)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Martin Storsjö via llvm-commits
- [llvm] [SystemZ][z/OS] Implement emitCommonSymbol in MCGOFFStreamer (PR #210179)
Maryam Moghadas via llvm-commits
- [llvm] [SystemZ][z/OS] Implement emitCommonSymbol in MCGOFFStreamer (PR #210179)
Maryam Moghadas via llvm-commits
- [llvm] [SystemZ][z/OS] Implement emitCommonSymbol in MCGOFFStreamer (PR #210179)
Maryam Moghadas via llvm-commits
- [llvm] [SystemZ][z/OS] Implement emitCommonSymbol in MCGOFFStreamer (PR #210179)
Maryam Moghadas via llvm-commits
- [llvm] RuntimeLibcalls: Migrate to dag libcall predicates (PR #210674)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Emit all available impls for a libcall, not just one (PR #210915)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Emit all available impls for a libcall, not just one (PR #210915)
Matt Arsenault via llvm-commits
- [clang] [llvm] PowerPC: Rename "float-abi" module flag to "long-double-type" (PR #210817)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Use integer type for LOAD_STACK_GUARD (PR #212202)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Emit all available impls for a libcall, not just one (PR #210915)
Matt Arsenault via llvm-commits
- [llvm] TableGen: Add first class support for processor aliases (PR #211775)
Matt Arsenault via llvm-commits
- [llvm] Modify call to Knownbits::computeForAddSub when second operand is known to be negative (PR #210954)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for truncating merged call args. (PR #212208)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (PR #212216)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Update legalize tests with concrete types. NFC (PR #212217)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for inline assembly lowering (PR #212214)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for inline assembly lowering (PR #212214)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (PR #212216)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (PR #212216)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GISel] Remove redundant AND on scalar shift amounts (PR #212097)
Matt Arsenault via llvm-commits
- [llvm] DAG: Canonicalize undef shuffle operands and results to poison (PR #212102)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use ProcessorAlias for legacy arch names (PR #211776)
Matt Arsenault via llvm-commits
- [llvm] X86: Use ProcessorAlias for duplicated processor names (NFC) (PR #211953)
Matt Arsenault via llvm-commits
- [llvm] X86: Use ProcessorAlias for duplicated processor names (NFC) (PR #211953)
Matt Arsenault via llvm-commits
- [llvm] TableGen: Use a compact table for CPU aliases (PR #211952)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add -gen-amdgpu-target-def TableGen backend (PR #212318)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add -gen-amdgpu-target-def TableGen backend (PR #212318)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Generate TargetParser table from TableGen (PR #212353)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Generate TargetParser table from TableGen (PR #212353)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Declare FeatureDPP with AMDGPUSubtargetFeature (PR #212408)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Update regbank tests with concrete types. NFC (PR #212367)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Fix missing extended-image-insts missing from feature map (PR #212418)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Fix missing extended-image-insts missing from feature map (PR #212418)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Fix missing extended-image-insts missing from feature map (PR #212418)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Use TargetID parsing from AMDGPUTargetParser (PR #209845)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Guard fsub->v_fma_mix rewrite with nnan (PR #212305)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GISel] Remove redundant AND on scalar shift amounts (PR #212097)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Use TargetID parsing from AMDGPUTargetParser (PR #209845)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add previously failing bitop3 tests. (PR #212335)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (PR #212484)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (PR #212484)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (PR #212484)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Fix missing extended-image-insts missing from feature map (PR #212418)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (PR #212484)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate verifier tests to subarch triples (PR #212494)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate verifier tests to subarch triples (PR #212494)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate verifier tests to subarch triples (PR #212494)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate verifier tests to subarch triples (PR #212494)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate assembler tests with content changes to subarch triples (PR #212495)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate assembler tests with content changes to subarch triples (PR #212495)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate assembler tests with content changes to subarch triples (PR #212495)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate asan tests to subarch triples (PR #212496)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate asan tests to subarch triples (PR #212496)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate asan tests to subarch triples (PR #212496)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate assembler tests with content changes to subarch triples (PR #212495)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate asan tests to subarch triples (PR #212496)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate verifier tests to subarch triples (PR #212494)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate asan tests to subarch triples (PR #212496)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate assembler tests with content changes to subarch triples (PR #212495)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Added SRAMECC feature for gfx1250/1251 (PR #203313)
Matt Arsenault via llvm-commits
- [llvm] [Docs] Delete BugpointRedesign (PR #212518)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (PR #212484)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add dedicated features for wavesize support (PR #212581)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add dedicated features for wavesize support (PR #212581)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add dedicated features for wavesize support (PR #212581)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some assembler tests using dummy target (PR #212595)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some assembler tests using dummy target (PR #212595)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some assembler tests using dummy target (PR #212595)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (PR #211817)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Use TargetID parsing from AMDGPUTargetParser (PR #209845)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Generate TargetParser table from TableGen (PR #212353)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Generate TargetParser table from TableGen (PR #212353)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (PR #212664)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Retain subreg when legalising generic operand (PR #212636)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix verifier false positive for AV-class atomic registers (PR #212721)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove redundant AGPR/VGPR register class verification (PR #212721)
Matt Arsenault via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Matt Arsenault via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Matt Arsenault via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Matt Arsenault via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Manually convert some MC tests to subarch triples (PR #212728)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Manually convert some MC tests to subarch triples (PR #212728)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Manually convert some MC tests to subarch triples (PR #212728)
Matt Arsenault via llvm-commits
- [llvm] DAG: Use poison in getLoad/getStore for offsets (PR #212066)
Matt Arsenault via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked loa… (PR #212710)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Manually convert some MC tests to subarch triples (PR #212728)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add scheduling mask operand to S_SETPRIO (PR #204850)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Retain subreg when legalising generic operand (PR #212636)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (PR #208585)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Freeze after load is scalarized. (PR #212587)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Freeze after load is scalarized. (PR #212587)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Freeze after load is scalarized. (PR #212587)
Matt Arsenault via llvm-commits
- [llvm] [X86] Fix invalid codegen when passing f80 arguments in __vectorcall (PR #203913)
Matt Arsenault via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked loa… (PR #212710)
Matt Arsenault via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked loa… (PR #212710)
Matt Arsenault via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Matt Arsenault via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle True16 high-half 16-bit packing idiom with uniform operand (PR #211102)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Matt Arsenault via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Matt Arsenault via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Matt Arsenault via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Emit all available impls for a libcall, not just one (PR #210915)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Emit all available impls for a libcall, not just one (PR #210915)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Matt Arsenault via llvm-commits
- [llvm] MSP430: Mark more generic libgcc functions as available (PR #212927)
Matt Arsenault via llvm-commits
- [llvm] MSP430: Mark more generic libgcc functions as available (PR #212927)
Matt Arsenault via llvm-commits
- [llvm] MSP430: Mark more generic libgcc functions as available (PR #212927)
Matt Arsenault via llvm-commits
- [llvm] MSP430: Mark more generic libgcc functions as available (PR #212927)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Handle more TargetParser queries in tablegen (PR #212357)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: TableGen subarch to major subarch table (PR #212605)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: TableGen subarch to major subarch table (PR #212605)
Matt Arsenault via llvm-commits
- [llvm] ARM: Mark more generic libgcc functions as available (PR #210961)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: TableGen the subarch to processor name mapping table (PR #212606)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Eliminate old macro driven processor name parsing (PR #212608)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Eliminate old macro driven processor name parsing (PR #212608)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Eliminate old macro driven processor name parsing (PR #212608)
Matt Arsenault via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Matt Arsenault via llvm-commits
- [llvm] Move SI Lower Control Flow Up (PR #159557)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Use pointer type for LOAD_STACK_GUARD (PR #212202)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Use pointer type for LOAD_STACK_GUARD (PR #212202)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Use integer type for LOAD_STACK_GUARD (PR #212202)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Use integer type for LOAD_STACK_GUARD (PR #212202)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Avoid constructing a temporary CSKYSubtarget in AsmPrinter (PR #212944)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Avoid constructing a temporary CSKYSubtarget in AsmPrinter (PR #212944)
Matt Arsenault via llvm-commits
- [llvm] ARM: Mark more generic libgcc functions as available (PR #210961)
Matt Arsenault via llvm-commits
- [llvm] Select immediate binop optimization (PR #212163)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use a single SubtargetPredicate for fp8/bf8 -> f32 conversions (PR #212888)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Fix Clang crashes when assembling MIPS div/rem with register-name symbol as divisor (PR #200354)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: TableGen the subarch triple name table (PR #212627)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Tablegenerate TargetParser feature sets (PR #212945)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Avoid constructing a temporary CSKYSubtarget in AsmPrinter (PR #212944)
Matt Arsenault via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Matt Arsenault via llvm-commits
- [llvm] IR: Introduce "float-abi" module flag (PR #210821)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Support loop unrolled asyncmark (PR #212929)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Tablegenerate TargetParser feature sets (PR #212945)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reject unsupported TFE D16 format buffer loads (PR #211465)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reject unsupported TFE D16 format buffer loads (PR #211465)
Matt Arsenault via llvm-commits
- [llvm] ARM: Thread float ABI through ARMSubtarget (NFC) (PR #212931)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Remove deprecated createTargetMachineForTriple overload (PR #212984)
Matt Arsenault via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Matt Arsenault via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Matt Arsenault via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Matt Arsenault via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 2) (PR #212909)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Matt Arsenault via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
Matt Arsenault via llvm-commits
- [llvm] [GVN]Infer nsz flag on value selects from the function attribute (PR #212858)
Matt Arsenault via llvm-commits
- [clang] [llvm] IR: Use LongDoubleFormat enum for long-double-type module flag (PR #213056)
Matt Arsenault via llvm-commits
- [clang] [llvm] IR: Use LongDoubleFormat enum for long-double-type module flag (PR #213056)
Matt Arsenault via llvm-commits
- [clang] [llvm] IR: Use LongDoubleFormat enum for long-double-type module flag (PR #213056)
Matt Arsenault via llvm-commits
- [llvm] ARM: Thread float ABI through ARMSubtarget (NFC) (PR #212931)
Matt Arsenault via llvm-commits
- [llvm] ARM: Thread float ABI through ARMSubtarget (NFC) (PR #212931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Canonicalize constant CLAMP source (PR #207902)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix Dwarf CFI emission for exec to vcc spills (PR #213115)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (PR #213119)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (PR #213119)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Tablegenerate TargetParser feature sets (PR #212945)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (PR #213119)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing flat-global-insts to gfx13 frontend feature map (PR #213121)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing flat-global-insts to gfx13 frontend feature map (PR #213121)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing flat-global-insts to gfx13 frontend feature map (PR #213121)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing msad-insts to gfx13 frontend feature map (PR #213122)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing msad-insts to gfx13 frontend feature map (PR #213122)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing flat-global-insts to gfx13 frontend feature map (PR #213121)
Matt Arsenault via llvm-commits
- [llvm] ARM: Read float ABI from the "float-abi" module flag (PR #212981)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (PR #213119)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (PR #213119)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (PR #213119)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Give v_cvt_sr_pk_bf16_f32 its own subtarget feature (PR #213150)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Give v_cvt_sr_pk_bf16_f32 its own subtarget feature (PR #213150)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Give v_cvt_sr_pk_bf16_f32 its own subtarget feature (PR #213150)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-pk-insts to gfx13 frontend feature map (PR #213124)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Give v_cvt_sr_pk_bf16_f32 its own subtarget feature (PR #213150)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Give v_cvt_sr_pk_bf16_f32 its own subtarget feature (PR #213150)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Give v_cvt_sr_pk_bf16_f32 its own subtarget feature (PR #213150)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Matt Arsenault via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing msad-insts to gfx13 frontend feature map (PR #213122)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing msad-insts to gfx13 frontend feature map (PR #213122)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
Matt Arsenault via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Matt Arsenault via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Matt Arsenault via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Matt Arsenault via llvm-commits
- [llvm] DAG: Use poison for some load/store offsets in legalizer (PR #167756)
Matt Arsenault via llvm-commits
- [llvm] DAG: Use poison for some load/store offsets in legalizer (PR #167756)
Matt Arsenault via llvm-commits
- [llvm] DAG: Use poison for some load/store offsets in legalizer (PR #167756)
Matt Arsenault via llvm-commits
- [llvm] DAG: Use poison for some load/store offsets in legalizer (PR #167756)
Matt Arsenault via llvm-commits
- [llvm] [Windows] Allow legalizing LDEXP_F128 and FREXP_F128 with libcalls (PR #148326)
Matt Arsenault via llvm-commits
- [llvm] [RuntimeLibcalls] Rework LibcallImplCallingConvs to reduce stack usage (PR #174689)
Matt Arsenault via llvm-commits
- [llvm] [RuntimeLibcalls] Rework LibcallImplCallingConvs to reduce stack usage (PR #174689)
Matt Arsenault via llvm-commits
- [llvm] [RuntimeLibcalls] Rework LibcallImplCallingConvs to reduce stack usage (PR #174689)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Reuse RuntimeLibCalls.td for TargetLibraryInfo (PR #199529)
Matt Arsenault via llvm-commits
- [llvm] [BPF] Define set of BPF libcalls (PR #169537)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Reuse RuntimeLibCalls.td for TargetLibraryInfo (PR #199529)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing msad-insts to gfx13 frontend feature map (PR #213122)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing msad-insts to gfx13 frontend feature map (PR #213122)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Matt Arsenault via llvm-commits
- [llvm] [Build] Fix llvm-calc-occupancy link errors when using LLVM_LINK_LLVM_DYLIB. (PR #213262)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Matt Arsenault via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.from.arbitrary.fp for FP8 (PR #194144)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Recognize bf16 image sample data in D16 detection (PR #213272)
Matt Arsenault via llvm-commits
- [llvm] DAG: Use poison for some load/store offsets in legalizer (PR #167756)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (AMDGPUFormSSAMemoryClauses) (PR #209656)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Improve handling of numRecords for make.buffer.rsrc (PR #213180)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Separate image_msaa_load from bvh-ray-tracing-insts (PR #213270)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Separate image_msaa_load from bvh-ray-tracing-insts (PR #213270)
Matt Arsenault via llvm-commits
- [llvm] PPC: Fix EXTSW elimination promoting a subregister operand (PR #208051)
Matt Arsenault via llvm-commits
- [llvm] [BPF] Define set of BPF libcalls (PR #169537)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] [AIX BB] Fix IS_FPCLASS expansion crash for mask fcInf|fcNan on targets without SETUEQ (PR #213298)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Tablegenerate TargetParser feature sets (PR #212945)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Matt Arsenault via llvm-commits
- [llvm] Move SI Lower Control Flow Up (PR #159557)
Matt Arsenault via llvm-commits
- [llvm] Move SI Lower Control Flow Up (PR #159557)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix ImageIntrinsicOptimizer DMask check starting at wrong arg index (PR #213264)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Let IR level callers query the FMA/FMAD predicates (PR #213310)
Matt Arsenault via llvm-commits
- [llvm] [BPF] Define set of BPF libcalls (PR #169537)
Matt Arsenault via llvm-commits
- [llvm] [BPF] cli option to allow libcalls (PR #199542)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Separate image_msaa_load from bvh-ray-tracing-insts (PR #213270)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix performFMACombine FDOT2 fold ignoring denormal mode (PR #205101)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix performFMACombine FDOT2 fold ignoring denormal mode (PR #205101)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 4) (PR #213353)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Store vendor GPU kinds in OffloadArch instead of re-listing GPUs (PR #213362)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Store vendor GPU kinds in OffloadArch instead of re-listing GPUs (PR #213362)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Store vendor GPU kinds in OffloadArch instead of re-listing GPUs (PR #213362)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Replace Is*OffloadArch free functions with OffloadArch methods (PR #213363)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
Matt Arsenault via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Update extended scalar type to integer. (PR #213457)
Matt Arsenault via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Matt Arsenault via llvm-commits
- [llvm] TargetParser: Fix test quoting lit substitution in run line (PR #213570)
Matt Arsenault via llvm-commits
- [llvm] TargetParser: Fix test quoting lit substitution in run line (PR #213570)
Matt Arsenault via llvm-commits
- [llvm] TargetParser: Fix test quoting lit substitution in run line (PR #213570)
Matt Arsenault via llvm-commits
- [llvm] TargetParser: Fix test quoting lit substitution in run line (PR #213570)
Matt Arsenault via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Split soft-float three-way compares into distinct libcall kinds (PR #211617)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate most llvm-objdump tests to use subarch triple (PR #213589)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate most llvm-objdump tests to use subarch triple (PR #213589)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate most llvm-objdump tests to use subarch triple (PR #213589)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix miscompile trimming sparse DMask on image stores (PR #213586)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate most llvm-objdump tests to use subarch triple (PR #213589)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate misc. tests to subarch triples (PR #213593)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate misc. tests to subarch triples (PR #213593)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate misc. tests to subarch triples (PR #213593)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate most llvm-objdump tests to use subarch triple (PR #213589)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Migrate misc. tests to subarch triples (PR #213593)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reject non-fp16 image sample data in D16 detection while lowering image (PR #213272)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Split soft-float three-way compares into distinct libcall kinds (PR #211617)
Matt Arsenault via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
Matt Davis via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
Matt Davis via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
Matt Davis via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][InstCombine] Fold zext cmpne umin boolean trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][InstCombine] Fold zext cmpne umin boolean trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [APFloat] Generalize bitcast to also cover x87 semantics (PR #209781)
Matthias Springer via llvm-commits
- [llvm] [APFloat] Generalize bitcast to also cover x87 semantics (PR #209781)
Matthias Springer via llvm-commits
- [clang] [llvm] [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits.h (PR #210838)
Matthias Wippich via llvm-commits
- [clang] [llvm] [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits (PR #210838)
Matthias Wippich via llvm-commits
- [compiler-rt] [llvm] [tsan] add fetch_max, fetch_min, fetch_umax, fetch_umin (PR #211388)
Mauri de Souza Meneguzzo via llvm-commits
- [llvm] [DebugInfo] Add support for emitting DW_AT_defaulted (PR #213187)
Michael Buch via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Michael Buch via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Michael Buch via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Michael Buch via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Michael Buch via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Michael Buch via llvm-commits
- [compiler-rt] [scudo] Fix GCC build after 212604 (PR #212904)
Michael Jones via llvm-commits
- [compiler-rt] [scudo] Fix GCC build after 212604 (PR #212904)
Michael Jones via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
Michael Kruse via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
Michael Kruse via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
Michael Kruse via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [mlir] [polly] Enforce single-operand form for llvm.loop.vectorize metadata (PR #210932)
Michael Kruse via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Michael Toguchi via llvm-commits
- [llvm] [VectorCombine] Align shrinkLoadForShuffles to register boundaries (PR #209775)
Mikołaj Piróg via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
Min-Yih Hsu via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
Min-Yih Hsu via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
Min-Yih Hsu via llvm-commits
- [llvm] [SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs (PR #201572)
Mingjie Xu via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #209016)
Mingjie Xu via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Mingjie Xu via llvm-commits
- [llvm] Revert "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default" (PR #212540)
Mircea Trofin via llvm-commits
- [llvm] Revert "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default" (PR #212540)
Mircea Trofin via llvm-commits
- [llvm] [CFI] Create an external linkage alias instead of promoting internals (PR #203171)
Mircea Trofin via llvm-commits
- [llvm] [CFI] Create an external linkage alias instead of promoting internals (PR #203171)
Mircea Trofin via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Mircea Trofin via llvm-commits
- [llvm] [AArch64] InsertSelect: Fold both diamond arms into chained CSEL family instructions (PR #212033)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] InsertSelect: Fold both diamond arms into chained CSEL family instructions (PR #212033)
Mugundan S via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed floating-point extend/trunct builtins (PR #209984)
Muhammad Bassiouni via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] Add all cost kinds for integer getArithmeticInstrCost (PR #210759)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] Keep bitwise ops on wide vector elements in vector registers (PR #212172)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for inline assembly lowering (PR #212214)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Remove GPR64arg register class (PR #212457)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Nathaniel McCallum via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Nathaniel McCallum via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Nathaniel McCallum via llvm-commits
- [llvm] [GitHub] Fix authentication for release workflow git push (PR #212634)
Navaneeth Shanmugasundaram via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig via llvm-commits
- [llvm] [RISC-V] Do not emit cm.popret[z] with zicfiss (PR #196267)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISC-V] Do not emit cm.popret[z] with zicfiss (PR #196267)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISC-V] Do not emit cm.popret[z] with zicfiss (PR #196267)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISC-V] Fix assert after 255162a (PR #212791)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISC-V] Do not emit cm.popret[z] with zicfiss (PR #196267)
Nemanja Ivanovic via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
Nick Sarnie via llvm-commits
- [llvm] Revert "[offload][lit] Run check-offload as part of check-all" (PR #212506)
Nick Sarnie via llvm-commits
- [llvm] Revert "[offload][lit] Run check-offload as part of check-all" (PR #212506)
Nick Sarnie via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Nick Sarnie via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Nick Sarnie via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
Nick Sarnie via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
Nick Sarnie via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
Nick Sarnie via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run check-offload-unit as part of check-all (PR #212513)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run check-offload-unit as part of check-all (PR #212513)
Nick Sarnie via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Nick Sarnie via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Fix validation errors for function pointers with CodeSectionINTEL storage class (PR #192973)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD] Add JIT support for SPIRV backend (PR #212823)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Add jit unittest (PR #212860)
Nick Sarnie via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Add jit unittest (PR #212860)
Nick Sarnie via llvm-commits
- [llvm] [Offload][Test] Add llvm bin in the PATH for offload-unit suite (PR #213149)
Nick Sarnie via llvm-commits
- [clang] [llvm] [ClangLinkerWrapper][SPIRV] Fix embed bitcode option (PR #213137)
Nick Sarnie via llvm-commits
- [clang] [llvm] [ClangLinkerWrapper][SPIRV] Fix embed bitcode option (PR #213137)
Nick Sarnie via llvm-commits
- [clang] [llvm] [ClangLinkerWrapper][SPIRV] Fix embed bitcode option (PR #213137)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Re-enable olCreateProgram JIT test on AMDGPU (PR #213321)
Nick Sarnie via llvm-commits
- [llvm] [Offload][Test] Add llvm bin in the PATH for offload-unit suite (PR #213149)
Nick Sarnie via llvm-commits
- [llvm] [gn] port 98d41d2f75395a (PlatformWindowsProperties.td) (PR #212257)
Nico Weber via llvm-commits
- [llvm] [gn] port 98d41d2f75395a (PlatformWindowsProperties.td) (PR #212257)
Nico Weber via llvm-commits
- [llvm] [llvm-ml] make TEXTEQU directive not to eagerly expand macros in arguments (PR #209526)
Nico Weber via llvm-commits
- [llvm] [gn] Port 1e1274b2ddfe (R600TargetParserDef.inc) (PR #212525)
Nico Weber via llvm-commits
- [llvm] [gn build] Port de962dda1251 (PR #212526)
Nico Weber via llvm-commits
- [llvm] [gn] Port 1e1274b2ddfe (R600TargetParserDef.inc) (PR #212525)
Nico Weber via llvm-commits
- [llvm] [gn build] Port de962dda1251 (PR #212526)
Nico Weber via llvm-commits
- [llvm] [gn] port c2fa41286818 (AMDGPUTargetParserDef.inc) (PR #212763)
Nico Weber via llvm-commits
- [llvm] [gn] port c2fa41286818 (AMDGPUTargetParserDef.inc) (PR #212763)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 2f910f66e7e1 (PR #212782)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 2f910f66e7e1 (PR #212782)
Nico Weber via llvm-commits
- [llvm] [llvm-ml] make TEXTEQU directive not to eagerly expand macros in arguments (PR #209526)
Nico Weber via llvm-commits
- [llvm] [llvm-ml] make TEXTEQU directive not to eagerly expand macros in arguments (PR #209526)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 7ded638ea33b (PR #212995)
Nico Weber via llvm-commits
- [llvm] [gn build] Port ba371791db4f (PR #212996)
Nico Weber via llvm-commits
- [llvm] [gn build] Port ba371791db4f (PR #212996)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 7ded638ea33b (PR #212995)
Nico Weber via llvm-commits
- [llvm] [gn] add ClangIncludeCleanerTests (PR #213073)
Nico Weber via llvm-commits
- [llvm] [gn] port b11722f1d3bd5de (llvm-calc-occupancy) (PR #213266)
Nico Weber via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Nico Weber via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Nico Weber via llvm-commits
- [llvm] [gn] port b11722f1d3bd5de (llvm-calc-occupancy) (PR #213266)
Nico Weber via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 597e4ac7fbdd (PR #198003)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 934f795064ab (PR #192099)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 0a1f0aafed6d (PR #213334)
Nico Weber via llvm-commits
- [llvm] [gn build] Port d9278ad4e640 (PR #213335)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 0a1f0aafed6d (PR #213334)
Nico Weber via llvm-commits
- [llvm] [gn build] Port d9278ad4e640 (PR #213335)
Nico Weber via llvm-commits
- [llvm] [gn build] Port b94b699857a5 (PR #213458)
Nico Weber via llvm-commits
- [llvm] [gn build] Port b94b699857a5 (PR #213458)
Nico Weber via llvm-commits
- [llvm] [gn] add ClangIncludeCleanerTests (PR #213073)
Nico Weber via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Nicole Aschenbrenner via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Nicole Aschenbrenner via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Nicole Aschenbrenner via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [SelectionDAG] Stop forming minnum/maxnum in SDAGBuilder (PR #187738)
Nikita Popov via llvm-commits
- [llvm] [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (PR #212216)
Nikita Popov via llvm-commits
- [llvm] Modify call to Knownbits::computeForAddSub when second operand is known to be negative (PR #210954)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Avoid building throwaway nodes in SCEVURem_match (NFC) (PR #212149)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Skip decomposition if precondition does not hold. (PR #212140)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Copy metadata in select-to-masked.load fold (PR #211965)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Copy metadata in select-to-masked.load fold (PR #211965)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Copy metadata in select-to-masked.load fold (PR #211965)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold zext(icmp ne X, C) to X - C when X is in (C, C+1) (PR #208914)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold zext(icmp ne X, C) to X - C when X is in (C, C+1) (PR #208914)
Nikita Popov via llvm-commits
- [llvm] [IR] Slightly optimize getElementAsInteger() (PR #211550)
Nikita Popov via llvm-commits
- [llvm] [IR] Slightly optimize getElementAsInteger() (PR #211550)
Nikita Popov via llvm-commits
- [llvm] [LoopUnroll] Allow vector types for minmax reductions (PR #207630)
Nikita Popov via llvm-commits
- [llvm] [LoopUnroll] Make the list of supported recurrence kinds inclusive. (PR #210957)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Copy metadata in select-to-masked.load fold (PR #211965)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for byte types (PR #200672)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for byte types (PR #200672)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for byte types (PR #200672)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for byte types (PR #200672)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Copy metadata in select-to-masked.load fold (PR #211965)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Expand isKnownPredicateViaConstantRanges (PR #210784)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Prove predicate via nuw AddRec value at max iteration (PR #210844)
Nikita Popov via llvm-commits
- [llvm] [GVN] Propagate constant equalities into expressions defined outside... (PR #211492)
Nikita Popov via llvm-commits
- [llvm] [X86] Reapply #210739 with a fix (PR #212020)
Nikita Taranov via llvm-commits
- [llvm] [X86] Reapply #210739 with a fix (PR #212020)
Nikita Taranov via llvm-commits
- [compiler-rt] [XRay][test] Raise fdr-mode.cpp unwrite threshold to deflake it (PR #211595)
Nikita Taranov via llvm-commits
- [compiler-rt] [XRay][test] Raise fdr-mode.cpp unwrite threshold to deflake it (PR #211595)
Nikita Taranov via llvm-commits
- [compiler-rt] [XRay][test] Raise fdr-mode.cpp unwrite threshold to deflake it (PR #211595)
Nikita Taranov via llvm-commits
- [libcxx] [llvm] [libc++] Upgrade to GCC 16 (PR #206235)
Nikolas Klauser via llvm-commits
- [libcxx] [llvm] [libc++] Upgrade to GCC 16 (PR #206235)
Nikolas Klauser via llvm-commits
- [libcxxabi] [llvm] [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (PR #213250)
Nikolas Klauser via llvm-commits
- [llvm] [ConstantFolding] Fix llvm.is.fpclass folding of x87 pseudo-NaN (PR #212011)
Oliver Hunt via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
Oliver Hunt via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
Oliver Hunt via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
Oliver Hunt via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
Oliver Hunt via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
Oliver Stannard via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [NFC] remove const_cast in DebugSSAUpdater (PR #212192)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [NFC] remove const_cast in DebugSSAUpdater (PR #212192)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [IR][NFC] Remove DbgInstPtr PointerUnion (PR #212233)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [IR] Allow direct calls to carry ptrauth operand bundles (PR #204600)
Oskar Wirga via llvm-commits
- [clang] [llvm] [CHERI][RISCV][AArch64][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
Owen Anderson via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
Pablo Reble via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
Pablo Reble via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pankaj Gode via llvm-commits
- [llvm] [RFC][BOLT] Enable lite mode by default on AArch64 (PR #205545)
Paschalis Mpeis via llvm-commits
- [llvm] [RFC][BOLT] Enable lite mode by default on AArch64 (PR #205545)
Paschalis Mpeis via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Patrick Simmons via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Patrick Simmons via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
Patrick Simmons via llvm-commits
- [llvm] Move SI Lower Control Flow Up (PR #159557)
Patrick Simmons via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Paul Kirth via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Paul Kirth via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Paul Kirth via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Paul Kirth via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Paul Kirth via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
Paul Kirth via llvm-commits
- [llvm] [RISC-V] Do not emit cm.popret[z] with zicfiss (PR #196267)
Paul Kirth via llvm-commits
- [llvm] [RISC-V] Fix assert after 255162a (PR #212791)
Paul Kirth via llvm-commits
- [llvm] [RISC-V] Fix assert after 255162a (PR #212791)
Paul Kirth via llvm-commits
- [llvm] [RISC-V] Fix assert after 255162a (PR #212791)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Paul Kirth via llvm-commits
- [clang] [llvm] Revert "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213088)
Paul Kirth via llvm-commits
- [clang] [llvm] Support -mnop-mcount and -mrecord-mcount on x86_64 elf targets. (PR #184641)
Paul Murphy via llvm-commits
- [llvm] [NFC][AArch64] Add tests for inefficient fixed length predicate lowering (PR #212341)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add ElementSize information to fp compare, continuous/replicating load and store instructions (PR #204821)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] Clean up uses of useSVEForFixedLengthVectorVT(). (PR #211605)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add ElementSize information to fp compare, continuous/replicating load and store instructions (PR #204821)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for add/sub where the second operand is promoted. (PR #212771)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (PR #211249)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for add/sub where the second operand is promoted. (PR #212771)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use getExtractSubvector and getInsertSubvector helpers. (PR #213004)
Paul Walker via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use getExtractSubvector and getInsertSubvector helpers. (PR #213004)
Paul Walker via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use getExtractSubvector and getInsertSubvector helpers. (PR #213004)
Paul Walker via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM] Cleanup Transforms/InstCombine/AArch64/sve-intrinsic-simplify-*.ll (PR #213012)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM] Cleanup Transforms/InstCombine/AArch64/sve-intrinsic-simplify-*.ll (PR #213012)
Paul Walker via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use getExtractSubvector and getInsertSubvector helpers. (PR #213004)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [Build] Fix llvm-calc-occupancy link errors when using LLVM_LINK_LLVM_DYLIB. (PR #213262)
Paul Walker via llvm-commits
- [llvm] [Build] Fix llvm-calc-occupancy link errors when using LLVM_LINK_LLVM_DYLIB. (PR #213262)
Paul Walker via llvm-commits
- [llvm] [Build] Fix llvm-calc-occupancy link errors when using LLVM_LINK_LLVM_DYLIB. (PR #213262)
Paul Walker via llvm-commits
- [llvm] [Build] Fix llvm-calc-occupancy link errors when using LLVM_LINK_LLVM_DYLIB. (PR #213262)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Paul Walker via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Paul Walker via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Paul Walker via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Paulius Velesko via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Paulius Velesko via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Paulius Velesko via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Paulius Velesko via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Paulius Velesko via llvm-commits
- [llvm] [llvm-link] Inherit data layout from first archive member (PR #186098)
Paulius Velesko via llvm-commits
- [llvm] [Linker] Do not warn on data layout mismatch when the source module has none (PR #186098)
Paulius Velesko via llvm-commits
- [llvm] [Linker] Do not warn on data layout mismatch when the source module has none (PR #186098)
Paulius Velesko via llvm-commits
- [llvm] [Linker] Do not warn on data layout mismatch when the source module has none (PR #186098)
Paulius Velesko via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Paulius Velesko via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Paulius Velesko via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Paulius Velesko via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Paulius Velesko via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Paulius Velesko via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
Pavel Iliin via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
Pedro Miguel Justo via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zilx extension (PR #209419)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zilx extension (PR #209419)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zilx extension (PR #209419)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Pengcheng Wang via llvm-commits
- [llvm] [MacroFusion] Add RunPreRA/RunPostRA to select the scheduling stage (PR #212182)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add TuneNoDefaultUnroll to generic CPUs (PR #135318)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
Pengcheng Wang via llvm-commits
- [llvm] [MacroFusion] Add SDep param to predicates(NFC) (PR #212255)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] Aarcht64 add waw sme clustering (PR #212603)
Pengcheng Wang via llvm-commits
- [llvm] Aarcht64 add waw sme clustering (PR #212603)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zilx extension (PR #209419)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zilx extension (PR #209419)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zilx extension (PR #209419)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Support CodeGen of Zilx extension (PR #209420)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Support CodeGen of Zilx extension (PR #209420)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][SMT] Add SpacemiT-x100 vector sched info (PR #210597)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #211715)
Pengcheng Wang via llvm-commits
- [llvm] Revert "[MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit`" (PR #213287)
Pengcheng Wang via llvm-commits
- [llvm] Revert "[MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit`" (PR #213287)
Pengcheng Wang via llvm-commits
- [llvm] [llvm][RISCV] Correct the ci value in batched dot product mnemonic (PR #213579)
Pengcheng Wang via llvm-commits
- [llvm] Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #213584)
Pengcheng Wang via llvm-commits
- [llvm] Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #213584)
Pengcheng Wang via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISel] Remove redundant AND on scalar shift amounts (PR #212097)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISel] Remove redundant AND on scalar shift amounts (PR #212097)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Test for cs_chain argument from G_EXTRACT_VECTOR_ELT (PR #212247)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Test for cs_chain argument from G_EXTRACT_VECTOR_ELT (PR #212247)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Test for cs_chain argument from G_EXTRACT_VECTOR_ELT (PR #212247)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Test for cs_chain argument from G_EXTRACT_VECTOR_ELT (PR #212247)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix cs_chain use of constrainOperandRegClass (PR #212248)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix cs_chain use of constrainOperandRegClass (PR #212248)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix cs_chain use of constrainOperandRegClass (PR #212248)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Lower bf16 G_FPTRUNC from f32 and f64 (PR #212302)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Lower bf16 G_FPTRUNC from f32 and f64 (PR #212302)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Lower bf16 G_FPTRUNC from f32 and f64 (PR #212302)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Lower bf16 G_FPTRUNC from f32 and f64 (PR #212302)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Eliminate READANYLANE round trips in mixed build_vector/merge (PR #210449)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (PR #212664)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix Vcc reg bank apply method for sgpr i1 input (PR #212532)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Fix lowerMergeValues when dst type is float (PR #212795)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Fix lowerMergeValues when dst type is float (PR #212795)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Fix lowerMergeValues when dst type is float (PR #212795)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 3) (PR #213135)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Fix lowerMergeValues when dst type is float (PR #212795)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Petar Avramovic via llvm-commits
- [llvm] [dsymutil] Drop icf-ed DIE if size mismatch (PR #211123)
Peter Rong via llvm-commits
- [llvm] [dsymutil] Drop icf-ed DIE if size mismatch (PR #211123)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Removing implicit O(N^2) loop in ICF folding of an equivalence class (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Removing implicit O(N^2) loop in ICF folding of an equivalence class (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Removing redundant unwind entry removal when ICF-ing of an equivalence class (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Delete redundant unwind entry removal when ICF-ing of an equivalence class (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Delete redundant unwind entry removal when ICF-ing of an equivalence class (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Peter Rong via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Peter Rong via llvm-commits
- [lld] [ELF] Sort forward thunks by destination to prevent convergence failures (PR #211721)
Peter Smith via llvm-commits
- [lld] [ELF] Sort forward thunks by destination to prevent convergence failures (PR #211721)
Peter Smith via llvm-commits
- [lld] [ELF] Sort forward thunks by destination to prevent convergence failures (PR #211721)
Peter Smith via llvm-commits
- [llvm] [AArch64] Use LD1/ST1 in strict-align mode (PR #211513)
Peter Smith via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
Peter Smith via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
Peter Smith via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [lld] [test] Migrate AArch64 thunk tests to the default thunk order (PR #212691)
Peter Smith via llvm-commits
- [lld] [test] Migrate Arm thunk tests to the default thunk order (PR #212694)
Peter Smith via llvm-commits
- [lld] [ELF] Remove -z sort-thunks (PR #213074)
Peter Smith via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [llvm] [BOLT] Add bolt-rt to runtimes (PR #187308)
Petr Hosek via llvm-commits
- [llvm] [BOLT] Add bolt-rt to runtimes (PR #187308)
Petr Hosek via llvm-commits
- [llvm] [BOLT] Add bolt-rt to runtimes (PR #187308)
Petr Hosek via llvm-commits
- [llvm] [BOLT] Add bolt-rt to runtimes (PR #187308)
Petr Hosek via llvm-commits
- [llvm] [BOLT] Add bolt-rt to runtimes (PR #187308)
Petr Hosek via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Petr Hosek via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Petr Hosek via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Petr Hosek via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
Petr Hosek via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
Petr Kurapov via llvm-commits
- [llvm] [MIR2Vec] Handle machine functions with no basic blocks (PR #212294)
Petr Kurapov via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
Petr Kurapov via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
Petr Kurapov via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
Petr Kurapov via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
Petr Kurapov via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
Petr Kurapov via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [lld] [lldb] [llvm] [X86] Add dynamic section support per psABI (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [X86] Add dynamic section support per psABI (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [X86] Add dynamic section support per psABI (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [X86] Add dynamic section support per psABI (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [X86] Add dynamic section support per psABI (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [X86] Add dynamic section support per psABI (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Add pass to coalesce redundant vector constant materializations (PR #211619)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Phoebe Wang via llvm-commits
- [llvm] [X86] Reapply #210739 with a fix (PR #212020)
Phoebe Wang via llvm-commits
- [llvm] [X86] Reapply #210739 with a fix (PR #212020)
Phoebe Wang via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't clobber x87 return values when zeroing call-used registers (PR #211129)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Phoebe Wang via llvm-commits
- [llvm] [X86] Match ENDBR immediates in little-endian order (PR #208754)
Phoebe Wang via llvm-commits
- [llvm] [X86] Match ENDBR immediates in little-endian order (PR #208754)
Phoebe Wang via llvm-commits
- [llvm] [X86] Match ENDBR immediates in little-endian order (PR #208754)
Phoebe Wang via llvm-commits
- [llvm] [X86] Match ENDBR immediates in little-endian order (PR #208754)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
Phoebe Wang via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Phoebe Wang via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Phoebe Wang via llvm-commits
- [llvm] [Reland][X86] Remove redundant `cmp` before `adc` after `lzcnt` or `tzcnt` (PR #210069)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (PR #213475)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Phoebe Wang via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Phoebe Wang via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Pierre van Houtryve via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Pierre van Houtryve via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Pierre van Houtryve via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Pierre van Houtryve via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Pierre van Houtryve via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Pierre van Houtryve via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Compact failure targets in large match tables (PR #202642)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Encode root operand indices in match opcodes (PR #210562)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Do not delete soft waits in loops (PR #211684)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] SIInsertWaitcnts: rebase async marks into the merged frame at CFG joins (PR #211688)
Pierre van Houtryve via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] SIInsertWaitcnts: rebase async marks into the merged frame at CFG joins (PR #211688)
Pierre van Houtryve via llvm-commits
- [llvm] [offload] update llvm-gpu-loader the new liboffload allocation API (PR #212225)
Piotr Balcer via llvm-commits
- [llvm] [HashRecognize] Use loop latch to determine step/start for conditional recurrence (PR #211916)
Piotr Fusik via llvm-commits
- [llvm] [HashRecognize] Use loop latch to determine step/start for conditional recurrence (PR #211916)
Piotr Fusik via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Piotr Fusik via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Piotr Fusik via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Piotr Fusik via llvm-commits
- [llvm] [LLVM][Maintainers] Step down as a HashRecognize maintainer (PR #213218)
Piotr Fusik via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Piotr Fusik via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Piotr Fusik via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Piotr Fusik via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Piotr Fusik via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Piotr Fusik via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Piotr Fusik via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Piotr Sobczak via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Prabhu Rajasekaran via llvm-commits
- [clang] [llvm] Revert "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213088)
Prabhu Rajasekaran via llvm-commits
- [clang] [llvm] Revert "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213088)
Prabhu Rajasekaran via llvm-commits
- [clang] [llvm] Revert "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213088)
Prabhu Rajasekaran via llvm-commits
- [clang] [llvm] [LLVM][APFloat] Add APFloat support for 8-bit UE5M3 type (PR #210720)
Pradeep Kumar via llvm-commits
- [llvm] [ExpandReductions] Add support for non-pow2 vector counts (PR #208738)
Prajwal KP via llvm-commits
- [llvm] [ExpandReductions] Add support for non-pow2 vector counts (PR #208738)
Prajwal KP via llvm-commits
- [llvm] [X86] Interleave independent reductions to share cross-lane extracts (PR #209963)
Pranav Gorantla via llvm-commits
- [llvm] [X86] Interleave independent reductions to share cross-lane extracts (PR #209963)
Pranav Gorantla via llvm-commits
- [llvm] [X86] Fix boundary check in optimizeCompareInstr ImmDelta path (PR #206049)
Pranav Gorantla via llvm-commits
- [llvm] [X86] Fold zero-sized dynamic allocas in X86DynAllocaExpander (PR #206682)
Pranav Gorantla via llvm-commits
- [llvm] [X86] Interleave independent reductions to share cross-lane extracts (PR #209963)
Pranav Gorantla via llvm-commits
- [llvm] [X86] Interleave independent reductions to share cross-lane extracts (PR #209963)
Pranav Gorantla via llvm-commits
- [lld] [ELF] Sort forawrd thunks by destination to prevent convergence failures (PR #211721)
Pranav Kant via llvm-commits
- [llvm] [test] Use temp directory for output (PR #212379)
Pranav Kant via llvm-commits
- [llvm] [test] Use temp directory for output (PR #212379)
Pranav Kant via llvm-commits
- [lld] [lld] Fix -Wunused-result in e44068cc129912c88dcdeae0d1b5dc5937eb1059 (PR #213296)
Pranav Kant via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Run builtin cat / diff in-process instead of spawning (PR #208024)
Prasoon Kumar via llvm-commits
- [clang] [llvm] PowerPC: Rename "float-abi" module flag to "long-double-type" (PR #210817)
QIU Chaofan via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Quentin Colombet via llvm-commits
- [llvm] [BOLT] Reduce NameResolver memory usage during file object discovery (PR #212625)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Stop materializing .dwo DIE vectors early in the pipeline (PR #207292)
Rafael Auler via llvm-commits
- [compiler-rt] [sanitizer_common][tests] Skip MemoryMapping::ParseUnixMemoryProfile … (PR #212114)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common][tests] Skip MemoryMapping::ParseUnixMemoryProfile … (PR #212114)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common][tests] Skip MemoryMapping::ParseUnixMemoryProfile … (PR #212114)
Rainer Orth via llvm-commits
- [llvm] [llvm][cas] Fix OnDiskCASLoggerTest.cpp compilation on NetBSD (PR #212113)
Rainer Orth via llvm-commits
- [llvm] [llvm][cas] Fix OnDiskCASLoggerTest.cpp compilation on NetBSD (PR #212113)
Rainer Orth via llvm-commits
- [llvm] [llvm][cas] Fix OnDiskCASLoggerTest.cpp compilation on NetBSD (PR #212113)
Rainer Orth via llvm-commits
- [llvm] [llvm][release] Build openmp as runtime in test-release.sh (PR #212111)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common][tests] Skip MemoryMapping::ParseUnixMemoryProfile … (PR #212114)
Rainer Orth via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
Rainer Orth via llvm-commits
- [compiler-rt] [tsan] Fix buildgo.sh on FreeBSD/NetBSD (PR #213047)
Rainer Orth via llvm-commits
- [compiler-rt] [tsan] Fix buildgo.sh on FreeBSD/NetBSD (PR #213047)
Rainer Orth via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Rajat Bajpai via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Rajat Bajpai via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Rajat Bajpai via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Rajat Bajpai via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Rajat Bajpai via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [IR] Add nofreeobj parameter/return attribute (PR #206445)
Ralf Jung via llvm-commits
- [llvm] [IR] Add nofreeobj parameter/return attribute (PR #206445)
Ralf Jung via llvm-commits
- [llvm] [IR] Add nofreeobj parameter/return attribute (PR #206445)
Ralf Jung via llvm-commits
- [llvm] [IR] Add nofreeobj parameter/return attribute (PR #206445)
Ralf Jung via llvm-commits
- [llvm] [IR] Add nofreeobj parameter/return attribute (PR #206445)
Ralf Jung via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [HashRecognize] Fix two more compiler hangs on dense use-def chains (PR #211887)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Fix compiler crash on missing latch compare instruction (PR #211895)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Use loop latch to determine step/start for conditional recurrence (PR #211916)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Allow cleanup of dead ExpandSCEVs (PR #208952)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Consolidate VPIWithType and VPI (NFC) (PR #203019)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Fix compiler crash on missing latch compare instruction (PR #211895)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Fix compiler crash on missing latch compare instruction (PR #211895)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Fix two more compiler hangs on dense use-def chains (PR #211887)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Fix two more compiler hangs on dense use-def chains (PR #211887)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Fix two more compiler hangs on dense use-def chains (PR #211887)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Fix compiler crash on missing latch compare instruction (PR #211895)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Account for masked VPInstructions in getIntrinsicID. (PR #212234)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand sequential/regular UMin SCEVs in VPSCEVExpander. (PR #209786)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Eta-reduce fn in pullOutPermutations (NFC) (PR #212439)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use pointee-range in blocksOnly (NFC) (PR #212441)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Eta-reduce fn in pullOutPermutations (NFC) (PR #212439)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Eta-reduce fn in pullOutPermutations (NFC) (PR #212439)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use pointee-range in blocksOnly (NFC) (PR #212441)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use pointee-range in blocksOnly (NFC) (PR #212441)
Ramkumar Ramachandra via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce variant of m_Unless (NFC) (PR #212454)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Run CSE in VPlanTransforms::optimize (PR #203370)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Run CSE in VPlanTransforms::optimize (PR #203370)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Strip dead code in optimizeEarlyExitIndUser (NFC) (PR #212463)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Factor first-lane-scalar logic in VPI::execute (NFC) (PR #196207)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFC][VPlan] Print element type for vector[-end]-pointer recipes (PR #212332)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Strip dead code in optimizeEarlyExitIndUser (NFC) (PR #212463)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA][NFC] Factor out MemoryDepChecker::isStoreLoadForwardingConflict (PR #212085)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (NFC) (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (NFC) (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
Ramkumar Ramachandra via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Ramkumar Ramachandra via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Support] Don't bring PatternMatchHelpers into top-level scope. NFC (PR #213016)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DIV nuw when optimizing latch exit user (PR #212292)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LLVM][Maintainers] Step down as a HashRecognize maintainer (PR #213218)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Update MemorySSA when optimizing CRC with lookup table (PR #213054)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [UTC][LV] Allow running multiple UTC scripts on a single file (PR #212374)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Introduce VPGEPInstruction (PR #193510)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Allow vectorizing `A[NonZeroNonConstantStride*I] += 1` (PR #186262)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or not working on commuted select operands (PR #213248)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Allow cleanup of dead ExpandSCEVs (PR #208952)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Add iv_outside_user ptr-ind variant test (PR #213263)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (NFC) (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (PR #213268)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use match_fn in uncountableEarlyExit (NFC) (PR #213289)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (PR #213268)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (PR #213268)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use match_fn in uncountableEarlyExit (NFC) (PR #213289)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Add option to request use-specific SCEV for a GEP expr, (PR #190677)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Add option to request use-specific SCEV for a GEP expr, (PR #190677)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use SCEVUse for ValuesAtScope (NFC). (PR #207062)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Introduce VPGEPInstruction (PR #193510)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fold ALM with const operands (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [MC] Add default ctor to SubtargetSubTypeAliasKV for zero-alias targets- #38762 (PR #212919)
Ramon Munoz Jr via llvm-commits
- [llvm] [MC] Add default ctor to SubtargetSubTypeAliasKV for zero-alias targets- #38762 (PR #212919)
Ramon Munoz Jr via llvm-commits
- [llvm] [MC] Add default ctor to SubtargetSubTypeAliasKV for zero-alias targets- #38762 (PR #212919)
Ramon Munoz Jr via llvm-commits
- [llvm] [MC] Add default ctor to SubtargetSubTypeAliasKV for zero-alias targets- #38762 (PR #212919)
Ramon Munoz Jr via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Reem Elkhouly via llvm-commits
- [llvm] AMDGPU: VALU data fast-forwarding needs no s_delay (PR #205481)
Reem Elkhouly via llvm-commits
- [llvm] [WIP] AMDGPU: VGPR bank conflict avoidance hints (PR #192140)
Reem Elkhouly via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add ElementSize information to fp compare, continuous/replicating load and store instructions (PR #204821)
Ricardo Jesus via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add ElementSize information to fp compare, continuous/replicating load and store instructions (PR #204821)
Ricardo Jesus via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add ElementSize information to fp compare, continuous/replicating load and store instructions (PR #204821)
Ricardo Jesus via llvm-commits
- [llvm] AMDGPU: Use uint8_t for IsaVersion fields (PR #212311)
Robert Imschweiler via llvm-commits
- [llvm] AMDGPU: Manually convert some MC tests to subarch triples (PR #212728)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Robert Imschweiler via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [openmp] [offload][OpenMP] Add atomic cross-team reductions (PR #209298)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [openmp] [offload][OpenMP] Add atomic cross-team reductions (PR #209298)
Robert Imschweiler via llvm-commits
- [llvm] [OpenMPOpt] Null generic-mode wrappers for SPMDized kernels (PR #207611)
Robert Imschweiler via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Rohit Garg via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Rohit Garg via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
Roland McGrath via llvm-commits
- [llvm] [AMDGPU] Add per-class register stress options (PR #210907)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] RewriteMFMAFormStage: single exit copy for same-block uses (PR #209179)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] RewriteMFMAFormStage: single exit copy for same-block uses (PR #209179)
Romanov Vlad via llvm-commits
- [llvm] [SLP]Initial support for copyables in fmuladd intrinsic (PR #211245)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Gather operands of associative binary chains into one node (PR #208514)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Gather operands of associative binary chains into one node (PR #208514)
Ryan Buchner via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Ryan Buchner via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Precommit test for deferred extracts (PR #212658)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Gather operands of associative binary chains into one node (PR #208514)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Precommit test for deferred extracts (PR #212658)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [clang] [llvm] [AMDGPU] Support loop unrolled asyncmark (PR #212929)
Ryan Mitchell via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Prevent the transformation stage from stopping partway (PR #205564)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Prevent the transformation stage from stopping partway (PR #205564)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Prevent the transformation stage from stopping partway (PR #205564)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Prevent the transformation stage from stopping partway (PR #205564)
Ryotaro Kasuga via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
S. VenkataKeerthy via llvm-commits
- [llvm] [MIR2Vec] Handle machine functions with no basic blocks (PR #212294)
S. VenkataKeerthy via llvm-commits
- [flang] [llvm] [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (PR #212128)
Sairudra More via llvm-commits
- [flang] [llvm] [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (PR #212128)
Sairudra More via llvm-commits
- [flang] [llvm] [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (PR #212128)
Sairudra More via llvm-commits
- [flang] [llvm] [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (PR #212128)
Sairudra More via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sairudra More via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sairudra More via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sairudra More via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sairudra More via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Sairudra More via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Sairudra More via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Sairudra More via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Sairudra More via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Sairudra More via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
Sairudra More via llvm-commits
- [llvm] [InstCombine] Don't fold integer-float bitcasts in store type combining (PR #212423)
Saksham Kapoor via llvm-commits
- [llvm] [InstCombine] Don't fold integer-float bitcasts in store type combining (PR #212423)
Saksham Kapoor via llvm-commits
- [llvm] [LICM] Don't promote stores past non-nosync calls that may synchronize (#64188) (PR #213282)
Saksham Kapoor via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Saleem Abdulrasool via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [lld] [lld][WebAssembly] Fix SharedTagKind in toString (PR #212385)
Sam Clegg via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
Sam Clegg via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
Sam Clegg via llvm-commits
- [lld] [llvm] [WebAssembly] Add a newline at end of file (PR #212674)
Sam Clegg via llvm-commits
- [lld] [llvm] [WebAssembly] Add a newline at end of file (PR #212674)
Sam Clegg via llvm-commits
- [lld] [llvm] [WebAssembly] Add a newline at end of file (PR #212674)
Sam Clegg via llvm-commits
- [llvm] [RISCV] Add baseline unit tests for ABI inference (PR #212129)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
Sam Elliott via llvm-commits
- [llvm] [MCSched] Allow tuning LoadLatency/MispredictPenalty (PR #203139)
Sam Elliott via llvm-commits
- [llvm] [MCSched] Allow tuning LoadLatency/MispredictPenalty (PR #203139)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zilx extension (PR #209419)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smcsps and Sscsps support (PR #211712)
Sam Elliott via llvm-commits
- [clang] [llvm] [clang][RISCV] Support the Swift calling convention (PR #213448)
Sam Elliott via llvm-commits
- [lld] [ELF] Quote the value in "unknown -z" diagnostics (PR #213572)
Sam Elliott via llvm-commits
- [llvm] [RISCV][MC] Emit Better Token Diagnostics (PR #209700)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Sam Elliott via llvm-commits
- [llvm] [Docs][AMDGPU] Eliminate incorrect use of double backticks [NFC] (PR #212343)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs] don't stylize syntax errors in code blocks (PR #212698)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs] don't stylize syntax errors in code blocks (PR #212698)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Do not reset AsyncScore when recording an async mark (PR #213144)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Do not reset AsyncScore when recording an async mark (PR #213144)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU][Docs] Memory Model: Refactor location-order to cover reads (PR #213044)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU][Docs] Memory Model: Refactor location-order to cover reads (PR #213044)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Do not reset AsyncScore when recording an async mark (PR #213144)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AArch64] Remove unused GPR32arg register class (NFC) (PR #211778)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] NFC: simplify isCopyInstrImpl expression (PR #212487)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] NFC: simplify isCopyInstrImpl expression (PR #212487)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] NFC: simplify isCopyInstrImpl expression (PR #212487)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][CostModel] Lower wide fixed-length vector reductions cost (PR #211824)
Sander de Smalen via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for add/sub where the second operand is promoted. (PR #212771)
Sander de Smalen via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
Sander de Smalen via llvm-commits
- [llvm] [Hexagon] Fix ISel error: LLVM: cannot select -fmaximum (PR #211283)
Santanu Das via llvm-commits
- [llvm] [llvm-objdump] Fix output corruption when DWARF reg-name callback misses. (PR #200975)
Scott Linder via llvm-commits
- [llvm] [HashRecognize] Use loop latch to determine step/start for conditional recurrence (PR #211916)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Use loop latch to determine step/start for conditional recurrence (PR #211916)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Fix compiler crash on missing latch compare instruction (PR #211895)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Fix two more compiler hangs on dense use-def chains (PR #211887)
Sean Clarke via llvm-commits
- [llvm] [RISCV] Combine chained `V[SZ]EXT_VL` ops (PR #211583)
Sean Clarke via llvm-commits
- [llvm] [RISCV] Combine chained `V[SZ]EXT_VL` ops (PR #211583)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Fix compiler crash on missing latch compare instruction (PR #211895)
Sean Clarke via llvm-commits
- [llvm] [RISCV] Combine chained `V[SZ]EXT_VL` ops (PR #211583)
Sean Clarke via llvm-commits
- [llvm] [RISCV] Combine chained `V[SZ]EXT_VL` ops (PR #211583)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Sean Clarke via llvm-commits
- [llvm] [RISCV] Lower scalar `CLMUL` to `vclmul` if `clmul` instruction not available (PR #212616)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Update MemorySSA when optimizing CRC with lookup table (PR #213054)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Update MemorySSA when optimizing CRC with lookup table (PR #213054)
Sean Clarke via llvm-commits
- [llvm] [RISCV] Lower scalar `CLMUL` to `vclmul` if `clmul` instruction not available (PR #212616)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiom] Use costing to determine CRC strategy (PR #211040)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Sean Clarke via llvm-commits
- [llvm] [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (PR #213080)
Sean Clarke via llvm-commits
- [llvm] [VE] Fix crash when splitting all-ones v512i1 mask (PR #212489)
Sergei Barannikov via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Sergei Barannikov via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
Sergei Barannikov via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
Sergei Barannikov via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Sergei Barannikov via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Sergei Barannikov via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Add patterns for i64->i32 and i64->i16 BSWAP-STOREs (PR #210483)
Sergei Barannikov via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
Sergei Barannikov via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Sergey Semenov via llvm-commits
- [llvm] [libsycl][Unit] Tighten mock liboffload API argument checks (PR #211035)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Add missing header include to global_objects.hpp (PR #213020)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Sergey Semenov via llvm-commits
- [llvm] [libsycl][Unit] Tighten mock liboffload API argument checks (PR #211035)
Sergey Semenov via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Preserve zero-valued first PT_LOAD address (PR #212258)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Preserve zero-valued first PT_LOAD address (PR #212258)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] [InstCombine] Support DemandedElts in SimplifyDemandedFPClass (Re-land of #174176) (PR #212183)
Seung-hyeon Lim via llvm-commits
- [llvm] [InstCombine] Support DemandedElts in SimplifyDemandedFPClass (Re-land of #174176) (PR #212183)
Seung-hyeon Lim via llvm-commits
- [llvm] [InstCombine] Support DemandedElts in SimplifyDemandedFPClass (Re-land of #174176) (PR #212183)
Seung-hyeon Lim via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxation on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxation on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [X86] Prefer SIMD min/max/abs for scalars when staying in XMM domain (PR #210654)
Shaurya Srivastava via llvm-commits
- [llvm] [X86] Prefer SIMD min/max/abs for scalars when staying in XMM domain (PR #210654)
Shaurya Srivastava via llvm-commits
- [llvm] [ValueTracking] Strip zero tests through bitop-or self (PR #207938)
Shengxin Pei via llvm-commits
- [llvm] [ValueTracking] Strip zero tests through bitop-or self (PR #207938)
Shengxin Pei via llvm-commits
- [llvm] [ValueTracking] Strip zero tests through bitop-or self (PR #207938)
Shengxin Pei via llvm-commits
- [llvm] [ValueTracking] Strip zero tests through bitop-or self (PR #207938)
Shengxin Pei via llvm-commits
- [llvm] [ValueTracking] Strip zero tests through common zero-test roots (PR #208379)
Shengxin Pei via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Shengxin Pei via llvm-commits
- [llvm] [AMDGPU] Add per-class register stress options (PR #210907)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] RewriteMFMAFormStage: single exit copy for same-block uses (PR #209179)
Shilei Tian via llvm-commits
- [clang] [llvm] [AMDGPU] Add amdgcn builtin for s_prefetch_inst (PR #211642)
Shilei Tian via llvm-commits
- [clang] [llvm] AMDGPU: Fix missing extended-image-insts missing from feature map (PR #212418)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Duplicate packed fp32 instructions (PR #212857)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Duplicate packed fp32 instructions (PR #212857)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Use a single SubtargetPredicate for fp8/bf8 -> f32 conversions (PR #212888)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Shilei Tian via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
Shilei Tian via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
Shilei Tian via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
Shivam Gupta via llvm-commits
- [llvm] [SLP] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
Shivam Gupta via llvm-commits
- [llvm] [SLP] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
Shivam Gupta via llvm-commits
- [llvm] [lit] Switch tests to using path function (PR #212381)
Shoaib Meenai via llvm-commits
- [llvm] [lit] Switch tests to using path function (PR #212381)
Shoaib Meenai via llvm-commits
- [llvm] [AArch64] Validate fixed-point SCVTF/UCVTF scale operands (PR #213490)
Shuvam Pandey via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Simeon David Schaub via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Simeon David Schaub via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Simeon David Schaub via llvm-commits
- [llvm] [X86] Reapply #210739 with a fix (PR #212020)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Remove TuningFastSHLDRotate from BMI2 targets (PR #211217)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Remove TuningFastSHLDRotate from BMI2 targets (PR #211217)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
Simon Pilgrim via llvm-commits
- [llvm] DAG: Canonicalize undef shuffle operands and results to poison (PR #212102)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
Simon Pilgrim via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add pass to coalesce redundant vector constant materializations (PR #211619)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
Simon Pilgrim via llvm-commits
- [llvm] DAG: Use poison in getLoad/getStore for offsets (PR #212066)
Simon Pilgrim via llvm-commits
- [llvm] [ExpandReductions] Add support for non-pow2 vector counts (PR #208738)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked loa… (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [LoopVectorize][X86] Improve libmvec SSE/AVX/AVX-512 test coverage (PR #211863)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Regenerate gather tests with missing VPADD constant asm comments (PR #212940)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vec_int_to_fp.ll - regenerate tests with missing VPADD constant asm comments (PR #212941)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Regenerate gather tests with missing VPADD constant asm comments (PR #212940)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vec_int_to_fp.ll - regenerate tests with missing VPADD constant asm comments (PR #212941)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Regenerate gather tests with missing VPADD constant asm comments (PR #212940)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vec_int_to_fp.ll - regenerate tests with missing VPADD constant asm comments (PR #212941)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] getArithmeticReductionCost - ensure we test the vXi1 reductions types before legalisation (PR #211043)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Avoid re-queuing bitcast operands of regenerated binops (PR #211985)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SchedModel] Add Znver4/Znver5 masked gather/scatter overrides (PR #212997)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SchedModel] Add Znver4/Znver5 masked gather/scatter overrides (PR #212997)
Simon Pilgrim via llvm-commits
- [llvm] Select binop with immediates optimization (PR #212163)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Prefer SIMD min/max/abs for scalars when staying in XMM domain (PR #210654)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Simon Pilgrim via llvm-commits
- [llvm] InstCombine: recognize rotate patterns using ~X (PR #173200)
Simon Pilgrim via llvm-commits
- [llvm] InstCombine: recognize rotate patterns using ~X (PR #173200)
Simon Pilgrim via llvm-commits
- [llvm] X86: Add baseline test for computeKnownBits poison+vector handling (PR #213325)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][CodeGen] Don't try to compute stack addresses in xzr (PR #213009)
Simon Tatham via llvm-commits
- [llvm] [AArch64][CodeGen] Don't try to compute stack addresses in xzr (PR #213009)
Simon Tatham via llvm-commits
- [llvm] [AArch64][CodeGen] Don't try to compute stack addresses in xzr (PR #213009)
Simon Tatham via llvm-commits
- [llvm] [CopyProf] Add CopyProf instrumentation passes. (PR #207385)
Snehasish Kumar via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Snehasish Kumar via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Snehasish Kumar via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Snehasish Kumar via llvm-commits
- [llvm] Reapply [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #213408)
Snehasish Kumar via llvm-commits
- [llvm] [BUILD]Fixes 9a543446 (PR #212499)
Sohaib Iftikhar via llvm-commits
- [llvm] [BUILD]Fixes 9a543446 (PR #212499)
Sohaib Iftikhar via llvm-commits
- [llvm] [BUILD]Fixes 9a543446 (PR #212499)
Sohaib Iftikhar via llvm-commits
- [llvm] [LLVM] Disambiguate MVT and SVT comparisons (PR #212711)
Sohaib Iftikhar via llvm-commits
- [llvm] [LLVM] Disambiguate MVT and SVT comparisons (PR #212711)
Sohaib Iftikhar via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Sophia Herrmann via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Sophia Herrmann via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Sophia Herrmann via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
Sophia Herrmann via llvm-commits
- [llvm] [OpenMP] Analyze the loop-body callback of the static-loop runtime entries (PR #211287)
Spencer Bryngelson via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] [OpenMP] Analyze the loop-body callback of the static-loop runtime entries (PR #211287)
Spencer Bryngelson via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] [OpenMP] Analyze the loop-body callback of the static-loop runtime entries (PR #211287)
Spencer Bryngelson via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [clang] [compiler-rt] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Srividya Sundaram via llvm-commits
- [llvm] [AMDGPU][NFC] Rename packed instruction helper functions for clarity (PR #211933)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFC] Document flat-to-global promotion assumption in AMDGPUP… (PR #212590)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Duplicate packed fp32 instructions (PR #212857)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Duplicate packed fp32 instructions (PR #212857)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Duplicate packed fp32 instructions (PR #212857)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Duplicate packed fp32 instructions (PR #212857)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Rename packed 64-bit features to include SingleSGPR. NFCI. (PR #212891)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Steffen Larsen via llvm-commits
- [llvm] [Verifier] Make verifier fail when global variable size exceeds address space size (PR #179625)
Steffen Larsen via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Steffen Larsen via llvm-commits
- [llvm] [Verifier] Make verifier fail when global variable size exceeds address space size (PR #179625)
Steffen Larsen via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Steffen Larsen via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
Sudharsan Veeravalli via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add Znver4/Znver5 masked gather/scatter overrides (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add Znver4/Znver5 masked gather/scatter overrides (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] [HLSL][SPIRV][Docs] Document intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] [HLSL][SPIRV][Docs] Document intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] [HLSL][SPIRV][Docs] Document intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] [HLSL][SPIRV][Docs] Document intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
Sushant Gokhale via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Sébastien Marchand via llvm-commits
- [llvm] [MIRParser] Reject a one-element fixed-length vector type (PR #213290)
Taimuraz Kaitmazov via llvm-commits
- [llvm] [MIRParser] Reject a one-element fixed-length vector type (PR #213290)
Taimuraz Kaitmazov via llvm-commits
- [llvm] [MIRParser] Reject a one-element fixed-length vector type (PR #213290)
Taimuraz Kaitmazov via llvm-commits
- [llvm] [MIRParser] Reject a one-element fixed-length vector type (PR #213290)
Taimuraz Kaitmazov via llvm-commits
- [llvm] [RISCV] Fix assertion in combineBinOpOfExtractToReduceTree on type mismatch (PR #202201)
Tanmay Gulhane via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [flang] [llvm] [flang][CodeGen] Add initial SystemZ ABI support (PR #208618)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Tarun Prabhu via llvm-commits
- [lld] [llvm] DTLTO Cache optimization - rebased (PR #203971)
Teresa Johnson via llvm-commits
- [lld] [llvm] [LTO] Move section names from symbol table to module summary. (PR #210856)
Teresa Johnson via llvm-commits
- [llvm] [MergeFunctions] Preserve import GUIDs when folding functions (PR #207003)
Teresa Johnson via llvm-commits
- [llvm] [MergeFunctions] Preserve import GUIDs when folding functions (PR #207003)
Teresa Johnson via llvm-commits
- [llvm] [MergeFunctions] Preserve import GUIDs when folding functions (PR #207003)
Teresa Johnson via llvm-commits
- [llvm] [LTO][CodeMetrics] Count indirect calls as inline candidates when `PrepareForLTO` is set (PR #192154)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
Teresa Johnson via llvm-commits
- [clang] [flang] [llvm] [flang][driver] Support Makefile dependency generation (PR #209379)
Thirumalai Shaktivel via llvm-commits
- [clang] [flang] [llvm] [flang][driver] Support Makefile dependency generation (PR #209379)
Thirumalai Shaktivel via llvm-commits
- [compiler-rt] [asan][NFC] Fix comments in asan_poisoning.cpp (PR #212449)
Thurston Dang via llvm-commits
- [compiler-rt] [asan][NFC] Fix comments in asan_poisoning.cpp (PR #212449)
Thurston Dang via llvm-commits
- [compiler-rt] [asan][NFC] Fix comments in asan_poisoning.cpp (PR #212449)
Thurston Dang via llvm-commits
- [compiler-rt] [msan][test] Disable UB cases in vararg_shadow.cpp (PR #204246)
Thurston Dang via llvm-commits
- [clang] [compiler-rt] [llvm] [UBSan] Add -fsanitize=uninitialized-read check (ISO C 6.3.2.1p2) (PR #207529)
Thurston Dang via llvm-commits
- [clang] [compiler-rt] [llvm] [UBSan] Add -fsanitize=uninitialized-read check (ISO C 6.3.2.1p2) (PR #207529)
Thurston Dang via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
Thurston Dang via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
Thurston Dang via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
Thurston Dang via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
Thurston Dang via llvm-commits
- [llvm] [ARM][MVE] Match canonical saturating negation patterns (PR #213085)
Ties Stuij via llvm-commits
- [llvm] [ARM][MVE] Match canonical saturating negation patterns (PR #213085)
Ties Stuij via llvm-commits
- [llvm] [ARM][MVE] Match canonical saturating negation patterns (PR #213085)
Ties Stuij via llvm-commits
- [llvm] [ARM][MVE] Match canonical saturating negation patterns (PR #213085)
Ties Stuij via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Timm Baeder via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Timm Baeder via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Timm Baeder via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Timm Baeder via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Timm Baeder via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
Timm Baeder via llvm-commits
- [llvm] [InstSimplify] Fold trunc to constant when all result bits are known (PR #212123)
Timur Golubovich via llvm-commits
- [llvm] [InstSimplify] Fold trunc to constant when all result bits are known (PR #212123)
Timur Golubovich via llvm-commits
- [llvm] [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (PR #213475)
Timur Golubovich via llvm-commits
- [llvm] workflows/release-binaries: Add missing action to checkout (PR #211720)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Add missing action to checkout (PR #211720)
Tom Stellard via llvm-commits
- [llvm] workflows/release-sources: Make sure to checkout all the composite actions (PR #212544)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-sources: Pass release-version to upload-release-artifacts (PR #212660)
Tom Stellard via llvm-commits
- [llvm] workflows/release-sources: Pass release-version to upload-release-artifacts (PR #212660)
Tom Stellard via llvm-commits
- [llvm] workflows/release-sources: Pass release-version to upload-release-artifacts (PR #212660)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Move environment declaration to upload job (PR #212687)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Move environment declaration to upload job (PR #212687)
Tom Stellard via llvm-commits
- [llvm] Upload self ref (PR #213366)
Tom Stellard via llvm-commits
- [llvm] Upload self ref (PR #213366)
Tom Stellard via llvm-commits
- [llvm] Merge doxygen (PR #213379)
Tom Stellard via llvm-commits
- [llvm] Merge doxygen (PR #213379)
Tom Stellard via llvm-commits
- [llvm] Merge doxygen (PR #213379)
Tom Stellard via llvm-commits
- [llvm] Merge doxygen (PR #213379)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/upload-release-artifact: Make this action self-contained (PR #213484)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
Tom Stellard via llvm-commits
- [llvm] workflows/libclang-abi-tests: Cache baseline results (PR #213503)
Tom Stellard via llvm-commits
- [llvm] workflows/libclang-abi-tests: Cache baseline results (PR #213503)
Tom Stellard via llvm-commits
- [llvm] Macro fusion add sdep param to predicates (PR #212255)
Tomer Shafir via llvm-commits
- [llvm] [MacroFusion] Add SDep param to predicates(NFC) (PR #212255)
Tomer Shafir via llvm-commits
- [llvm] Aarcht64 add waw sme clustering (PR #212603)
Tomer Shafir via llvm-commits
- [llvm] Aarcht64 add waw sme clustering (PR #212603)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Relax SDep requirement for AppleSMECompute clustering (PR #212603)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Relax SDep requirement for AppleSMECompute clustering (PR #212603)
Tomer Shafir via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Ulrich Weigand via llvm-commits
- [flang] [llvm] [flang][CodeGen] Add initial SystemZ ABI support (PR #208618)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [llvm] [DAGCombiner] Transform extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) -> EXTRACT_SUBVECTOR(extend()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [DAGCombiner] Transform extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) -> EXTRACT_SUBVECTOR(extend()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [DAGCombiner] Transform extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) -> EXTRACT_SUBVECTOR(extend()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Usman Nadeem via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] [clang] Fix lifetime_capture_by indexing for member functions (PR #212264)
Utkarsh Saxena via llvm-commits
- [flang] [llvm] [flang][openacc] Allow blank around ':' in generated clause parser with keyword (PR #212638)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang-rt][cuda] Skip scope-exit cleanup when the context has a sticky error (PR #213184)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang-rt][cuda] Skip scope-exit cleanup when the context has a sticky error (PR #213184)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (PR #212216)
Varad Rahul Kamthe via llvm-commits
- [llvm] [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (PR #212216)
Varad Rahul Kamthe via llvm-commits
- [clang] [llvm] [clang][Modules][serialization] Deduplicate source location entries across loaded modules (PR #209795)
Vassil Vassilev via llvm-commits
- [llvm] [cmake] Fix ninja clean failure for cross-compilation native build dir (PR #200641)
Vedran Miletić via llvm-commits
- [llvm] [cmake] Fix ninja clean failure for cross-compilation native build dir (PR #200641)
Vedran Miletić via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [llvm] [InstCombine] Fold extractelement of GEPs into a GEP of extractelements (PR #208767)
Vigneshwar Jayakumar via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Vineet Kumar via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Vineet Kumar via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Vineet Kumar via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Vineet Kumar via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Vineet Kumar via llvm-commits
- [llvm] [NFC][Transforms] Initialize potentially uninitialized local pointers (PR #208564)
Vitaly Buka via llvm-commits
- [llvm] [NFC][CodeGen] Initialize potentially uninitialized local pointers (PR #208566)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan] Fix buildgo.sh on FreeBSD/NetBSD (PR #213047)
Vitaly Buka via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Vitaly Buka via llvm-commits
- [llvm] [AllocToken] Merge !alloc_token metadata across optimization passes (PR #211516)
Vitaly Buka via llvm-commits
- [compiler-rt] [msan][test] Disable UB cases in vararg_shadow.cpp (PR #204246)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suite (PR #213170)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suite (PR #213170)
Vitaly Buka via llvm-commits
- [llvm] Reland "[msan] Apply handleGenericVectorConvertIntrinsic() to fptrunc/fpext" (PR #213161)
Vitaly Buka via llvm-commits
- [llvm] Revert "[llvm][AArch64] Add pipeliner remarks" (PR #213485)
Vitaly Buka via llvm-commits
- [llvm] Revert "[llvm][AArch64] Add pipeliner remarks" (PR #213485)
Vitaly Buka via llvm-commits
- [llvm] [llvm][AArch64] Add pipeliner remarks (PR #213157)
Vitaly Buka via llvm-commits
- [llvm] Revert "[llvm][AArch64] Add pipeliner remarks" (PR #213485)
Vitaly Buka via llvm-commits
- [llvm] Revert "[llvm][AArch64] Add pipeliner remarks" (PR #213485)
Vitaly Buka via llvm-commits
- [llvm] [DebugInfo][DwarfDebug] Move emission of types from beginModule() to endModule() (7/7) (PR #211536)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DebugInfo][DwarfDebug] Move emission of types from beginModule() to endModule() (7/7) (PR #211536)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DebugInfo][DwarfDebug] Move emission of types from beginModule() to endModule() (7/7) (PR #211536)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] Fix test case failure due to Commit aa50eb69 DwarfDebug: Move emission of types from beginModule() to endModule() (PR #212805)
Vladislav Dzhidzhoev via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Vladislav Dzhidzhoev via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Vladislav Dzhidzhoev via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Vladislav Dzhidzhoev via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Vladislav Dzhidzhoev via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Vy Nguyen via llvm-commits
- [llvm] [PowerPC][AIX] Mark LowerCommentStringPass as RequiredPassInfoMixin (PR #212018)
Wael Yehia via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
Wael Yehia via llvm-commits
- [llvm] [Profile] Add a more descriptive message to the bad_header error (PR #211281)
Wael Yehia via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [llvm] [LoopUnroll] Allow vector types for minmax reductions (PR #207630)
Wenju He via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix title underline length (PR #213599)
Wenju He via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix title underline length (PR #213599)
Wenju He via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix title underline length (PR #213599)
Wenju He via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
Weronika Lewandowska via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Wiktor Ludwichowski via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Wiktor Ludwichowski via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Wiktor Ludwichowski via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Wiktor Ludwichowski via llvm-commits
- [llvm] [AMDGPU] Fix BitOp3_Op duplicate Src entry in replace-parent path (PR #198419)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix BitOp3_Op duplicate Src entry in replace-parent path (PR #198419)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix BitOp3_Op duplicate Src entry in replace-parent path (PR #198419)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix BitOp3_Op duplicate Src entry in replace-parent path (PR #198419)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized to require canonical input for NaN-propa… (PR #208733)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Wooseok Lee via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
Yashwant Singh via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
Yashwant Singh via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
Yashwant Singh via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
Yashwant Singh via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Yasser Khan via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Yasser Khan via llvm-commits
- [compiler-rt] [llvm] [ORC][MachO] Use a per-graph compact-unwind dso_base (PR #208931)
Yaxing Cai via llvm-commits
- [compiler-rt] [llvm] [ORC][MachO] Use a per-graph compact-unwind dso_base (PR #208931)
Yaxing Cai via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Yaxun Liu via llvm-commits
- [clang] [llvm] [AMDGPU] Add per-kernel kernarg preload count (PR #211059)
Yaxun Liu via llvm-commits
- [clang] [llvm] [AMDGPU] Add per-kernel kernarg preload count (PR #211059)
Yaxun Liu via llvm-commits
- [clang] [llvm] [AMDGPU] Add per-kernel kernarg preload count (PR #211059)
Yaxun Liu via llvm-commits
- [llvm] [IR][NFC] Expose structural hash details (PR #200480)
Yaxun Liu via llvm-commits
- [llvm] [IR][NFC] Expose structural hash details (PR #200480)
Yaxun Liu via llvm-commits
- [llvm] [IR] Include semantic fields in detailed structural hashes (PR #200488)
Yaxun Liu via llvm-commits
- [llvm] [IR] Include semantic fields in detailed structural hashes (PR #200488)
Yaxun Liu via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #206910)
Yaxun Liu via llvm-commits
- [clang] [llvm] [AMDGPU] Add per-kernel kernarg preload count (PR #211059)
Yaxun Liu via llvm-commits
- [clang] [llvm] [AMDGPU] Add per-kernel kernarg preload count (PR #211059)
Yaxun Liu via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Yaxun Liu via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Yeongu Choe via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Yeongu Choe via llvm-commits
- [llvm] [Bazel] fix build for 1e1274b (PR #212469)
Yi Zhang via llvm-commits
- [clang] [llvm] [clang] fix lifetime_capture_by indexing for member functions (PR #212264)
Yihan Wang via llvm-commits
- [clang] [llvm] [clang] Fix lifetime_capture_by indexing for member functions (PR #212264)
Yihan Wang via llvm-commits
- [lld] [lld][ELF][RISCV] Add Zcmt table-jump relaxation support (PR #206338)
Ying Chen via llvm-commits
- [llvm] [SimplifyCFG] Fix DomTree update in `simplifySwitchWhenUMin` (PR #212008)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Bail out on trivial cases in `mergeNestedCondBranch` (PR #212309)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Initial support for vector predication intrinsics (PR #212093)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplify `(add (ashr A, N), (ashr B, N))` by factoring out common terms (PR #212600)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Fix ptrtoint's return type (PR #212839)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Drop hash map for ValueHandleBase (PR #198187)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Drop hash map for ValueHandleBase (PR #198187)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce m_Unless (NFC) (PR #212454)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] fold exact non zero right shifts on undefs to poison (PR #212943)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Don't change the type of elementwise atomic loads (PR #213414)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `zext(X) | sext(X)` to `sext(X)` (PR #213313)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `zext(X) | sext(X)` to `sext(X)` (PR #213313)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `zext(X) | sext(X)` to `sext(X)` (PR #213313)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Remove const op restriction from tightenBoundUsingNe. (PR #213440)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (PR #205061)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Truncate struct field offsets exceeding the pointer index width. (PR #213436)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Truncate struct field offsets exceeding the pointer index width (PR #213471)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine]Fold fcmp+select to min/max if its zero sign is missing (PR #213133)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (PR #213476)
Yingwei Zheng via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Yingwei Zheng via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Set NSW on sub when simplifying ssub.with.overflow. (PR #213532)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
Yingying Wang via llvm-commits
- [llvm] [Docs] Reland Furo theme for LLVM docs (PR #211993)
Yonah Goldberg via llvm-commits
- [llvm] [InstCombine] Don't change the type of elementwise atomic loads (PR #213414)
Yonah Goldberg via llvm-commits
- [clang] [flang] [libcxx] [lldb] [llvm] [mlir] [NFC] Silence -Wbool-integral-comparison warnings across LLVM (PR #195246)
YongKang Zhu via llvm-commits
- [llvm] [AMDGPU] Peephole ext - WIP, strictly draft (PR #212563)
Yoonseo Choi via llvm-commits
- [llvm] [AMDGPU] SIInsertWaitcnts: rebase async marks into the merged frame at CFG joins (PR #211688)
Yoonseo Choi via llvm-commits
- [clang] [compiler-rt] [llvm] [sancov] Add -fsanitize-coverage=trace-args,trace-ret (PR #201410)
Yunseong Kim via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Emit constant initializers for addrspace(1) globals (PR #212007)
Yuta Saito via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Emit constant initializers for addrspace(1) globals (PR #212007)
Yuta Saito via llvm-commits
- [llvm] [AMDGPU][True16] Retain `hi16` subregisters through v2s copies (PR #211848)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][True16] Retain `hi16` subregisters through v2s copies (PR #211848)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][True16] Apply v2s copies to non-def operand 0 (PR #212261)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Handle True16 high-half 16-bit packing idiom with uniform operand (PR #211102)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Handle True16 high-half 16-bit packing idiom with uniform operand (PR #211102)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Retain subreg when legalising generic operand (PR #212636)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Retain subreg when legalising generic operand (PR #212636)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Retain subreg when legalising generic operand (PR #212636)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Retain subreg when legalising generic operand (PR #212636)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Handle True16 high-half 16-bit packing idiom with uniform operand (PR #211102)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU] Handle True16 high-half 16-bit packing idiom with uniform operand (PR #211102)
Zach Goldthorpe via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Zachary Yedidia via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Zachary Yedidia via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Zachary Yedidia via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Zachary Yedidia via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
Zane Hambly via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't emit personality info when the personality is not a function (PR #212803)
Zane Hambly via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't emit personality info when the personality is not a function (PR #212803)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
Zane Hambly via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
Zane Hambly via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smcsps and Sscsps support (PR #211712)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smcsps and Sscsps support (PR #211712)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smcsps and Sscsps support (PR #211712)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smcsps and Sscsps support (PR #211712)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smcsps and Sscsps support (PR #211712)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [lld] [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (PR #213339)
Zhaoxuan Jiang via llvm-commits
- [llvm] [flang-rt][cuda] Keep CUFDeviceIsActive working under runtime/driver skew (PR #212320)
Zhen Wang via llvm-commits
- [llvm] [flang-rt][cuda] Keep CUFDeviceIsActive working under runtime/driver skew (PR #212320)
Zhen Wang via llvm-commits
- [flang] [llvm] [flang-rt][cuda] Skip scope-exit cleanup when the context has a sticky error (PR #213184)
Zhen Wang via llvm-commits
- [flang] [llvm] [flang-rt][cuda] Skip scope-exit cleanup when the context has a sticky error (PR #213184)
Zhen Wang via llvm-commits
- [clang] [llvm] [clang][ARM] Add -fstack-limit-variable to trap before stack overflow (PR #208076)
Zhiyao Ma via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Zibi Sarbinowski via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Add immediates to `LegalizerQuery` (PR #211101)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [Offload] Add olCreateContext / olDestroyContext / olGetContextInfo API (PR #209144)
Łukasz Plewa via llvm-commits
- [llvm] [Offload] Add olCreateContext / olDestroyContext / olGetContextInfo API (PR #209144)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Split olMemAlloc to separate functions (PR #209196)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Align style of level zero plugin with llvm coding standard (PR #211762)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Align style of level zero plugin with llvm coding standard (PR #211762)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Split olMemAlloc to separate functions (PR #209196)
Łukasz Plewa via llvm-commits
- [llvm] [[SYCL] Update SYCL to use the new liboffload allocation API (PR #212223)
Łukasz Plewa via llvm-commits
- [llvm] [SYCL] Update SYCL to use the new liboffload allocation API (PR #212223)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Split olMemAlloc to separate functions (PR #209196)
Łukasz Plewa via llvm-commits
- [llvm] [offload] update llvm-gpu-loader the new liboffload allocation API (PR #212225)
Łukasz Plewa via llvm-commits
- [llvm] [OFFLOAD][L0][NFC] Mark as skip unittest with driver issue (PR #212466)
Łukasz Plewa via llvm-commits
- [llvm] [OFFLOAD][L0][NFC] Mark as skip unittest with driver issue (PR #212466)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
Łukasz Plewa via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Łukasz Plewa via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Łukasz Plewa via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Łukasz Plewa via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Łukasz Plewa via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Łukasz Plewa via llvm-commits
- [llvm] [libsycl] Add liboffload context handler to default context (PR #213249)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [ARM] Use .reloc for dso_local weak symbols in PIC mode instead of GOT indirection (PR #209660)
antoine moynault via llvm-commits
- [llvm] [LinkerWrapper] Retain the offloading entries section under --gc-sections (PR #212614)
antoine moynault via llvm-commits
- [llvm] [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #211995)
antoine moynault via llvm-commits
- [llvm] Revert "[ProfileData] Implement contains in SampleProfileNameTable (NFC)" (PR #213231)
antoine moynault via llvm-commits
- [llvm] Revert "[ProfileData] Implement contains in SampleProfileNameTable (NFC)" (PR #213231)
antoine moynault via llvm-commits
- [llvm] Revert "[ProfileData] Implement contains in SampleProfileNameTable (NFC)" (PR #213231)
antoine moynault via llvm-commits
- [llvm] [ARM] Use .reloc for dso_local weak symbols in PIC mode instead of GOT indirection (PR #209660)
dong jianqiang via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
dong jianqiang via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
dong jianqiang via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
dong jianqiang via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
dong jianqiang via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
dong jianqiang via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [InstCombine] Support DemandedElts in SimplifyDemandedFPClass (Re-land of #174176) (PR #212183)
via llvm-commits
- [llvm] [InstCombine] Support DemandedElts in SimplifyDemandedFPClass (Re-land of #174176) (PR #212183)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [lld] ed3470f - [ELF] Fix -Wc++11-narrowing error in addPltEntry (#212185)
via llvm-commits
- [compiler-rt] 0cc7159 - [sanitizer_common][tests] Skip MemoryMapping::ParseUnixMemoryProfile … (#212114)
via llvm-commits
- [llvm] b66306c - [SelectionDAG] Stop forming minnum/maxnum in SDAGBuilder (#187738)
via llvm-commits
- [llvm] 102f572 - [llvm][cas] Fix OnDiskCASLoggerTest.cpp compilation on NetBSD (#212113)
via llvm-commits
- [llvm] f91647a - [llvm][release] Build openmp as runtime in test-release.sh (#212111)
via llvm-commits
- [compiler-rt] [sanitizer_common][tests] Skip MemoryMapping::ParseUnixMemoryProfile … (PR #212114)
via llvm-commits
- [llvm] [llvm][cas] Fix OnDiskCASLoggerTest.cpp compilation on NetBSD (PR #212113)
via llvm-commits
- [llvm] [NFC] remove const_cast in DebugSSAUpdater (PR #212192)
via llvm-commits
- [llvm] 3deca05 - [AArch64] Remove unused GPR32arg register class (NFC) (#211778)
via llvm-commits
- [llvm] [mlir] [mlir][tosa] Limit shape op level checks to MAX_SHAPE_LEN (PR #212193)
via llvm-commits
- [llvm] [mlir] [mlir][tosa] Limit shape op level checks to MAX_SHAPE_LEN (PR #212193)
via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [llvm] [mlir] [mlir][tosa] Limit shape op level checks to MAX_SHAPE_LEN (PR #212193)
via llvm-commits
- [llvm] [LV][NFC] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
via llvm-commits
- [llvm] [ValueTracking] Strip zero tests through bitop-or self (PR #207938)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
via llvm-commits
- [llvm] [GlobalISel] Use integer type for LOAD_STACK_GUARD (PR #212202)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
via llvm-commits
- [lld] [llvm] [lld] Add caching for `--lto-partitions` (PR #212203)
via llvm-commits
- [llvm] [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (PR #210711)
via llvm-commits
- [llvm] [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (PR #210711)
via llvm-commits
- [llvm] b8de729 - [AArch64][GlobalISel] Rename irtranslater -> irtranslator test. NFC (#212205)
via llvm-commits
- [llvm] [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (PR #210711)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (PR #210711)
via llvm-commits
- [llvm] [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (PR #210711)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for truncating merged call args. (PR #212208)
via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
via llvm-commits
- [llvm] 8dfdcfb - [RISCV] Add support for vector registers with -fzero-call-used-regs (#206206)
via llvm-commits
- [llvm] bc634a8 - [NFC] remove const_cast in DebugSSAUpdater (#212192)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for inline assembly lowering (PR #212214)
via llvm-commits
- [llvm] [offload] Align style of level zero plugin with llvm coding standard (PR #211762)
via llvm-commits
- [llvm] [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (PR #212216)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Update legalize tests with concrete types. NFC (PR #212217)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Update legalize tests with concrete types. NFC (PR #212217)
via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
via llvm-commits
- [llvm] [SPIR-V] Fix vloada_halfn builtin number (PR #212218)
via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
via llvm-commits
- [llvm] [llvm-mca] Skip instrumentation pass when -disable-im is set (PR #211759)
via llvm-commits
- [llvm] [llvm-mca] Skip instrumentation pass when -disable-im is set (PR #211759)
via llvm-commits
- [llvm] e07c6e6 - [InstCombine][NFC] Reorder isKnownAlways(Mask) check in foldIntrinsicIsFPClass (#212216)
via llvm-commits
- [llvm] b1a6c7d - [AArch64][GlobalISel] Update legalize tests with concrete types. NFC (#212217)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] bd35516 - [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (#212151)
via llvm-commits
- [llvm] 9facc23 - [SCEV] Avoid building throwaway nodes in SCEVURem_match (NFC) (#212149)
via llvm-commits
- [llvm] [IR] Slightly optimize getElementAsInteger() (PR #211550)
via llvm-commits
- [llvm] transform interleave store to tbl for narrow vector types (PR #212224)
via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] e106743 - [SPIR-V] Fix direct return of aggregate extractvalue (#209762)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [InstCombine] Copy metadata in select-to-masked.load fold (PR #211965)
via llvm-commits
- [llvm] [CodeGenPrepare] Recursively sink expensive operands when converting select to branch (PR #197869)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] [JITLink][ORC] Add ppc64 to generic stub API; use it in DLLImportDefinitionGenerator (PR #207968)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
via llvm-commits
- [llvm] 42b4ee6 - docs: Adjust HowToReleaseLLVM to include man page signing (#210092)
via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
via llvm-commits
- [llvm] 08c7b42 - [offload] update llvm-gpu-loader the new liboffload allocation API (#212225)
via llvm-commits
- [llvm] [IR][NFC] Remove DbgInstPtr PointerUnion (PR #212233)
via llvm-commits
- [llvm] [VPlan] Account for masked VPInstructions in getIntrinsicID. (PR #212234)
via llvm-commits
- [llvm] a48aefd - [SPIR-V] Guard against infinite loop in decorateUsesAsNonUniform (#208224)
via llvm-commits
- [llvm] [IR][NFC] Remove DbgInstPtr PointerUnion (PR #212233)
via llvm-commits
- [llvm] d7acf8c - [InlineSpiller] Avoid spill hoisting interference (#211809)
via llvm-commits
- [llvm] [RISCV] Don't move memory instructions across calls in isSafeToMove (PR #212236)
via llvm-commits
- [llvm] 225e988 - [AMDGPU] Add per-class register stress options (#210907)
via llvm-commits
- [clang] [llvm] [mlir] [IR][NFC] Rename insertDbgValueIntrinsic -> insertDbgValue (PR #212151)
via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
via llvm-commits
- [llvm] 3ca666f - [SystemZ] Improve handling of memmoves. (#196285)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] aa50eb6 - [DebugInfo][DwarfDebug] Move emission of types from beginModule() to endModule() (7/7) (#211536)
via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
via llvm-commits
- [llvm] 0695ea8 - [TableGen] Check for EOF in prepSkipRegion to avoid preprocessor crash. (#208961)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
via llvm-commits
- [llvm] [AArch64] tune budget of small multi-exit loops for Apple M-family (PR #197525)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
via llvm-commits
- [llvm] [Bazel] Fixes 98d41d2 (PR #212244)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
via llvm-commits
- [llvm] 456e73f - [SimplifyCFG] Fix DomTree update in `simplifySwitchWhenUMin` (#212008)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] e2b23db - [AArch64] Test all cost kinds in clmul tests. NFC (#212246)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] b10d447 - [SPIR-V] Fix vloada_halfn builtin number (#212218)
via llvm-commits
- [llvm] c18296f - DAG: Canonicalize undef shuffle operands and results to poison (#212102)
via llvm-commits
- [llvm] 8c835ee - [VectorCombine] Align shrinkLoadForShuffles to register boundaries (#209775)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Test for cs_chain argument from G_EXTRACT_VECTOR_ELT (PR #212247)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [AArch64] Mark FIXED_REGS register class as non-allocatable (PR #212250)
via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
via llvm-commits
- [llvm] 26480c7 - AMDGPU/GlobalISel: Test for cs_chain argument from G_EXTRACT_VECTOR_ELT (#212247)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] be2e6bc - [AMDGPU] RewriteMFMAFormStage: single exit copy for same-block uses (#209179)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] 4fbefd6 - [ConstraintElim] Skip decomposition if precondition does not hold. (#212140)
via llvm-commits
- [llvm] 919919c - [gn] port 98d41d2f75395a (PlatformWindowsProperties.td) (#212257)
via llvm-commits
- [llvm] [llvm-profgen] Preserve zero-valued first PT_LOAD address (PR #212258)
via llvm-commits
- [llvm] [VPlan] Print metadata not attached to module as !tmp. (PR #203982)
via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] 7e607a0 - [InstCombine] Copy metadata in select-to-masked.load fold (#211965)
via llvm-commits
- [llvm] [InstCombine] Copy metadata in select-to-masked.load fold (PR #211965)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] [AMDGPU][True16] Apply v2s copies to non-def operand 0 (PR #212261)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] f613ead - AMDGPU/GlobalISel: Fix cs_chain use of constrainOperandRegClass (#212248)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] d6b8c83 - [ConstraintElim] Change return type of ConstraintTy::empty to bool (NFC) (#212259)
via llvm-commits
- [llvm] [ARM] Move expand-pseudos before load-store opt (PR #199353)
via llvm-commits
- [llvm] [ARM] Move expand-pseudos before load-store opt (PR #199353)
via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
via llvm-commits
- [llvm] 07dfc60 - [flang][OpenMP] Split DEFAULT into DEFAULT(dsa) and DEFAULT(variant) (#212128)
via llvm-commits
- [llvm] a071010 - [HashRecognize] Fix two more compiler hangs on dense use-def chains (#211887)
via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
via llvm-commits
- [llvm] [VPlan]: During VPRegionBlock::clone, sync the NUW of CanIVInfo (PR #212266)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [X86] Fold UNPCKL sign extension idioms to SIGN_EXTEND_VECTOR_INREG (PR #211979)
via llvm-commits
- [llvm] 92cdb9d - [AMDGPU] Add amdgcn builtin for s_prefetch_inst (#211642)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] e4c07b9 - [AArch64] Rename SVEShuffleOpts to AArch64SVEShuffleOpts
via llvm-commits
- [llvm] dd32eae - [ThinLTO] Mark AssignGUIDPass as RequiredPassInfoMixin
via llvm-commits
- [llvm] [SLP] Only consider BuildVector inserts into the same object. (PR #212269)
via llvm-commits
- [llvm] [SLP] Only consider BuildVector inserts into the same object. (PR #212269)
via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
via llvm-commits
- [clang] [flang] [llvm] [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (PR #212270)
via llvm-commits
- [llvm] [X86] Add pass to coalesce redundant vector constant materializations (PR #211619)
via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
via llvm-commits
- [llvm] [SCEV] Rewrite more SCEVAddExpr when applying guards. (PR #159942)
via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
via llvm-commits
- [llvm] [MIR2Vec] Handle registers without a register class (PR #212280)
via llvm-commits
- [llvm] 3d82215 - [HashRecognize] Fix compiler crash on missing latch compare instruction (#211895)
via llvm-commits
- [llvm] 58a6567 - AMDGPU: Use ProcessorAlias for legacy arch names (#211776)
via llvm-commits
- [llvm] [MIR2Vec] Handle machine functions with no basic blocks (PR #212294)
via llvm-commits
- [llvm] [SPIR-V] Fix hex float exponent for f64 Inf/NaN literals (PR #212295)
via llvm-commits
- [clang] [llvm] [NFC][OpenMP] Add mapper-specific tests exercising pointee seciton mapping. (PR #204269)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] d53cb74 - X86: Use ProcessorAlias for duplicated processor names (#211953)
via llvm-commits
- [llvm] 7baccda - [LoopInfo] Build dominator tree only for irreducible CFG (#212098)
via llvm-commits
- [llvm] 07aa3b7 - [SLP] Only consider BuildVector inserts into the same object. (#212269)
via llvm-commits
- [llvm] [OFFLOAD][L0] Fix zero argurment kernel launch (PR #212296)
via llvm-commits
- [llvm] e59df8e - [SPIRV] Emit NonSemantic DebugTypeArray. (#211537)
via llvm-commits
- [compiler-rt] [sanitizer_common][tests] Skip MemoryMapping::ParseUnixMemoryProfile … (PR #212114)
via llvm-commits
- [compiler-rt] ad791f2 - [scudo] Test to verify fork and allocate does not deadlock. (#211975)
via llvm-commits
- [llvm] [SimplifyCFG] Bail out on trivial cases in `mergeNestedCondBranch` (PR #212309)
via llvm-commits
- [llvm] AMDGPU: Use uint8_t for IsaVersion fields (PR #212311)
via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
via llvm-commits
- [llvm] aa8942d - [Docs][AMDGPU] Eliminate incorrect use of double backticks [NFC] (#212343)
via llvm-commits
- [llvm] [InstCombine] Fold integer stores using llvm.assume (PR #173134)
via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Fix clobbered fetch value in sync_fetch_and_minmax_8 (PR #201913)
via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
via llvm-commits
- [llvm] [NFC][AArch64] Add tests for inefficient fixed length predicate lowering (PR #212341)
via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
via llvm-commits
- [libc] [llvm] [libc] Fix libc GPU bitcode entrypoint library build on Windows (PR #210662)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Update regbank tests with concrete types. NFC (PR #212367)
via llvm-commits
- [llvm] [dsymutil] Drop icf-ed DIE if size mismatch (PR #211123)
via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
via llvm-commits
- [llvm] [SLP]Fix dep accounting for expanded binops in non-scheduled entries (PR #212380)
via llvm-commits
- [clang] [llvm] [HLSL] Move cross implementation to header files (PR #211446)
via llvm-commits
- [llvm] 5e91f5d - [SLP]Fix dep accounting for expanded binops in non-scheduled entries
via llvm-commits
- [llvm] [lit] Switch tests to using path function (PR #212381)
via llvm-commits
- [llvm] [NVPTX] Emulate 16-bit floating point atomicrmw when generating PTX (PR #212383)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed floating-point extend/trunct builtins (PR #209984)
via llvm-commits
- [llvm] [openmp] Save jit image (PR #212384)
via llvm-commits
- [llvm] [openmp] Save jit image (PR #212384)
via llvm-commits
- [llvm] [openmp] Save jit image (PR #212384)
via llvm-commits
- [llvm] [openmp] Save jit image (PR #212384)
via llvm-commits
- [lld] [lld][WebAssembly] Fix SharedTagKind in toString (PR #212385)
via llvm-commits
- [flang] [llvm] [Pipeline] Add IPSCCPPass at O3 to fix function specialization phase ordering (PR #201543)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [clang] [llvm] [NFC][OpenMP] Add mapper-specific tests exercising pointee section mapping. (PR #204269)
via llvm-commits
- [flang] [llvm] [flang][CodeGen] Add initial SystemZ ABI support (PR #208618)
via llvm-commits
- [flang] [llvm] [flang][CodeGen] Add initial SystemZ ABI support (PR #208618)
via llvm-commits
- [llvm] [NVPTX] Emulate 16-bit floating point atomicrmw when generating PTX (PR #212383)
via llvm-commits
- [llvm] [InstCombine] Fold udiv by constant into icmp and add when maximum quotient is small (PR #209321)
via llvm-commits
- [llvm] [SimplifyCFG] Bail out on trivial cases in `mergeNestedCondBranch` (PR #212309)
via llvm-commits
- [llvm] [AArch64] Keep bitwise ops on wide vector elements in vector registers (PR #212172)
via llvm-commits
- [llvm] [AArch64] Keep bitwise ops on wide vector elements in vector registers (PR #212172)
via llvm-commits
- [llvm] [AArch64] Keep bitwise ops on wide vector elements in vector registers (PR #212172)
via llvm-commits
- [llvm] 30b8cb2 - [MacroFusion] Add RunPreRA/RunPostRA to select the scheduling stage (#212182)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] bba25a8 - [NVPTX] Emit some more PTX directives through target streamer (#212070)
via llvm-commits
- [llvm] [NVPTX] Cleanup PTX virtual register encoding (NFC) (PR #212395)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
via llvm-commits
- [llvm] [lit] Migrate lit to ThreadPoolExecutor (PR #212397)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [llvm] 1e1274b - AMDGPU: Add -gen-amdgpu-target-def TableGen backend (#212318)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] [Bazel] Fixes 1e1274b (PR #212405)
via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion. (PR #212411)
via llvm-commits
- [llvm] 0a30b0c - AMDGPU: Declare FeatureDPP with AMDGPUSubtargetFeature (#212408)
via llvm-commits
- [llvm] ed40900 - [SampleProfile] Fix symbol partitioning in Eytzinger name table (#211906)
via llvm-commits
- [llvm] d1ce5f9 - [ASan] Instrument ptrtoaddr as pointer difference (#211988)
via llvm-commits
- [llvm] [LoopInfo] Take no dominator tree in verify(). NFC (PR #212414)
via llvm-commits
- [llvm] [LoopInfo] Take no dominator tree in verify(). NFC (PR #212414)
via llvm-commits
- [llvm] 4b60d13 - [RISCV] Add custom lowering for fixed-vector `CLMUL`/`CLMULH` (#210429)
via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
via llvm-commits
- [llvm] [X86] Apply the data32 mode switch in the Intel matcher (PR #212417)
via llvm-commits
- [clang] [llvm] AMDGPU: Fix missing extended-image-insts missing from feature map (PR #212418)
via llvm-commits
- [llvm] [TableGen] Treat carriage return as line end in prepSkipRegion. (PR #212411)
via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
via llvm-commits
- [llvm] f75eef2 - [InstCombine] Handle icmp+ptrtoint/addr folds for non-int ptrs (#212101)
via llvm-commits
- [llvm] 022bf7b - [LoopInfo] Take no dominator tree in verify(). NFC (#212414)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [lld] [llvm] [RISCV] Teach RISCVMergeBaseOffset to merge %lo into load/store folding arithmetic (PR #185353)
via llvm-commits
- [llvm] 162cdf4 - [SCEV] Rewrite more SCEVAddExpr when applying guards. (#159942)
via llvm-commits
- [llvm] [InstCombine] Don't fold integer-float bitcasts in store type combining (PR #212423)
via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
via llvm-commits
- [llvm] 697f989 - [AArch64][GlobalISel] Update regbank tests with concrete types. NFC (#212367)
via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
via llvm-commits
- [llvm] [LoopIdiom] Use SCEV for deciding memmove validity (PR #211274)
via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
via llvm-commits
- [llvm] [CodeGen] Stop requiring analyses that no pass reads (PR #212430)
via llvm-commits
- [llvm] 10d1b41 - [ORC] Fix buildSimpleReexportsAliasMap signature. (#212420)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle static IFUNC calls through .iplt (PR #207733)
via llvm-commits
- [llvm] 437b42f - [TableGen] don't print redundant diagnostic when parser sees Error token at end of file. (#212410)
via llvm-commits
- [llvm] b349bef - [AArch64][GlobalISel] Use integer type for cttz icmp type. (#212327)
via llvm-commits
- [llvm] a1194be - [SPIR-V] Fix hex float exponent for f64 Inf/NaN literals (#212295)
via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
via llvm-commits
- [llvm] [VPlan] Eta-reduce fn in pullOutPermutations (NFC) (PR #212439)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [VPlan] Use pointee-range in blocksOnly (NFC) (PR #212441)
via llvm-commits
- [llvm] 7e17195 - [LoopUnroll] Allow vector types for minmax reductions (#207630)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [InstCombine] Fold constant-LHS fsub of integer-to-float casts (PR #212444)
via llvm-commits
- [llvm] [InstCombine] Fold constant-LHS fsub of integer-to-float casts (PR #212444)
via llvm-commits
- [llvm] [InstCombine] Fold constant-LHS fsub of integer-to-float casts (PR #212444)
via llvm-commits
- [llvm] [Linker] Do not warn on data layout mismatch when the source module has none (PR #186098)
via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL][SPIRV] QuadReadLaneAt intrinsic support (PR #205735)
via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
via llvm-commits
- [lld] [llvm] [RISCV] add new relocation type for global array accesses with non-constant indices (PR #207901)
via llvm-commits
- [llvm] 74aae4e - [VPlan] Eta-reduce fn in pullOutPermutations (NFC) (#212439)
via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [compiler-rt] [asan] Fix comments in asan_poisoning.cpp (PR #212449)
via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] b443896 - [VPlan] Use pointee-range in blocksOnly (NFC) (#212441)
via llvm-commits
- [compiler-rt] [asan] Fix comments in asan_poisoning.cpp (PR #212449)
via llvm-commits
- [llvm] [SLP] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] 6bb30c0 - [clang][NFC] fold ExpressionTraits and TypeTraits helpers into BuiltinTraits (#210838)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
via llvm-commits
- [llvm] 840060f - [RISCV] Don't move memory instructions across calls in isSafeToMove (#212236)
via llvm-commits
- [llvm] [PatternMatchHelpers] Introduce variant of m_Unless (NFC) (PR #212454)
via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [llvm] [VectorCombine] Drop invariant.group from scalarized stores (PR #212473)
via llvm-commits
- [flang] [llvm] [flang][CodeGen] Add initial SystemZ ABI support (PR #208618)
via llvm-commits
- [llvm] [SLP] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [llvm] [AArch64] Mark GPR64arg register class as non-allocatable (PR #212457)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] 5847345 - [ORC] Drop ExecutorProcessControl::JITDispatchInfo. (#212434)
via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] ad6cb6d - [X86] Reapply #210739 with a fix (#212020)
via llvm-commits
- [llvm] [VPlan] Strip dead code in optimizeEarlyExitIndUser (NFC) (PR #212463)
via llvm-commits
- [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [llvm] [OFFLOAD][L0][NFC] Mark as skip unittest with driver issue (PR #212466)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [clang] [llvm] AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (PR #212479)
via llvm-commits
- [llvm] [VectorCombine] Drop invariant.group from scalarized stores (PR #212473)
via llvm-commits
- [llvm] 9572596 - [LLVM][CodeGen] Clean up uses of useSVEForFixedLengthVectorVT(). (#211605)
via llvm-commits
- [llvm] [Offload] Enable offload test on Windows (PR #212480)
via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
via llvm-commits
- [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [llvm] [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (PR #212481)
via llvm-commits
- [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [llvm] c154f4a - AMDGPU: Remove dead FEATURE_FP64/FEATURE_LDEXP from ArchFeatureKind (#212479)
via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
via llvm-commits
- [clang] [llvm] AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (PR #212484)
via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
via llvm-commits
- [llvm] 89d39f6 - [SimplifyCFG] Bail out on trivial cases in `mergeNestedCondBranch` (#212309)
via llvm-commits
- [llvm] [AArch64] NFC: simplify isCopyInstrImpl expression (PR #212487)
via llvm-commits
- [llvm] 857746b - AMDGPU: Fix missing extended-image-insts missing from feature map (#212418)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [llvm] AMDGPU: Migrate verifier tests to subarch triples (PR #212494)
via llvm-commits
- [llvm] 8d632c0 - [X86] Don't clobber x87 return values when zeroing call-used registers (#211129)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [llvm] AMDGPU: Migrate assembler tests with content changes to subarch triples (PR #212495)
via llvm-commits
- [llvm] AMDGPU: Migrate asan tests to subarch triples (PR #212496)
via llvm-commits
- [llvm] [LLVM] Fix VisualStudio detection (PR #212498)
via llvm-commits
- [llvm] [LLVM] Fix VisualStudio detection (PR #212498)
via llvm-commits
- [llvm] [LLVM] Fix VisualStudio detection (PR #212498)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] [WebAssembly] Fix v8i16-to-v8f32 uitofp cost (PR #212501)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] [LLVM] Fix VisualStudio detection (PR #212498)
via llvm-commits
- [llvm] [offload][lit] Run check-offload as part of check-all (PR #212500)
via llvm-commits
- [llvm] 7d4160e - [AMDGPU] Stop rounding up LDS block size for gfx950 (#208046)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] Revert "[offload][lit] Run check-offload as part of check-all" (PR #212506)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] 56fd824 - AMDGPU: Migrate verifier tests to subarch triples (#212494)
via llvm-commits
- [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
via llvm-commits
- [llvm] 55076d3 - AMDGPU: Migrate asan tests to subarch triples (#212496)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] Implement support for NSDI DebugFunction opcode. (PR #211760)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] 371b78a - AMDGPU: Migrate assembler tests with content changes to subarch triples (#212495)
via llvm-commits
- [llvm] [SCEV] Only try (A+B)/C distribution for nuw adds (NFC) (PR #212508)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [compiler-rt] 5a65030 - [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (#196656)
via llvm-commits
- [llvm] [X86] Remove TuningFastSHLDRotate from BMI2 targets (PR #211217)
via llvm-commits
- [llvm] [X86] Remove TuningFastSHLDRotate from BMI2 targets (PR #211217)
via llvm-commits
- [llvm] Revert "[PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #212509)
via llvm-commits
- [llvm] 557dcec - [VE] Fix crash when splitting all-ones v512i1 mask (#212489)
via llvm-commits
- [llvm] [offload][lit] Run check-offload-unit as part of check-all (PR #212513)
via llvm-commits
- [llvm] 807de2d - [AMDGPU] Stop iDot4 chain walker at non-ADD nodes (#198412)
via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [llvm] [X86] Add pass to coalesce redundant vector constant materializations (PR #211619)
via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] df89bca - [TableGen] Treat carriage return as line end in prepSkipRegion (#212411)
via llvm-commits
- [clang] [llvm] [IR] Add fast-math flags to atomicrmw (PR #211267)
via llvm-commits
- [llvm] [AMDGPU] Add previously failing bitop3 tests. (PR #212335)
via llvm-commits
- [llvm] [AMDGPU] Add previously failing bitop3 tests. (PR #212335)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
via llvm-commits
- [llvm] 1cfc77f - [MIR2Vec] Handle registers without a register class (#212280)
via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
via llvm-commits
- [llvm] 511502b - [VPlan] Strip dead code in optimizeEarlyExitIndUser (NFC) (#212463)
via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] [IR] Autoupgrade trivial VP intrinsics to their non-VP counterparts (PR #212490)
via llvm-commits
- [llvm] 88d26e7 - [ConstraintElim] Add tests with SRem and NE predicates. (NFC (#212511)
via llvm-commits
- [llvm] [SimplifyCFG] Fix branch-weight overflow when folding switch case into default (PR #212520)
via llvm-commits
- [llvm] 687818b - [Docs] Delete BugpointRedesign (#212518)
via llvm-commits
- [llvm] [SPIR-V] Fix OpDecorate insertion point for non-PHI defs in decorateUsesAsNonUniform (PR #212524)
via llvm-commits
- [llvm] 54eb229 - Revert "[PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (#212509)
via llvm-commits
- [llvm] 40d457b - [gn] Port 1e1274b2ddfe (R600TargetParserDef.inc) (#212525)
via llvm-commits
- [llvm] ec1015a - [gn build] Port de962dda1251 (#212526)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] d5c3533 - [lldb][Windows] Cleanup release notes (#212527)
via llvm-commits
- [llvm] [X86] Fix invalid codegen when passing f80 arguments in __vectorcall (PR #203913)
via llvm-commits
- [llvm] [X86] Enable passing x86_fp80 arguments in x87 registers for the regcall calling convention (PR #203983)
via llvm-commits
- [llvm] Revert "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default" (PR #212540)
via llvm-commits
- [llvm] [VPlan] Add cseLoads to CSE redundant widened loads (PR #212543)
via llvm-commits
- [llvm] workflows/release-sources: Make sure to checkout all the composite actions (PR #212544)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [compiler-rt] d4d007b - [asan][NFC] Fix comments in asan_poisoning.cpp (#212449)
via llvm-commits
- [llvm] 488ba8b - AMDGPU: Split R600 feature bitmask into separate enum from amdgcn (#212484)
via llvm-commits
- [compiler-rt] [asan][NFC] Fix comments in asan_poisoning.cpp (PR #212449)
via llvm-commits
- [clang] [compiler-rt] [llvm] [UBSan] Add -fsanitize=uninitialized-read check (ISO C 6.3.2.1p2) (PR #207529)
via llvm-commits
- [llvm] Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict (PR #212565)
via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
via llvm-commits
- [llvm] 85305ba - [AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size (#211493)
via llvm-commits
- [llvm] AMDGPU: Add dedicated features for wavesize support (PR #212581)
via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
via llvm-commits
- [llvm] [AMDGPU] Move narrow ballot diagnostic from selection to legalization (PR #212583)
via llvm-commits
- [llvm] [ValueTracking] Add a special overflow check on multiplied by power-of-two values (PR #212594)
via llvm-commits
- [llvm] AMDGPU: Remove some assembler tests using dummy target (PR #212595)
via llvm-commits
- [llvm] [X86] Fix invalid codegen when passing f80 arguments in __vectorcall (PR #203913)
via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O (PR #212597)
via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O (PR #212597)
via llvm-commits
- [lldb] [llvm] [llvm][lldb] Support GNU-compressed DWARF in Mach-O (PR #212597)
via llvm-commits
- [llvm] [ICP] Introduce a hot function cutoff threshold for ICP (PR #208060)
via llvm-commits
- [llvm] [NVPTX] Emulate 16-bit floating point atomicrmw when generating PTX (PR #212383)
via llvm-commits
- [llvm] [DNM][DebugInfo] Draft implementation of DW_TAG_property (PR #212602)
via llvm-commits
- [llvm] [SLP][NFC]Add extra test for operand reassociation, NFC (PR #212631)
via llvm-commits
- [llvm] 0eee613 - [SLP][NFC]Add extra test for operand reassociation, NFC
via llvm-commits
- [llvm] [llvm-profgen] Guard unwindReturn against zero call address (PR #211381)
via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
via llvm-commits
- [llvm] [SLP] Precommit test for deferred extracts (PR #212658)
via llvm-commits
- [compiler-rt] [libc] [llvm] [compiler-rt][builtins] add libc-backed arithmetic builtins (PR #207092)
via llvm-commits
- [compiler-rt] [libc] [llvm] [compiler-rt][builtins] add libc-backed arithmetic builtins (PR #207092)
via llvm-commits
- [clang] [llvm] [SPIRV][HLSL] Fix Vulkan-invalid SPIR-V for Interlocked* on groupshared/UAV memory (PR #212663)
via llvm-commits
- [llvm] [SLP] Precommit test for deferred extracts (PR #212658)
via llvm-commits
- [llvm] [SLP] Precommit test for deferred extracts (PR #212658)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (PR #212664)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (PR #212664)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (PR #212664)
via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
via llvm-commits
- [llvm] [BOLT] Reduce NameResolver memory usage during file object discovery (PR #212625)
via llvm-commits
- [llvm] Remove analysis preservations subsumed by CFG preservation. NFC (PR #212672)
via llvm-commits
- [llvm] Remove analysis preservations subsumed by CFG preservation. NFC (PR #212672)
via llvm-commits
- [llvm] Remove analysis preservations subsumed by CFG preservation. NFC (PR #212672)
via llvm-commits
- [llvm] 1d4e04f - [WebAssembly] Call EH personality function instead of `Unwind_CallPersonality` (#209282)
via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
via llvm-commits
- [lld] [llvm] [WebAssembly] Add a newline at end of file (PR #212674)
via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [lld] bb33de7 - [WebAssembly] Add a newline at end of file (#212674)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [X86] Fix redundant zeroing operations when casting ints to FP vectors (PR #212065)
via llvm-commits
- [llvm] e91c8a4 - Remove analysis preservations subsumed by CFG preservation. NFC (#212672)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] 10ce0f7 - [ICP] Introduce a hot function cutoff threshold for ICP (#208060)
via llvm-commits
- [llvm] c2fa412 - AMDGPU: Generate TargetParser table from TableGen (#212353)
via llvm-commits
- [llvm] ab99380 - [X86] Fix redundant zeroing operations when casting ints to FP vectors (#212065)
via llvm-commits
- [llvm] 4e326b4 - [BFI] Remove redundant getHeaderIndex lookup in adjustLoopHeaderMass. NFC (#212679)
via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [lld] [llvm] [RISCV] add new relocation type for global array accesses with non-constant indices (PR #207901)
via llvm-commits
- [llvm] f4382be - [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (#212549)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [RISCV] Deduplicate frame base address materializations for large stack frames (PR #211748)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [lld] [test] Migrate Arm thunk tests to the default thunk order (PR #212694)
via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
via llvm-commits
- [lld] 3df3102 - [test] Migrate Hexagon/PowerPC thunk tests to the default thunk order (#212693)
via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
via llvm-commits
- [llvm] [VectorCombine] Drop invariant.group from scalarized stores (PR #212473)
via llvm-commits
- [llvm] 9ba969c - [SPIR-V] Reject builtin calls if mangled argument types do not match the IR (#208152)
via llvm-commits
- [llvm] [CopyProf] Add CopyProf instrumentation passes. (PR #207385)
via llvm-commits
- [llvm] 83ed1d0 - [NFC][SPIR-V] Add constrainSelectedInstRegOperands helper to dedup repeating pattern in global registry (#208703)
via llvm-commits
- [llvm] f193d19 - [SPIR-V] Fix OpDecorate insertion point for non-PHI defs in decorateUsesAsNonUniform (#212524)
via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
via llvm-commits
- [llvm] [MCSched] Allow tuning LoadLatency/MispredictPenalty (PR #203139)
via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
via llvm-commits
- [llvm] [Codegen] Replace any_of with is_contained. NFC (PR #212289)
via llvm-commits
- [llvm] AMDGPU: Add supports-wgp subtarget feature (PR #212704)
via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
via llvm-commits
- [llvm] 9cd13c1 - [X86] Remove TuningFastSHLDRotate from BMI2 targets (#211217)
via llvm-commits
- [llvm] [X86] Remove TuningFastSHLDRotate from BMI2 targets (PR #211217)
via llvm-commits
- [llvm] [X86] Remove TuningFastSHLDRotate from BMI2 targets (PR #211217)
via llvm-commits
- [llvm] [Docs][AMDGPU] availability/visibility in addrspace(3) (PR #212707)
via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
via llvm-commits
- [llvm] [CopyProf] Add CopyProf instrumentation passes. (PR #207385)
via llvm-commits
- [llvm] [OpenMP] Fix ambiguous namespace lookup with delayed template parsing (PR #212720)
via llvm-commits
- [llvm] [AMDGPU] Fix verifier false positive for AV-class atomic registers (PR #212721)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
via llvm-commits
- [llvm] b95ce5e - [LLVM] Disambiguate MVT and SVT comparisons (#212711)
via llvm-commits
- [llvm] [Codegen] Replace any_of with is_contained. NFC (PR #212289)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked loa… (PR #212710)
via llvm-commits
- [llvm] 0cce7a0 - AMDGPU/GlobalISel: Fix Vcc reg bank apply method for sgpr i1 input (#212532)
via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
via llvm-commits
- [llvm] AMDGPU: Manually convert some MC tests to subarch triples (PR #212728)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [llvm] 9df6ca1 - [LLVM][CodeGen][SVE] Add ElementSize information to fp compare, continuous/replicating load and store instructions (#204821)
via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
via llvm-commits
- [llvm] add some test files for a more generalised attribute implementation proposal (PR #212730)
via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
via llvm-commits
- [llvm] [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (PR #211551)
via llvm-commits
- [llvm] 3120980 - [LV][NFC]: Use CostCtx.CM instead of CM in precomputeCosts (#212287)
via llvm-commits
- [llvm] 462602d - [AMDGPU] Fix incorrect VM_VSRC simplification after async instruction (#212481)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] e7db113 - [AMDGPU] Remove redundant AGPR/VGPR register class verification (#212721)
via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
via llvm-commits
- [clang] [llvm] NVPTX: Add target names in TargetParser (PR #212734)
via llvm-commits
- [llvm] [ARM] Exclude TLS symbols from the .reloc/R_ARM_REL32 path (PR #212549)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [llvm] [SPIRV] Simplify by not using StructType::setBody unnecessarily (PR #212736)
via llvm-commits
- [llvm] 3757c5d - [AArch64] Mark FIXED_REGS register class as non-allocatable (#212250)
via llvm-commits
- [llvm] [LV] Only use legacy scalarization costs with replicate regions. (PR #212738)
via llvm-commits
- [llvm] 9c9e12c - [AMDGPU] Fix typos SGRP and VGRP. NFC. (#212732)
via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
via llvm-commits
- [llvm] [AArch64][TTI] Fix extract cost for scalar fmul users (PR #212739)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV after flattening loops (PR #212744)
via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV after flattening loops (PR #212744)
via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
via llvm-commits
- [llvm] 6e11676 - [SLP]Initial support for copyables in fmuladd intrinsic
via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [LoopInterchange] Bail out if a PHI would be cloned into the new latch (PR #212742)
via llvm-commits
- [llvm] 2545a10 - [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (#202232)
via llvm-commits
- [llvm] 25cc0d2 - [AArch64] NFC: simplify isCopyInstrImpl expression (#212487)
via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
via llvm-commits
- [llvm] 1d6a3dd - [LinkerWrapper][test] fix test offload-wrapper.ll (#212713)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] [Docs][AMDGPU] Explain completion of async operations (PR #212756)
via llvm-commits
- [llvm] [AMDGPU] Port Atomic-Optimizer to use Wave Reduction Intrinsics (PR #211757)
via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
via llvm-commits
- [llvm] ed389ca - [CodeGen][ARM] Add regression tests for #202263 (#202599)
via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
via llvm-commits
- [llvm] e393b0a - [OpenMP] Split UPDATE clause into two: for ATOMIC and for DEPOBJ (#212270)
via llvm-commits
- [llvm] f43c0e2 - AMDGPU: Manually convert some MC tests to subarch triples (#212728)
via llvm-commits
- [llvm] [CodeGen][ARM] Add regression tests for #202263 (PR #202599)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] [BOLT][RISCV] Fix conditional tail call (PR #209474)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [llvm] [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (PR #212759)
via llvm-commits
- [llvm] [LoopInterchange] Prevent the transformation stage from stopping partway (PR #205564)
via llvm-commits
- [llvm] [LoopInterchange] Prevent the transformation stage from stopping partway (PR #205564)
via llvm-commits
- [llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
via llvm-commits
- [llvm] 6279654 - [gn] port c2fa41286818 (AMDGPUTargetParserDef.inc) (#212763)
via llvm-commits
- [llvm] 2f910f6 - [CopyProf] Add CopyProf instrumentation passes. (#207385)
via llvm-commits
- [llvm] [AMDGPU] Add scheduling mask operand to S_SETPRIO (PR #204850)
via llvm-commits
- [lld] [lld][ELF][RISCV] Add Zcmt table-jump relaxation support (PR #206338)
via llvm-commits
- [llvm] [VectorCombine] foldShuffleChainsToReduce - add fmaximum/fminimum handling (PR #200818)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
via llvm-commits
- [llvm] [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (PR #212769)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
via llvm-commits
- [llvm] dc5f2aa - [Analysis] Adding convert_from_arbitrary_fp support in computeKnownFPClass. (#208585)
via llvm-commits
- [libc] [llvm] [libc] Fix libc GPU bitcode entrypoint library build on Windows (PR #210662)
via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
via llvm-commits
- [libc] [llvm] [libc] Fix libc GPU bitcode entrypoint library build on Windows (PR #210662)
via llvm-commits
- [llvm] [Codegen] Replace any_of with is_contained. NFC (PR #212289)
via llvm-commits
- [llvm] [benchmark] Back port 2b0bff7 from upstream (PR #212278)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for add/sub where the second operand is promoted. (PR #212771)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (PR #212772)
via llvm-commits
- [llvm] [GVNHoist] Use MemorySSA, drop MemoryDependenceAnalysis (NFCI) (PR #212773)
via llvm-commits
- [llvm] 7e1aba7 - Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict (#212565)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] e61b2ab - [AArch64] Remove GPR64arg register class (#212457)
via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] 2faa90a - [AMDGPU] Retain subreg when legalising generic operand (#212636)
via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
via llvm-commits
- [llvm] [VectorCombine] Fold compare chains to experimental.vector.match (PR #212456)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
via llvm-commits
- [llvm] [JumpThreading] Materialize PHIs in duplicateCondBranchOnPHIIntoPred (PR #204859)
via llvm-commits
- [llvm] a463071 - [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (#212515)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
via llvm-commits
- [llvm] [RISCV] Add macro fusion support for the Xqci extension instructions (PR #209542)
via llvm-commits
- [llvm] f2453af - [AMDGPU] Improve MemorySSA walking in isClobberedInFunction (#211817)
via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
via llvm-commits
- [llvm] [DAGCombine] Freeze after load is scalarized. (PR #212587)
via llvm-commits
- [llvm] [DAGCombine] Freeze after load is scalarized. (PR #212587)
via llvm-commits
- [llvm] 2b06cb5 - [DAGCombine] Freeze after load is scalarized. (#212587)
via llvm-commits
- [llvm] [DAGCombine] Freeze after load is scalarized. (PR #212587)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked loa… (PR #212710)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] e854fb7 - [gn build] Port 2f910f66e7e1 (#212782)
via llvm-commits
- [clang-tools-extra] [llvm] Add Static Analysis for Identifying Data Parallelism Using LLVM/Clang (PR #190511)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [VectorCombine] foldShuffleChainsToReduce - add fmaximum/fminimum handling (PR #200818)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [RISC-V] Fix assert after 255162a (PR #212791)
via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
via llvm-commits
- [llvm] [JumpThreading] Materialize PHIs in duplicateCondBranchOnPHIIntoPred (PR #204859)
via llvm-commits
- [llvm] 705aa2a - [JumpThreading] Materialize PHIs in duplicateCondBranchOnPHIIntoPred (#204859)
via llvm-commits
- [llvm] [JumpThreading] Materialize PHIs in duplicateCondBranchOnPHIIntoPred (PR #204859)
via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
via llvm-commits
- [llvm] Revert "[Codegen] Replace any_of with is_contained. NFC (#212289)" (PR #212794)
via llvm-commits
- [llvm] GlobalISel: Fix lowerMergeValues when dst type is float (PR #212795)
via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [llvm] 4fabb43 - [AArch64][CostModel] Lower wide fixed-length vector reductions cost (#211824)
via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
via llvm-commits
- [llvm] e3f24d8 - [LoopIdiom] Use SCEV for deciding memmove validity (#211274)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
via llvm-commits
- [llvm] [InstCombine] Fold and (or (shr (sub C, X), ShAmt), X), C --> umin(X, C) (PR #212798)
via llvm-commits
- [llvm] 45ef27a - [AMDGPU] Handle True16 high-half 16-bit packing idiom with uniform operand (#211102)
via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with nother candidate for fmuladd copyables, NFC (PR #212802)
via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
via llvm-commits
- [llvm] 7140530 - [SLP][NFC]Add a test with nother candidate for fmuladd copyables, NFC
via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [X86] Don't emit personality info when the personality is not a function (PR #212803)
via llvm-commits
- [llvm] [X86] Don't emit personality info when the personality is not a function (PR #212803)
via llvm-commits
- [llvm] Revert "[Codegen] Replace any_of with is_contained. NFC (#212289)" (PR #212794)
via llvm-commits
- [llvm] [AMDGPU] Analyze REG_SEQUENCE To Remove Redundant CMP Instructions (PR #167364)
via llvm-commits
- [llvm] Fix test case failure due to Commit aa50eb69 DwarfDebug: Move emission of types from beginModule() to endModule() (PR #212805)
via llvm-commits
- [llvm] f24da9d - [RISC-V] Fix assert after 255162a (#212791)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] 8d445c6 - [AMDGPU][NFC] Add previously failing bitop3 tests. (#212335)
via llvm-commits
- [llvm] [AMDGPU] Add previously failing bitop3 tests. (PR #212335)
via llvm-commits
- [llvm] [SLP]Support copyables in the fmuladd multiplicand (PR #212808)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [clang] [llvm] clang: fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [llvm] 421d2e8 - [OpenMP] Fix ambiguous namespace lookup with delayed template parsing (#212720)
via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
via llvm-commits
- [llvm] [X86] Fold MOVAPS+SHUFPS into PSHUFD to eliminate redundant copies when … (PR #212626)
via llvm-commits
- [llvm] e0e0b57 - Revert "[Codegen] Replace any_of with is_contained. NFC (#212289)" (#212794)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME defintions (PR #212482)
via llvm-commits
- [llvm] [IR] Remove deprecated typed-pointer creation APIs (PR #212812)
via llvm-commits
- [llvm] GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (PR #212814)
via llvm-commits
- [llvm] [X86] Make WinEH crash test reliable under ASan (PR #212820)
via llvm-commits
- [llvm] [X86] Make WinEH crash test reliable under ASan (PR #212820)
via llvm-commits
- [llvm] [X86] Make WinEH crash test reliable under ASan (PR #212820)
via llvm-commits
- [llvm] [X86] Make WinEH crash test reliable under ASan (PR #212820)
via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
via llvm-commits
- [llvm] [X86] Make WinEH crash test reliable under ASan (PR #212820)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [llvm] [llvm-nm][z/OS] Display archive attributes in GOFF archives through --print-armap (PR #212830)
via llvm-commits
- [llvm] [llvm-nm][z/OS] Display archive attributes in GOFF archives through --print-armap (PR #212830)
via llvm-commits
- [llvm] [openmp] Save jit image (PR #212384)
via llvm-commits
- [llvm] [InstCombine] Fold `fcmp (fmul X, C1), C2` to `fcmp X, C2/C1` (PR #205003)
via llvm-commits
- [llvm] [openmp] Save jit image (PR #212384)
via llvm-commits
- [compiler-rt] 130dccc - [XRay][test] Raise fdr-mode.cpp unwrite threshold to deflake it (#211595)
via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (PR #212664)
via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS symbols with native symbols when available (PR #212845)
via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS symbols with native symbols when available (PR #212845)
via llvm-commits
- [llvm] 86fb40d - [ProfileData] Implement contains in SampleProfileNameTable (NFC) (#211995)
via llvm-commits
- [llvm] [SPARC] Accept named register aliases (PR #212838)
via llvm-commits
- [llvm] 705d0ec - [SystemZ][z/OS] Implement emitCommonSymbol in MCGOFFStreamer (#210179)
via llvm-commits
- [llvm] Reland "[SimplifyCFG] Fix branch-weight overflow when folding switch case into default (#212520)" (PR #212867)
via llvm-commits
- [llvm] [SandboxIR] Fix notifyEraseInstr to skip scheduled neighbors (PR #212868)
via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
via llvm-commits
- [llvm] 3889ccc - [llvm-ml] make TEXTEQU directive not to eagerly expand macros in arguments (#209526)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [X86] Fix invalid codegen when passing f80 arguments in __vectorcall (PR #203913)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] 5857e09 - [NFC][HLSL] Fix msan errors in tests (#212901)
via llvm-commits
- [llvm] [X86] Fix invalid codegen when passing f80 arguments in __vectorcall (PR #203913)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [clang] [libc] [llvm] [libc] Add support to build and run libc tests with spirv backend (PR #208129)
via llvm-commits
- [clang] [libc] [llvm] [libc] Add support to build and run libc tests with spirv backend (PR #208129)
via llvm-commits
- [llvm] [X86] Fix vectorcalls for fp80, fp16, and bloat16 (PR #203913)
via llvm-commits
- [clang] [libc] [llvm] [libc] Add support to build and run libc tests with spirv backend (PR #208129)
via llvm-commits
- [clang] [libc] [llvm] [libc] Add support to build and run libc tests with spirv backend (PR #208129)
via llvm-commits
- [clang] [libc] [llvm] [libc] Add support to build and run libc tests with spirv backend (PR #208129)
via llvm-commits
- [llvm] [OFFLOAD] Fix a platform selection issue for llvm-gpu-loader (PR #212893)
via llvm-commits
- [llvm] [X86] Fix vectorcalls for fp80, fp16, and bloat16 (PR #203913)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 2) (PR #212909)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 2) (PR #212909)
via llvm-commits
- [llvm] [Hexagon] Do not sign extend the unsigned comparison of short integers. (PR #212914)
via llvm-commits
- [llvm] [DAGCombine] Fold (select_cc (select cond, x, y), x, a, b, eq) to (select cond, a, b) (PR #199688)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [SPARC] Accept named register aliases (PR #212838)
via llvm-commits
- [libc] [llvm] [libc] Fix libc GPU bitcode entrypoint library build on Windows (PR #210662)
via llvm-commits
- [llvm] [MC] Add default ctor to SubtargetSubTypeAliasKV for zero-alias targets- #38762 (PR #212919)
via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] 693d0a9 - [SLP][modularisation][NFC] Extract InstructionsState (2/3) (#211461)
via llvm-commits
- [llvm] Select immediate binop optimization (PR #212163)
via llvm-commits
- [llvm] 3f28472 - [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (#212440)
via llvm-commits
- [llvm] [AMDGPU] Fix S_ADD_I32 frame index folding emitting COPY with immediate (PR #212440)
via llvm-commits
- [llvm] 508b5be - AMDGPU: Add supports-wgp subtarget feature (#212704)
via llvm-commits
- [llvm] [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (PR #212924)
via llvm-commits
- [llvm] b65d79f - [AMDGPU] Exclude CDNA parts from POPS exiting wave id pattern (#210892)
via llvm-commits
- [llvm] MSP430: Mark more generic libgcc functions as available (PR #212927)
via llvm-commits
- [clang] [llvm] [AMDGPU] Support loop unrolled asyncmark (PR #212929)
via llvm-commits
- [llvm] 8069359 - AMDGPU: Handle more TargetParser queries in tablegen (#212357)
via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
via llvm-commits
- [llvm] 26d08c2 - [RISCV][MC] Improve FPR Error Messages (#212492)
via llvm-commits
- [llvm] [RISCV][MC] Improve FPR Error Messages (PR #212492)
via llvm-commits
- [clang] [llvm] [AMDGPU] Support loop unrolled asyncmark (PR #212929)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] ARM: Thread float ABI through ARMSubtarget (NFC) (PR #212931)
via llvm-commits
- [llvm] ARM: Thread float ABI through ARMSubtarget (NFC) (PR #212931)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
via llvm-commits
- [llvm] [SPIR-V] Avoid exponential path enumeration in findPathsToMatch (PR #212933)
via llvm-commits
- [llvm] b42621f - AMDGPU: TableGen the subarch to processor name mapping table (#212606)
via llvm-commits
- [llvm] 23a2224 - [RISCV][MC] Support experimental Zilx extension
via llvm-commits
- [llvm] 8a1ff7f - [RISCV] Support CodeGen of Zilx extension
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] b84c5f4 - [BFI] Simplify/optimize getMass/getContainingLoop. NFC (#212938)
via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
via llvm-commits
- [llvm] [LoopUnroll] Bound automatic full-unroll cloning work (PR #211683)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [InstSimplify] fold exact non zero right shifts on undefs to poison (PR #212943)
via llvm-commits
- [llvm] Select immediate binop optimization (PR #212163)
via llvm-commits
- [llvm] fc764a7 - ARM: Mark more generic libgcc functions as available (#210961)
via llvm-commits
- [llvm] [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (PR #212184)
via llvm-commits
- [llvm] 13e5ce4 - [X86] Regenerate gather tests with missing VPADD constant asm comments (#212940)
via llvm-commits
- [llvm] [AArch64] Relax SDep requirement for AppleSMECompute clustering (PR #212603)
via llvm-commits
- [llvm] 70e39de - [X86] vec_int_to_fp.ll - regenerate tests with missing VPADD constant asm comments (#212941)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Support][JSON] Add safeUTF8() helper to sanitize UTF-8 for JSON values (PR #212949)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Support][JSON] Add safeUTF8() helper to sanitize UTF-8 for JSON values (PR #212949)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] [Mips] Add lowerConstantFP to optimize some floating load instrs to mtc1+mthc1 (PR #196226)
via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
via llvm-commits
- [llvm] [Mips] Fix Clang crashes when assembling MIPS div/rem with register-name symbol as divisor (PR #200354)
via llvm-commits
- [llvm] [MIPS] Support MIPS I hard-float double loads/stores with LWC1/SWC1 (PR #209362)
via llvm-commits
- [llvm] [Mips] Legalize vector UNDEF instead of expanding to zero BUILD_VECTOR (PR #211503)
via llvm-commits
- [llvm] 07897c2 - AMDGPU: TableGen the subarch triple name table (#212627)
via llvm-commits
- [llvm] [Mips] Fix Clang crashes when assembling MIPS div/rem with register-name symbol as divisor (PR #200354)
via llvm-commits
- [llvm] 2b45696 - [Mips] Fix Clang crashes when assembling MIPS div/rem with register-name symbol as divisor (#200354)
via llvm-commits
- [llvm] [Mips] Fix Clang crashes when assembling MIPS div/rem with register-name symbol as divisor (PR #200354)
via llvm-commits
- [llvm] cb8513d - CSKY: Avoid constructing a temporary CSKYSubtarget in AsmPrinter (#212944)
via llvm-commits
- [llvm] 6007408 - [RISCV] Split and rename WriteVSlideI/WriteVISlide1X/WriteVFSlide1F (#212184)
via llvm-commits
- [llvm] 46919d2 - [Docs][AMDGPU] Explain completion of async operations (#212756)
via llvm-commits
- [llvm] 9aee371 - IR: Introduce "float-abi" module flag (#210821)
via llvm-commits
- [llvm] [RISCV] Fix crash in convertToVLMAX when AVL is an ADDI of a frame index (PR #212923)
via llvm-commits
- [llvm] ddb662d - [WebAssembly][TTI] Avoid crash when costing scalable vector shifts (#212759)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] 9814675 - [SPARC] Support the .seg directive (#209001)
via llvm-commits
- [llvm] 506d70d - [BFI] Compute the minimum frequency only when dumping. NFC (#212957)
via llvm-commits
- [llvm] [AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (PR #212963)
via llvm-commits
- [llvm] [AArch64][DAG] Widen small types for Min/Max opertations (PR #212966)
via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [VPlan] Set correct VPIRFlags for FP selects when sinking stores. (PR #212973)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] 840558c - [LV] Only use legacy scalarization costs with replicate regions. (#212738)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] 8212d30 - [Docs][AMDGPU] availability/visibility in addrspace(3) and other cleanups (#212707)
via llvm-commits
- [llvm] [VPlan] Mark ComputeReductionResult as not reading or writing from memory (PR #212982)
via llvm-commits
- [llvm] [flang] Fix value separators for CHARACTER array output (PR #205303)
via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
via llvm-commits
- [llvm] e477a99 - [AMDGPU] Re-fold masked hi16 pack into v_or_b32_sdwa (#210735)
via llvm-commits
- [llvm] [AMDGPU] Re-fold masked hi16 pack into v_or_b32_sdwa (PR #210735)
via llvm-commits
- [llvm] ba37179 - [ORC] Add rt::sps::MainCaller for running main-like functions. (#212948)
via llvm-commits
- [llvm] 18a4975 - [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (#210275)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Avoid cross-bank copy for NEON vcvtfp2fx result (PR #210275)
via llvm-commits
- [llvm] 59691a1 - [LLVM][InstCombine] Add simplification of SVE compare intrinsics. (#211249)
via llvm-commits
- [llvm] [Bazel] Fixes ba37179 (PR #212986)
via llvm-commits
- [lldb] [llvm] [ADT] Remove deprecated llvm::make_scope_exit (PR #212987)
via llvm-commits
- [lldb] [llvm] [ADT] Remove deprecated llvm::make_scope_exit (PR #212987)
via llvm-commits
- [llvm] c6fc142 - [LLVM][CodeGen][SVE] Add isel patterns for add/sub where the second operand is promoted. (#212771)
via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
via llvm-commits
- [llvm] [WebAssembly] Fix legalization of v8f16 insertelement (PR #212992)
via llvm-commits
- [llvm] 9e16306 - [gn build] Port ba371791db4f (#212996)
via llvm-commits
- [llvm] a19d7a1 - [gn build] Port 7ded638ea33b (#212995)
via llvm-commits
- [llvm] [X86][SchedModel] Add Znver4/Znver5 masked gather/scatter overrides (PR #212997)
via llvm-commits
- [llvm] [X86][SchedModel] Add Znver4/Znver5 masked gather/scatter overrides (PR #212997)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] 6a932c6 - [APFloat][NFC] Generalize bitcast to also cover x87 semantics (#209781)
via llvm-commits
- [llvm] fcf4bb1 - [AArch64] Relax SDep requirement for AppleSMECompute clustering (#212603)
via llvm-commits
- [llvm] [HLSL][SPIRV] Legalize reinterpretation ptrcasts for byte-addressable buffers (PR #212999)
via llvm-commits
- [llvm] [RISCV] Dynamically find unused register for stack protection code (PR #210992)
via llvm-commits
- [llvm] [RISCV] Dynamically find unused register for stack protection code (PR #210992)
via llvm-commits
- [llvm] [RISCV] Dynamically find unused register for stack protection code (PR #210992)
via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
via llvm-commits
- [llvm] [BOLT] Fix RELR addend updates for non-zero image bases (PR #213000)
via llvm-commits
- [llvm] [SLP][NFC]Add extra tests for fadd/fsub reordering, NFC (PR #213002)
via llvm-commits
- [llvm] 8aeb59e - [SLP][NFC]Add extra tests for fadd/fsub reordering, NFC
via llvm-commits
- [llvm] [flang-rt] Split large unformatted sequential records into subrecords (PR #213003)
via llvm-commits
- [llvm] [flang-rt] Split large unformatted sequential records into subrecords (PR #213003)
via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use getExtractSubvector and getInsertSubvector helpers. (PR #213004)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
via llvm-commits
- [llvm] [flang-rt] Split large unformatted sequential records into subrecords (PR #213003)
via llvm-commits
- [llvm] [X86] Prefer SIMD min/max/abs for scalars when staying in XMM domain (PR #210654)
via llvm-commits
- [llvm] [AArch64] Select sqdmulh for smul.fix.sat with scale == eltbits-1 (PR #211579)
via llvm-commits
- [llvm] [flang-rt] Split large unformatted sequential records into subrecords (PR #213003)
via llvm-commits
- [llvm] [flang-rt] Split large unformatted sequential records into subrecords (PR #213003)
via llvm-commits
- [llvm] [SLP]Fix a crash on non-fp operator isFast request (PR #213008)
via llvm-commits
- [llvm] [SLP]Fix a crash on non-fp operator isFast request (PR #213008)
via llvm-commits
- [llvm] c9c03ed - [SLP]Fix a crash on non-fp operator isFast request
via llvm-commits
- [llvm] [AArch64][CodeGen] Don't try to compute stack addresses in xzr (PR #213009)
via llvm-commits
- [llvm] [AArch64] Select sqdmulh for smul.fix.sat with scale == eltbits-1 (PR #211579)
via llvm-commits
- [llvm] [AArch64] Select sqdmulh for smul.fix.sat with scale == eltbits-1 (PR #211579)
via llvm-commits
- [llvm] [NFC][LLVM] Cleanup Transforms/InstCombine/AArch64/sve-intrinsic-simplify-*.ll (PR #213012)
via llvm-commits
- [llvm] 424d5a7 - [OFFLOAD] Fix a platform selection issue for llvm-gpu-loader (#212893)
via llvm-commits
- [llvm] e9777c5 - [AArch64] Add all cost kinds for integer getArithmeticInstrCost (#210759)
via llvm-commits
- [clang] [llvm] [clang] Fix lifetime_capture_by indexing for member functions (PR #212264)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [Support] Don't bring PatternMatchHelpers into top-level scope. NFC (PR #213016)
via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
via llvm-commits
- [llvm] 179ef90 - [CodeGen] Remove deprecated createTargetMachineForTriple overload (#212984)
via llvm-commits
- [llvm] [AArch64][SME]Refine memory effects for SME load/store intrinsics. (PR #205525)
via llvm-commits
- [llvm] 289a456 - [ADT] Remove deprecated llvm::make_scope_exit (#212987)
via llvm-commits
- [llvm] [AArch64][SME]Refine memory effects for SME load/store intrinsics. (PR #205525)
via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use getExtractSubvector and getInsertSubvector helpers. (PR #213004)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] b11722f - [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (#208727)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix build after SGPR queries moved to TargetParser (PR #213023)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix build after SGPR queries moved to TargetParser (PR #213023)
via llvm-commits
- [clang] [llvm] [ORC][LLJIT] Cleanup platform state after failed materialization (PR #166071)
via llvm-commits
- [llvm] 938d446 - [Support] Don't bring PatternMatchHelpers into top-level scope. NFC (#213016)
via llvm-commits
- [llvm] 44840ca - [NFC][LLVM] Cleanup Transforms/InstCombine/AArch64/sve-intrinsic-simplify-*.ll (#213012)
via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
via llvm-commits
- [llvm] 0c60c8a - [SPIRV] Emit NonSemantic DebugTypedef (#211883)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
via llvm-commits
- [llvm] cf6335b - [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (#212245)
via llvm-commits
- [llvm] [X86] Lower scalar bf16 arithmetic on AVX10.2 via packed ops (PR #212245)
via llvm-commits
- [llvm] 409b7b4 - [NFC][AArch64ISelLowering] Use getExtractSubvector and getInsertSubvector helpers. (#213004)
via llvm-commits
- [llvm] f30df09 - [Hexagon] Fix ISel error: LLVM: cannot select -fmaximum (#211283)
via llvm-commits
- [llvm] b95468f - [HIPSPV] Add in-tree SPIR-V backend support for chipStar (#206910)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the non-profitable vectorization, NFC (PR #213028)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] 11d7c9c - [llvm-calc-occupancy] Fix build after SGPR queries moved to TargetParser (#213023)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix build after SGPR queries moved to TargetParser (PR #213023)
via llvm-commits
- [llvm] 3b2fe5a - [SLP][NFC]Add a test with the non-profitable vectorization, NFC
via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
via llvm-commits
- [llvm] [AMDGPU] Fix miscompile in performSelectCombine for fcmp one with NaN (PR #213029)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Multiply High (PR #211223)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [SLP]Recalculate gather costs after tree trimming (PR #213034)
via llvm-commits
- [llvm] [SLP]Recalculate gather costs after tree trimming (PR #213034)
via llvm-commits
- [llvm] d7c1e60 - [SLP]Recalculate gather costs after tree trimming
via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [llvm] [Support] Add LLVM_WINDOWS_AVOID_SHELL32_APIS for shell32-free path lookups (PR #209448)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [llvm] [SystemZ][z/OS] Implement emitCommonSymbol in MCGOFFStreamer (PR #210179)
via llvm-commits
- [llvm] [VPlan] Verify VPIRFlags when creating VPWidenRecipe. (PR #213039)
via llvm-commits
- [llvm] [VPlan] Verify VPIRFlags when creating VPWidenRecipe. (PR #213039)
via llvm-commits
- [llvm] 7ccf4e6 - [RISCV] Improve lowerVECTOR_SHUFFLEAsPPair. (#212895)
via llvm-commits
- [llvm] [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (PR #213040)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [SystemZ][z/OS] Implement emitCommonSymbol in MCGOFFStreamer (PR #210179)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [llvm] [AMDGPU][Docs] Memory Model: Refactor location-order to cover reads (PR #213044)
via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
via llvm-commits
- [compiler-rt] [tsan] Fix buildgo.sh on FreeBSD/NetBSD (PR #213047)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [compiler-rt] [tsan] Fix buildgo.sh on FreeBSD/NetBSD (PR #213047)
via llvm-commits
- [llvm] 3d6d045 - AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (#212664)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some FP opcodes to extended LLTs (PR #212664)
via llvm-commits
- [llvm] [InterleavedLoadCombine] Index candidates to avoid quadratic matching (PR #213053)
via llvm-commits
- [llvm] [LoopIdiom] Update MemorySSA when optimizing CRC with lookup table (PR #213054)
via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [clang] [llvm] IR: Use LongDoubleFormat enum for long-double-type module flag (PR #213056)
via llvm-commits
- [llvm] 565fdb7 - [AMDGPU] SIInsertWaitcnts: rebase async marks into the merged frame at CFG joins (#211688)
via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] [llvm] Fixes for compiling LLVM as a DLL (PR #210746)
via llvm-commits
- [llvm] [VectorCombine] Avoid re-queuing bitcast operands of regenerated binops (PR #211985)
via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
via llvm-commits
- [llvm] ce7a6f9 - AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 2) (#212909)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 2) (PR #212909)
via llvm-commits
- [llvm] 1dd9687 - [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (#203567)
via llvm-commits
- [llvm] 33a5fd8 - [AArch64][SME2] Add stridedorcontiguous pseudos for multi-vector-stores (#211551)
via llvm-commits
- [llvm] [LTO] Handle GlobalIFunc in LTOModule::parseSymbols (PR #212515)
via llvm-commits
- [llvm] [SPARC] Accept named register aliases (PR #212838)
via llvm-commits
- [llvm] 188aa82 - [AMDGPU] Add ptr.s.buffer.load intrinsic, use it from Clang (#209243)
via llvm-commits
- [llvm] [SPARC] Accept named register aliases (PR #212838)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [DWARFLinker] Keep DW_TAG_enumerator children of a live enumeration_type (PR #212849)
via llvm-commits
- [llvm] 8223635 - [AMDGPU] Fix miscompile in performSelectCombine for fcmp one with NaN (#213029)
via llvm-commits
- [lld] [ELF] Remove -z sort-thunks (PR #213074)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
via llvm-commits
- [clang] [llvm] Revert "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213088)
via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
via llvm-commits
- [llvm] dd3a4ed - [ConstraintElim] Tighten bounds using inequalities with constants. (#213049)
via llvm-commits
- [clang] [llvm] AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (PR #213119)
via llvm-commits
- [clang] [llvm] AMDGPU: Add missing flat-global-insts to gfx13 frontend feature map (PR #213121)
via llvm-commits
- [compiler-rt] aae5b3f - [scudo] Fix GCC build after 212604 (#212904)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 3) (PR #213135)
via llvm-commits
- [llvm] Fix stack temporary leaks for indirect arguments (PR #213134)
via llvm-commits
- [llvm] Fix stack temporary leaks for indirect arguments (PR #213134)
via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
via llvm-commits
- [llvm] 7e35cbb - [NVPTX] Cleanup PTX virtual register encoding (NFC) (#212395)
via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
via llvm-commits
- [llvm] [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (PR #213172)
via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213175)
via llvm-commits
- [compiler-rt] 0879c10 - [compiler-rt][builtins] libc-backed floating-point extend/trunct builtins (#209984)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed floating-point extend/trunct builtins (PR #209984)
via llvm-commits
- [llvm] Document HLSL SPIR-V intrinsic lowering (PR #213185)
via llvm-commits
- [llvm] 2e3f4ef - [SPIRV] Legalize Cast Instructions for Matrix Types (#212619)
via llvm-commits
- [flang] [llvm] [flang-rt][cuda] Skip scope-exit cleanup when the context has a sticky error (PR #213184)
via llvm-commits
- [llvm] [DebugInfo] Add support for emitting DW_AT_defaulted (PR #213187)
via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
via llvm-commits
- [llvm] [benchmark] Back port 2b0bff7 from upstream (PR #212278)
via llvm-commits
- [llvm] 5e90b7b - [DebugInfo] Make DW_AT_LLVM_stmt_seq work with split DWARF (#213128)
via llvm-commits
- [llvm] 8b04cf3 - [AMDGPU] Rename packed 64-bit features to include SingleSGPR. NFCI. (#212891)
via llvm-commits
- [lld] 151b53d - [ELF] Remove -z sort-thunks (#213074)
via llvm-commits
- [llvm] 4311bcc - [NVPTX] Move NVPTXAsmPrinter and NVPTXDAGToDAGISel out of headers (NFC) (#213162)
via llvm-commits
- [llvm] [RISCV][SMT] Add SpacemiT-x100 vector sched info (PR #210597)
via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] [RISCV][SMT] Add SpacemiT-x100 vector sched info (PR #210597)
via llvm-commits
- [llvm] [RISCV][SMT] Add SpacemiT-x100 vector sched info (PR #210597)
via llvm-commits
- [llvm] [RISCV][SMT] Add SpacemiT-x100 vector sched info (PR #210597)
via llvm-commits
- [llvm] 503e7f6 - Module Build Fix: Add NVPTXTargetParser.def as a header (#213194)
via llvm-commits
- [llvm] [LoopFusion] Fix false-positive dependency blocking fusion of idempot… (PR #206401)
via llvm-commits
- [llvm] [NFC][SBVec] Rename BottomUpVec to SLPTreeVec (PR #213197)
via llvm-commits
- [llvm] cee7b71 - [SPARC] Accept named register aliases (#212838)
via llvm-commits
- [llvm] afd4c46 - [AArch64] Preserve store memoperand (#210936)
via llvm-commits
- [llvm] 5b1539c - [AArch64][GlobalISel] Update prelegalize tests with concrete types. NFC (#213199)
via llvm-commits
- [llvm] 7953762 - [AArch64] Avoid factor-4 deinterleaved loads feeding uitofp (#210894)
via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [M68k] Prevent COPY instruction from killing live condition flags (PR #168485)
via llvm-commits
- [llvm] a7fa385 - AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map (#213119)
via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
via llvm-commits
- [llvm] [BFI] Simplify computeMassInLoops. NFC (PR #213200)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed bfloat16 extend/truncate builtins (PR #211881)
via llvm-commits
- [llvm] [flang] Blank-fill internal list-directed record when no output is emitted (PR #213205)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [BFI] Simplify irreducible header discovery. NFC (PR #213213)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [clang] [llvm] [WIP][OFFLOAD][OpenMP] Fix USM close mapping, and track declare-target storage under USM (PR #213214)
via llvm-commits
- [llvm] e1823e8 - [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (#210556)
via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
via llvm-commits
- [compiler-rt] bcf2031 - [ubsan] Test CFI summaries globally (#206434)
via llvm-commits
- [llvm] 99b3c76 - [Analysis] Optimise mul(const, (udiv %n, const)) during SCEV expansion (#212769)
via llvm-commits
- [llvm] 9d10180 - [RegAlloc] Avoid split past block-prologue interference (#209704)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
via llvm-commits
- [llvm] [VPlan] Remove redundant x && (y && x) -> x && y combine (PR #213219)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
via llvm-commits
- [llvm] 2b4f6c4 - AMDGPU: Add missing mqsad-pk-insts to gfx13 frontend feature map (#213124)
via llvm-commits
- [llvm] df81098 - [llvm-profgen] Preserve zero-valued first PT_LOAD address (#212258)
via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #213224)
via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] 65cd538 - [LV][NFC] Remove almost all remaining instcombine passes in RUN lines (#213067)
via llvm-commits
- [llvm] 4120b5f - [RISCV] Deduplicate frame base address materializations for large stack frames (#211748)
via llvm-commits
- [compiler-rt] 6f9c189 - [ubsan] Report specific CFI checks in UBSan summaries (#213224)
via llvm-commits
- [llvm] 5808b2d - [SPIR-V] Expand atomicrmw nand through compare-exchange (#213217)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [TableGen] Use StringMap in getValueType instead of StringSwitch (PR #213229)
via llvm-commits
- [llvm] [MC][DXContainer] Initialize SourceNames::Header scalar fields (PR #211751)
via llvm-commits
- [llvm] [MC][DXContainer] Avoid reading moved-from ContentEntry (PR #211741)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] ed0b5c0 - [LoopIdiom] Update MemorySSA when optimizing CRC with lookup table (#213054)
via llvm-commits
- [llvm] 55418a5 - GlobalISel: Don't use GISelMatchGenericTypes for floating point opcodes (#212814)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] Revert "[ProfileData] Implement contains in SampleProfileNameTable (NFC)" (PR #213231)
via llvm-commits
- [llvm] [AMDGPU] Introduce Offset field in SGPR spill Pseudos (PR #174996)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [AMDGPU] Put back ProperlyAlignedRC helper functions (PR #175000)
via llvm-commits
- [llvm] [AMDGPU] Put back ProperlyAlignedRC helper functions (PR #175000)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Add rtsan to sanitizer-common suite (PR #213170)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] 303ec27 - Revert "[ProfileData] Implement contains in SampleProfileNameTable (NFC)" (#213231)
via llvm-commits
- [llvm] dcce9de - AMDGPU: Give v_cvt_sr_pk_bf16_f32 its own subtarget feature (#213150)
via llvm-commits
- [llvm] 275365f - GlobalISel: Fix lowerMergeValues when dst type is float (#212795)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] 81a8451 - [Mips] Fix $gp was restored when used as global register variable (#201778)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] ea56c33 - [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (#211715)
via llvm-commits
- [llvm] Select binop with immediates optimization (PR #212163)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
via llvm-commits
- [llvm] 81f89bb - [LLVM][CodeGen][SVE] Use pairwise instruction for partial_reduce_[s/u]mla. (#212772)
via llvm-commits
- [llvm] 136347b - [TableGen] Speed up intrinsic lookups with DenseMap (NFC) (#213198)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
via llvm-commits
- [llvm] [Offload] add 'olIterateSymbols' runtime function (PR #213036)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] 8db13de - [VPlan] Remove redundant x && (y && x) -> x && y combine (#213219)
via llvm-commits
- [llvm] 6ebd9e1 - [ORC] Add VoidVoid and IntVoid Callers, with tests. (#213211)
via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
via llvm-commits
- [llvm] [NFC][PowerPC] add more `copysign` tests (PR #213236)
via llvm-commits
- [llvm] 5aec353 - [NFC][PowerPC] add more `copysign` tests (#213236)
via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
via llvm-commits
- [llvm] [VPlan] Fix m_c_LogicalAnd/Or commuting select operands (PR #213248)
via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [libcxxabi] [llvm] [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (PR #213250)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] DAG: Use poison for some load/store offsets in legalizer (PR #167756)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [SLP][NFC]Add some extra tests for reductions, NFC (PR #213257)
via llvm-commits
- [llvm] bcddf2a - [SLP][NFC]Add some extra tests for reductions, NFC
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
via llvm-commits
- [lld] e44068c - [lld][MachO] Preserve class-address addends in ObjC category merging (#211431)
via llvm-commits
- [clang] [llvm] [clang][llvm][AArch64] Set hardening fn attrs on synthetic functions (PR #211013)
via llvm-commits
- [lld] [lld][MachO] Preserve class-address addends in ObjC category merging (PR #211431)
via llvm-commits
- [lldb] [llvm] Follow up to require decorator (PR #213258)
via llvm-commits
- [clang] [llvm] AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (PR #213246)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
via llvm-commits
- [llvm] [LV] Add iv_outside_user ptr-ind variant test (PR #213263)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [Analysis] Reuse RuntimeLibCalls.td for TargetLibraryInfo (PR #199529)
via llvm-commits
- [llvm] b4efecb - AMDGPU: Add missing msad-insts to gfx13 frontend feature map (#213122)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] 4dc60bb - [Build] Fix llvm-calc-occupancy link errors when using LLVM_LINK_LLVM_DYLIB. (#213262)
via llvm-commits
- [llvm] 315bbbc - [gn] port b11722f1d3bd5de (llvm-calc-occupancy) (#213266)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
via llvm-commits
- [llvm] 5df5e8d - [AMDGPU] Add custom lowering of llvm.convert.from.arbitrary.fp for FP8 (#194144)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [AMDGPU] Fix ImageIntrinsicOptimizer DMask check starting at wrong arg index (PR #213264)
via llvm-commits
- [libcxxabi] [llvm] [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (PR #213250)
via llvm-commits
- [libcxxabi] [llvm] [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (PR #213250)
via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
via llvm-commits
- [lldb] [llvm] [lldb] Introduce the require decorator (PR #212753)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
via llvm-commits
- [llvm] [gn] port b11722f1d3bd5de (llvm-calc-occupancy) (PR #213266)
via llvm-commits
- [lldb] [llvm] Follow up to require decorator (PR #213258)
via llvm-commits
- [lldb] [llvm] Follow up to require decorator (PR #213258)
via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)
via llvm-commits
- [llvm] [llvm] Include ArrayRef.h in GenericCycleInfo.h (PR #213267)
via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
via llvm-commits
- [llvm] [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (PR #211960)
via llvm-commits
- [llvm] [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (PR #213268)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Recognize bf16 image sample data in D16 detection (PR #213272)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] f6b3f93 - DAG: Use poison for some load/store offsets in legalizer (#167756)
via llvm-commits
- [llvm] [LoopFusion] Fix false-positive dependency blocking fusion of idempot… (PR #206401)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
via llvm-commits
- [llvm] [WebAssembly] Add v8f16 select instruction patterns (PR #213280)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
via llvm-commits
- [llvm] [LICM] Don't promote stores past non-nosync calls that may synchronize (#64188) (PR #213282)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [LICM] Don't promote stores past non-nosync calls that may synchronize (#64188) (PR #213282)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] 8719d58 - [LoopIdiom] Fix miscompile for big-endian sub-byte CRC (#213040)
via llvm-commits
- [clang] [llvm] [ClangLinkerWrapper][SPIRV] Fix embed bitcode option (PR #213137)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (PR #212865)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] 25aec49 - [llvm][AArch64] Add pipeliner remarks (#213157)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
via llvm-commits
- [llvm] afd6d6e - [SLP]Support copyables in the fmuladd multiplicand
via llvm-commits
- [llvm] [AMDGPU] Recognize bf16 image sample data in D16 detection (PR #213272)
via llvm-commits
- [llvm] [AMDGPU] Recognize bf16 image sample data in D16 detection (PR #213272)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] 96ca8cf - Revert "[MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit`" (#213287)
via llvm-commits
- [llvm] Revert "[MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit`" (PR #213287)
via llvm-commits
- [llvm] [LoopFusion] Fix false-positive dependency blocking fusion of idempot… (PR #206401)
via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] 61b16cb - AMDGPU: Do not give gfx12.5 bvh-ray-tracing-insts (#213246)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [VPlan] Use match_fn in uncountableEarlyExit (NFC) (PR #213289)
via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [clang] [llvm] AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (PR #213292)
via llvm-commits
- [llvm] [IndVarSimplify][NFC] Add precommit test for umax subset ule folding (PR #213295)
via llvm-commits
- [llvm] 28d9aec - [LoopIdiom] Use costing to determine CRC strategy (#211040)
via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [lld] [lld] Fix -Wunused-result in e44068cc129912c88dcdeae0d1b5dc5937eb1059 (PR #213296)
via llvm-commits
- [clang] [llvm] AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (PR #213297)
via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
via llvm-commits
- [llvm] [SPARC] Parse relocation specifiers in expressions (PR #208933)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [llvm] [AIX BB] Fix IS_FPCLASS expansion crash for mask fcInf|fcNan on targets without SETUEQ (PR #213298)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [clang] [llvm] [llvm] Remove GlobalVariable::getAlignment (NFC) (PR #213300)
via llvm-commits
- [lld] 89db6d6 - [lld] Fix -Wunused-result in e44068cc129912c88dcdeae0d1b5dc5937eb1059 (#213296)
via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
via llvm-commits
- [llvm] 2acca53 - [AllocToken] Merge !alloc_token metadata across optimization passes (#211516)
via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (PR #213303)
via llvm-commits
- [llvm] d702abc - AMDGPU: Add missing mqsad-insts to gfx13 frontend feature map (#213292)
via llvm-commits
- [llvm] 34a34f1 - [HashRecognize] Prevent values other than `ComputedValue` from exiting loop (#213080)
via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
via llvm-commits
- [llvm] CSKY: Consume "float-abi" module flag (PR #212975)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 3) (PR #213135)
via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
via llvm-commits
- [llvm] ff9b992 - [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (#212642)
via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
via llvm-commits
- [llvm] ac5e5fd - [VPlan] Use subpattern-m_VPValue in simplifyRecipe (NFC) (#213268)
via llvm-commits
- [llvm] d954981 - [VPlan] Use match_fn in uncountableEarlyExit (NFC) (#213289)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [RISCV] Fix incorrect lowering of VECTOR_INTERLEAVE on fixed vectors (PR #212642)
via llvm-commits
- [llvm] [NFC][PowerPC] add `ppcf128` tests for fneg and nofpclass (PR #213307)
via llvm-commits
- [llvm] [LoopInterchange] Do not re-nest freeze instructions (PR #213309)
via llvm-commits
- [llvm] [NFC][AMDGPU] NFC: Let IR level callers query the FMA/FMAD predicates (PR #213310)
via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213177)
via llvm-commits
- [llvm] [llvm-profdata] Reject merging single-byte-coverage with count profiles (PR #213177)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] 7fd627a - [X86] combineSelect - `fold select(c,vtrunc(x),0)` => `X86ISD::MTRUNC(x,c)` (#212865)
via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
via llvm-commits
- [llvm] [SPARC] Emit a TRUNCATE when combining truncating BSWAP-STOREs (PR #210483)
via llvm-commits
- [llvm] [SPARC] Add patterns for i64->i32 and i64->i16 BSWAP-STOREs (PR #210483)
via llvm-commits
- [llvm] 194d7d8 - [llvm] Include ArrayRef.h in GenericCycleInfo.h (#213267)
via llvm-commits
- [llvm] [InstCombine] Fold `zext(X) | sext(X)` to `sext(X)` (PR #213313)
via llvm-commits
- [llvm] 0aa3c9e - AMDGPU: Add missing smem-prefetch-insts to gfx12.5/gfx13 feature map (#213297)
via llvm-commits
- [llvm] [offload][lit] Re-enable olCreateProgram JIT test on AMDGPU (PR #213321)
via llvm-commits
- [llvm] [llvm-profgen] Guard unwindReturn against zero call address (PR #211381)
via llvm-commits
- [llvm] [SPARC] Add patterns for i64->i32 and i64->i16 BSWAP-STOREs (PR #210483)
via llvm-commits
- [llvm] [SPARC] Add patterns for i64->i32 and i64->i16 BSWAP-STOREs (PR #210483)
via llvm-commits
- [llvm] 460c1d3 - [NFC][PowerPC] add `ppcf128` tests for fneg and nofpclass (#213307)
via llvm-commits
- [llvm] ae14df3 - [gn build] Port 0a1f0aafed6d (#213334)
via llvm-commits
- [llvm] 1e089f1 - [gn build] Port d9278ad4e640 (#213335)
via llvm-commits
- [llvm] [PowerPC] fix `ppc_fp128` `FABS` miscompile (PR #209286)
via llvm-commits
- [llvm] 8631e82 - [LoopFusion] Allow loop fusion for idempotent output dependency (#206401)
via llvm-commits
- [llvm] [LoopFusion] Fix false-positive dependency blocking fusion of idempot… (PR #206401)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 4) (PR #213353)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 4) (PR #213353)
via llvm-commits
- [clang] [llvm] [RegAlloc] [X86] Enable callee saved register optimization for x86 (PR #188609)
via llvm-commits
- [llvm] [AMDGPU] Fix canonicalization of undef in v2f16 (PR #213373)
via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
via llvm-commits
- [llvm] [LoopInterchange] Do not re-nest freeze instructions (PR #213309)
via llvm-commits
- [llvm] [LoopInterchange] Do not re-nest freeze instructions (PR #213309)
via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
via llvm-commits
- [llvm] 54d05e9 - [SPARC] Parse %r_disp32 in data directives (#213398)
via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Post-translate declare-target USM indirection in OpenMPIRBuilder (PR #194291)
via llvm-commits
- [llvm] [LowerAtomic] Clear elementwise flag when lowering atomic load (PR #213401)
via llvm-commits
- [llvm] 037a0f4 - [RISCV][MC] Add experimental Smcsps and Sscsps support (#211712)
via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
via llvm-commits
- [llvm] [InstCombine]Fold bitcast shuffle ashr v2i64 (PR #206717)
via llvm-commits
- [llvm] cfb2eab - [VPlan] Add tests for logical and and logical or combines. NFC (#213402)
via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
via llvm-commits
- [llvm] 4d8c8ff - Revert "[VPlan] Remove redundant x && (y && x) -> x && y combine (#213219)" (#213405)
via llvm-commits
- [llvm] caaad6b - [VPlan] Fix comments on logical-and/or combines. NFC (#213406)
via llvm-commits
- [llvm] 9466be2 - [X86][APX] Fix per-function V3 unwind for EGPR functions on Windows x64 (#212924)
via llvm-commits
- [llvm] Reapply [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #213408)
via llvm-commits
- [llvm] Reapply [ProfileData] Implement contains in SampleProfileNameTable (NFC) (PR #213408)
via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
via llvm-commits
- [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
via llvm-commits
- [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
via llvm-commits
- [clang] [compiler-rt] [llvm] [UBSan] Add -fsanitize=uninitialized-read check (ISO C 6.3.2.1p2) (PR #207529)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] 3c3a18e - clang: Store vendor GPU kinds in OffloadArch instead of re-listing GPUs (#213362)
via llvm-commits
- [llvm] c27bee2 - [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (#213274)
via llvm-commits
- [llvm] [AMDGPU] Generalize MFMA VGPR->AGPR opcode mapping (NFC) (PR #213274)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
via llvm-commits
- [llvm] [VectorCombine] Drop invariant.group from scalarized stores (PR #212473)
via llvm-commits
- [llvm] [InstCombine] Fold `zext(X) | sext(X)` to `sext(X)` (PR #213313)
via llvm-commits
- [clang] [compiler-rt] [llvm] [UBSan] Add -fsanitize=uninitialized-read check (ISO C 6.3.2.1p2) (PR #207529)
via llvm-commits
- [clang] [compiler-rt] [llvm] [MSan] Add -fsanitize-memory-local-address-never-taken (ISO C 6.3.2.1p2) (PR #207529)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [InstCombine] Fold `zext(X) | sext(X)` to `sext(X)` (PR #213313)
via llvm-commits
- [llvm] [VPlan] Move widening decisions to VPlanWideningDecisions.cpp (NFC) (PR #209887)
via llvm-commits
- [llvm] [gn] port b11722f1d3bd5de (llvm-calc-occupancy) (PR #213266)
via llvm-commits
- [llvm] [InstCombine]Fold bitcast shuffle ashr v2i64 (PR #206717)
via llvm-commits
- [llvm] [Reland][X86] Remove redundant `cmp` before `adc` after `lzcnt` or `tzcnt` (PR #210069)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] [Build] Fix llvm-calc-occupancy link errors when using LLVM_LINK_LLVM_DYLIB. (PR #213262)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [llvm] [SLPVectorizer] Extract overlapping scalar load from vector load (PR #213426)
via llvm-commits
- [llvm] 71b120f - [AMDGPU] Use SubtargetPredicates for the f32/f16 -> fp8/bf8 conversions (#213383)
via llvm-commits
- [llvm] 63f9de8 - [AArch64][GlobalISel] Update store merging tests to concrete types. NFC (#213429)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
via llvm-commits
- [llvm] [IR] Truncate struct field offsets exceeding the pointer index width. (PR #213436)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
via llvm-commits
- [lldb] [llvm] [lldb][NFC] Fix various warnings showing up in Xcode 27 (PR #213438)
via llvm-commits
- [llvm] [Reland][X86] Remove redundant `cmp` before `adc` after `lzcnt` or `tzcnt` (PR #210069)
via llvm-commits
- [llvm] [ConstraintElim] Remove const op restriction from tightenBoundUsingNe. (PR #213440)
via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
via llvm-commits
- [clang] [llvm] [clang][PowerPC] Support the Swift calling convention on 32-bit PowerPC (PR #213447)
via llvm-commits
- [clang] [llvm] [clang][RISCV] Support the Swift calling convention (PR #213448)
via llvm-commits
- [clang] [llvm] [clang][PowerPC] Support the Swift calling convention on 32-bit PowerPC (PR #213447)
via llvm-commits
- [clang] [llvm] [clang][RISCV] Support the Swift calling convention (PR #213448)
via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
via llvm-commits
- [llvm] [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (PR #213313)
via llvm-commits
- [llvm] efe31d6 - [InstSimplify] Fold `zext(X) | sext(X)` --> `sext(X)` and `zext(X) & sext(X)` --> `zext(X)` (#213313)
via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
via llvm-commits
- [llvm] 7890908 - [ConstraintElim] Remove const op restriction from tightenBoundUsingNe. (#213440)
via llvm-commits
- [llvm] eeb1e68 - [AArch64][GlobalISel] Update a number of select tests to concrete types. NFC (#213454)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Update extended scalar type to integer. (PR #213457)
via llvm-commits
- [llvm] [gn build] Port b94b699857a5 (PR #213458)
via llvm-commits
- [llvm] 308cb96 - [gn build] Port b94b699857a5 (#213458)
via llvm-commits
- [llvm] bd427e7 - [gn] add ClangIncludeCleanerTests (#213073)
via llvm-commits
- [clang] [libc] [llvm] [clang] Make __builtin_exp and __builtin_expf constexpr. (PR #199808)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] 67a2074 - [lldb] Introduce the require decorator (#212753)
via llvm-commits
- [llvm] [ConstraintElim] Add facts for SREM. (PR #213453)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [lld] bd9aa3c - [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (#212078)
via llvm-commits
- [llvm] [VPlan] Handle step where sign cannot be determined optimizeFindIVRed. (PR #213450)
via llvm-commits
- [llvm] 6545f29 - [IR] Truncate struct field offsets exceeding the pointer index width. (#213436)
via llvm-commits
- [llvm] [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (PR #213475)
via llvm-commits
- [llvm] Robertkq/aligned alloc 2 (PR #212337)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
via llvm-commits
- [llvm] [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (PR #213476)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [llvm] [llvm][NFC] add -Wparentheses suggestion in assert statement (PR #213477)
via llvm-commits
- [llvm] [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands (PR #213479)
via llvm-commits
- [llvm] 8cb8e87 - [llubi] Truncate struct field offsets exceeding the pointer index width (#213471)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT and G_INSERT_VECTOR_ELT to computeNumSignBits (PR #213480)
via llvm-commits
- [llvm] Fix stack temporary leaks for indirect arguments (PR #213134)
via llvm-commits
- [llvm] Fix stack temporary leaks for indirect arguments (PR #213134)
via llvm-commits
- [llvm] Fix stack temporary leaks for indirect arguments (PR #213134)
via llvm-commits
- [compiler-rt] [compiler-rt][cmake] filter libc-backed builtins superseded by assembly (PR #213481)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed int-to-double/float builtins (PR #209900)
via llvm-commits
- [llvm] 2782614 - [InstSimplify] Defer to ConstantFold in simplifyInstrinsic (#205061)
via llvm-commits
- [llvm] [Bazel] Fixes 350089d (PR #213482)
via llvm-commits
- [llvm] [Bazel] Fixes 350089d (PR #213482)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed int-to-double/float builtins (PR #209900)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [lld] 84afdb4 - [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (#213339)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [compiler-rt] [compiler-rt][cmake] filter libc-backed builtins superseded by assembly (PR #213481)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [VPlan] Don't form VPInterleaveEVLRecipe for scalable gap-masked groups. (PR #213486)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] 11038cc - Revert "[llvm][AArch64] Add pipeliner remarks" (#213485)
via llvm-commits
- [llvm] [AArch64] Validate fixed-point SCVTF/UCVTF scale operands (PR #213490)
via llvm-commits
- [llvm] [AArch64] Validate fixed-point SCVTF/UCVTF scale operands (PR #213490)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
via llvm-commits
- [flang] [llvm] [Pipeline] Add IPSCCPPass at O3 to fix function specialization phase ordering (PR #201543)
via llvm-commits
- [llvm] [test] Add irreducible CFGs with closed-form block frequencies (PR #213492)
via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [llvm] 303e63d - [JITLink] Remove LTmp workaround now that LLVM requires C++17 (#213428)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [lld] 676d48f - [ELF,SPARC] Handle GOTDATA relocations (#213497)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Avoid redundant SSE bounce in x87 FP_EXTEND(FP_ROUND) conversions (PR #213494)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [lld] 4e0d78f - [ELF,SPARC] Handle TLS IE relocations (#213500)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] workflows/libclang-abi-tests: Cache baseline results (PR #213503)
via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] [BOLT][Core] avoid string temporaries in block hashing. (PR #213510)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] 6a3d4d9 - [CSKY] Emit build attributes in assembly output (#213507)
via llvm-commits
- [llvm] [MachO] Refine alias n_desc flag ownership (name flags from alias, not aliasee) (PR #212001)
via llvm-commits
- [llvm] [MachO] Refine alias n_desc flag ownership (name flags from alias, not aliasee) (PR #212001)
via llvm-commits
- [llvm] [MachO] Refine alias n_desc flag ownership (name flags from alias, not aliasee) (PR #212001)
via llvm-commits
- [llvm] [MachO] Refine alias n_desc flag ownership (name flags from alias, not aliasee) (PR #212001)
via llvm-commits
- [llvm] 8d292a7 - [ORC] Remove EPC runAsVoidFunction/runAsIntFunction methods (#213265)
via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
via llvm-commits
- [llvm] [Bazel] Fixes 8d292a7 (PR #213515)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [llvm] e18c3ea - [test] Add irreducible CFGs with closed-form block frequencies (#213492)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [llvm] ffc32ca - [InstCombine] Don't change the type of elementwise atomic loads (#213414)
via llvm-commits
- [llvm] e1d649a - [LowerAtomic] Clear elementwise flag when lowering atomic load (#213401)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [llvm] [InstCombine] Fold constant-LHS fsub of integer-to-float casts (PR #212444)
via llvm-commits
- [llvm] [Reland][X86] Remove redundant `cmp` before `adc` after `lzcnt` or `tzcnt` (PR #210069)
via llvm-commits
- [llvm] [InstCombine] Fold constant-LHS fsub of integer-to-float casts (PR #213519)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [llvm] 6c83817 - [ConstraintElim] Add facts for SREM. (#213453)
via llvm-commits
- [llvm] 45e4b0e - [AArch64][GlobalISel] Update extended scalar type to integer. (#213457)
via llvm-commits
- [llvm] a3da102 - [libc] Use llvm-link approach to create libc bitcode library for GPU targets (#210662)
via llvm-commits
- [libc] [llvm] [libc] Use llvm-link approach to create libc bitcode library for GPU targets (PR #210662)
via llvm-commits
- [llvm] 012e06b - [AArch64][GlobalISel] Update a number of combiner tests to concrete types. NFC (#213522)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
via llvm-commits
- [lld] e096d2f - [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (#212845)
via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
via llvm-commits
- [llvm] b1e21e2 - [VPlan] Handle step where sign cannot be determined optimizeFindIVRed. (#213450)
via llvm-commits
- [llvm] [ConstraintElim] Set NSW on sub when simplifying ssub.with.overflow. (PR #213532)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [lld] [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (PR #212845)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [llvm] 29a956e - [offload][OpenMP] Add atomic cross-team reductions (#209298)
via llvm-commits
- [llvm] 4695d91 - [ORC] Generalize RTBridge Callers to any runtime function (#213526)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213536)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213536)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213536)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213536)
via llvm-commits
- [llvm] eee7c2d - [ORC] Add AutoImportGenerator for COFF dllimport auto-import (#203914)
via llvm-commits
- [llvm] [SLP][NFC]Add extra test for alt opcodes vectorization with copyables, NFC (PR #213538)
via llvm-commits
- [llvm] 2a4acc4 - [SLP][NFC]Add extra test for alt opcodes vectorization with copyables, NFC
via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] 036af90 - [Hexagon] Avoid predicating debug instructions (#212917)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [InstCombine] Recognize strcmp/strncmp/memcmp/bcmp == 0 as commutative (PR #213545)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [llvm] [InstCombine] Fold `fcmp (fmul X, C1), C2` to `fcmp X, C2/C1` (PR #205003)
via llvm-commits
- [llvm] [InstCombine] Fold `fcmp (fmul X, C1), C2` to `fcmp X, C2/C1` (PR #205003)
via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [InstCombine] Fold `fcmp (fmul X, C1), C2` to `fcmp X, C2/C1` (PR #205003)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [Bitcode] Fix stack overflow by converting predictValueUseListOrder to non-recursive style (PR #213557)
via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
via llvm-commits
- [llvm] [Bitcode] Fix stack overflow by converting predictValueUseListOrder to non-recursive style (PR #213557)
via llvm-commits
- [llvm] [Bitcode] Fix stack overflow by converting predictValueUseListOrder to non-recursive style (PR #213557)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Fix stack temporary leaks for x87 float returns (PR #213134)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] e7dd336 - [M68k] Prevent COPY instruction from killing live condition flags (#168485)
via llvm-commits
- [llvm] [M68k] Prevent COPY instruction from killing live condition flags (PR #168485)
via llvm-commits
- [llvm] [M68k] Prevent COPY instruction from killing live condition flags (PR #168485)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [Bitcode] Fix stack overflow by converting predictValueUseListOrder to non-recursive style (PR #213557)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [lld] 42b86ce - [NFC][ELF] Avoid need to copy Symbol in replaceWithDefined (#210612)
via llvm-commits
- [llvm] db8d8fd - [ConstraintElim] Decompose xor %a, -1 as -1 - %a in the signed system. (#213476)
via llvm-commits
- [llvm] 6849789 - [NFC][AMDGPU] Add tests for an fmul split from its fadd/fsub user (#213303)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [clang-tools-extra] [llvm] [Clangd] Add AST search capabilities from clang-query (PR #156090)
via llvm-commits
- [llvm] 8a5d565 - TargetParser: Fix test quoting lit substitution in run line (#213570)
via llvm-commits
- [lld] [ELF] Quote the value in "unknown -z" diagnostics (PR #213572)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [X86] Eliminate dead SSE loads and stores after rewriting stack spills (PR #213498)
via llvm-commits
- [llvm] abe5aa5 - [LAA][NFC] Refactor deref no-wrap check; expose broken reverse-loop bounds (#211960)
via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] 7a618a2 - [RISCV] Fix assertion in combineBinOpOfExtractToReduceTree on type mismatch (#202201)
via llvm-commits
- [llvm] [RISCV] Fix assertion in combineBinOpOfExtractToReduceTree on type mismatch (PR #202201)
via llvm-commits
- [llvm] 4132205 - [X86] Don't shrink VEX3 to VEX2 on a symbolic compare predicate (#213172)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
via llvm-commits
- [llvm] [XRay] Enable XRay for SystemZ (PR #213577)
via llvm-commits
- [llvm] [llvm] Fix - gcc error: buf may be used uninitialized [-Werror=maybe-uninitialized] (PR #213578)
via llvm-commits
- [llvm] [llvm][RISCV] Correct the ci value in batched dot product mnemonic (PR #213579)
via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
via llvm-commits
- [llvm] [CMake] Enable per-target runtime directory by default (PR #200881)
via llvm-commits
- [llvm] [LoongArch][MC] Pre-mark align fragments as linker-relaxable (PR #213582)
via llvm-commits
- [llvm] [LoongArch][MC] Pre-mark align fragments as linker-relaxable (PR #213582)
via llvm-commits
- [llvm] 59f3a48 - [llvm][RISCV] Bump svukte to 1.0 (#211199)
via llvm-commits
- [llvm] Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #213584)
via llvm-commits
- [llvm] 24c1ce2 - Reapply [ProfileData] Implement contains in SampleProfileNameTable (NFC) (#213408)
via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
via llvm-commits
- [llvm] [AMDGPU] Fix miscompile trimming sparse DMask on image stores (PR #213586)
via llvm-commits
- [llvm] [AMDGPU] Fix miscompile trimming sparse DMask on image stores (PR #213586)
via llvm-commits
- [llvm] [LoongArch][MC] Pre-mark align fragments as linker-relaxable (PR #213582)
via llvm-commits
- [clang] [lld] [llvm] [ARM] Fix invalid target triples in tests (PR #213588)
via llvm-commits
- [llvm] AMDGPU: Migrate most llvm-objdump tests to use subarch triple (PR #213589)
via llvm-commits
- [llvm] AMDGPU: Migrate misc. tests to subarch triples (PR #213593)
via llvm-commits
- [llvm] 4b6a8d8 - AMDGPU: Migrate most llvm-objdump tests to use subarch triple (#213589)
via llvm-commits
- [llvm] 04ea62b - [AMDGPU] Fix miscompile trimming sparse DMask on image stores (#213586)
via llvm-commits
- [llvm] 4f607e3 - AMDGPU: Migrate misc. tests to subarch triples (#213593)
via llvm-commits
- [llvm] 278b9af - [RISCV][MC] Emit Better Token Diagnostics (#209700)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] 187c39b - [OpenMP] Propagate ALWAYS/DELETE/CLOSE map-type modifiers to mapper entries (#210210)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Fix title underline length (PR #213599)
via llvm-commits
- [llvm] e2c8f57 - [OpenMPOpt] Null generic-mode wrappers for SPMDized kernels (#207611)
via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined. (PR #213600)
via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
via llvm-commits
- [llvm] f7213d8 - [MemorySSA] Clarify `getClobberingMemoryAccess(MA, Loc)` overload does not accept MemoryUse (NFC) (#212512)
via llvm-commits
- [llvm] f901de3 - [GVNHoist] Use MemorySSA, drop MemoryDependenceAnalysis (NFCI) (#212773)
via llvm-commits
- [llvm] 738029a - Enforce single-operand form for llvm.loop.vectorize metadata (#210932)
via llvm-commits
- [llvm] [GlobalISel] Add G_SEXT_INREG(G_ZEXT) -> G_SEXT combine. (PR #213606)
via llvm-commits
- [llvm] a7cc951 - [llvm-calc-occupancy] Fix title underline length (#213599)
via llvm-commits
- [llvm] [GlobalISel] Add NumSignBits for G_UNMERGE_VALUES (PR #213607)
via llvm-commits
- [llvm] Revert "[PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #212509)
zhijian lin via llvm-commits
- [llvm] Revert "[PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #212509)
zhijian lin via llvm-commits
- [llvm] Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict (PR #212565)
zhijian lin via llvm-commits
- [llvm] Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict (PR #212565)
zhijian lin via llvm-commits
Last message date:
Sun Aug 2 23:58:59 PDT 2026
Archived on: Sun Aug 2 23:59:06 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).