The Week Of Monday 11 May 2026 Archives by author
Starting: Mon May 11 00:02:27 PDT 2026
Ending: Sun May 17 23:53:59 PDT 2026
Messages: 3266
- [llvm] [docs] Add the Clang Static Analysis WG to sync-ups (PR #197679)
Aaron Ballman via llvm-commits
- [llvm] Exclude documentation files from 80 columns rule in Coding Standard (PR #197666)
Aaron Ballman via llvm-commits
- [llvm] Exclude documentation files from 80 columns rule in Coding Standard (PR #197666)
Aaron Ballman via llvm-commits
- [clang] [libcxxabi] [llvm] [Clang] Mangling of pack indexing type and expression for itanium (PR #123513)
Aaron Ballman via llvm-commits
- [clang] [libcxxabi] [llvm] [Clang] Mangling of pack indexing type and expression for itanium (PR #123513)
Aaron Ballman via llvm-commits
- [clang] [llvm] Enable fexec-charset option (PR #138895)
Abhina Sree via llvm-commits
- [llvm] [OpenMP][Flang][Clang][Offload] Prevent shadow pointer write-back to null host pointers (PR #197106)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [WIP][OpenMP] Enable `ATTACH`-style maps for mappers. (PR #166874)
Abhinav Gaba via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU/GISEL] Legalizing sub-dword scalar load for pre-gfx12 arch (PR #195800)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU] Account for inline asm size in inst_pref_size calculation (PR #192306)
Adel Ejjeh via llvm-commits
- [clang] [llvm] [aarch64] Add more MSVC intrinsics (atomic part) (PR #194635)
Adhemerval Zanella via llvm-commits
- [llvm] [LLVM|ADT] Fix shadowing warnings for SmallVector (PR #196907)
Adrian Kuegel via llvm-commits
- [llvm] [dsymutil] Collect .cas-config files in dSYM bundles (PR #197818)
Adrian Prantl via llvm-commits
- [llvm] [DWARFLinker] Fix .debug_names emission for -gmodules in parallel linker (PR #198047)
Adrian Prantl via llvm-commits
- [llvm] [PM] Make InvalidateAllAnalysesPass Optional (PR #196956)
Aiden Grossman via llvm-commits
- [clang] [llvm] [polly] [PassManager] Make passes inherit from RequiredPassInfoMixin/OptionalPassInfoMixin (PR #192120)
Aiden Grossman via llvm-commits
- [llvm] [PM] Make InvalidateAllAnalysesPass Optional (PR #196956)
Aiden Grossman via llvm-commits
- [llvm] [FileCheck] Fix -Wunused-variable in 48c864a (PR #197022)
Aiden Grossman via llvm-commits
- [llvm] [FileCheck] Fix -Wunused-variable in 48c864a (PR #197022)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes f7f911f (PR #197147)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Port 8c187665e883e7c37ddff733ea50304d093dc9f4 (PR #197307)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes 2b2a638 (PR #197329)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes 25c8999 (PR #197676)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Port ca6e386cbf5b3e75a2a62e6c4d29b24109727a52 (PR #197841)
Aiden Grossman via llvm-commits
- [llvm] [LIT] Add --load-limit N option (PR #197883)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Move test to CodeGen/AMDGPU (PR #197993)
Aiden Grossman via llvm-commits
- [llvm] [libc] Switch libc-shared-tests precommit CI to use docker image. (PR #197962)
Aiden Grossman via llvm-commits
- [llvm] [InstrProf] Deduplicate VP values (PR #196649)
Aiden Grossman via llvm-commits
- [llvm] [InstrProf] Deduplicate VP values (PR #196649)
Aiden Grossman via llvm-commits
- [llvm] [PGO] Remove pgo-memop-opt VP metadata verification (PR #197616)
Aiden Grossman via llvm-commits
- [llvm] [PGO] Remove pgo-memop-opt VP metadata verification (PR #197616)
Aiden Grossman via llvm-commits
- [llvm] [PGO] Remove pgo-memop-opt VP metadata verification (PR #197616)
Aiden Grossman via llvm-commits
- [llvm] [JTS] Drop test for multiple zero values in VP metadata (PR #197617)
Aiden Grossman via llvm-commits
- [llvm] [JTS] Drop test for multiple zero values in VP metadata (PR #197617)
Aiden Grossman via llvm-commits
- [llvm] [IR] Verify that VP !prof does not have duplicate prof values (PR #193083)
Aiden Grossman via llvm-commits
- [llvm] [IR] Verify that VP !prof does not have duplicate prof values (PR #193083)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Use consistent naming for printer passes (PR #198144)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Use consistent naming for printer passes (PR #198144)
Aiden Grossman via llvm-commits
- [llvm] [NFC][lit] Add timeout-config.py test case (PR #198191)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Add newpm port for AArch64LowerHomogeneousPrologEpilog (PR #197606)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Add port for AArch64StorePairSuppressPass (PR #191739)
Aiden Grossman via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Akash Agrawal via llvm-commits
- [llvm] [TargetLowering] Prevent expandVectorFindLastActive from creating illegal vector types during vector op legalization. (PR #190914)
Akash Agrawal via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Akash Agrawal via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Akash Agrawal via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Fix Fortran automap handling (PR #162501)
Akash Banerjee via llvm-commits
- [llvm] [X86][AVX10.2] Add BF16 to (U/S)8 saturating FP to int lowering (PR #197096)
Akhil Goel via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Aleksandar Spasojevic via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Aleksandar Spasojevic via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Aleksandar Spasojevic via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Aleksandar Spasojevic via llvm-commits
- [llvm] [SE][LoopVectorize] Add test: early-exit loop with umin trip count should vectorize (NFC) (PR #196942)
Aleksandr Popov via llvm-commits
- [llvm] [AArch64] Copy x4/x5 vararg payload into the x64 stack in Arm64EC exit thunks (PR #190933)
Alex Bradbury via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Alex Duran via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Extend llvm-objdump to support nested OffloadBinaries (PR #185425)
Alex Duran via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Extend llvm-objdump to support nested OffloadBinaries (PR #185425)
Alex Duran via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Alex Duran via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Alex Duran via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Alex Duran via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Alex Duran via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Alex Duran via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Alex Duran via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Alex Duran via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via llvm-commits
- [llvm] [NVPTX] Constant fold clusterDim when reqnctapercluster is specified (PR #195967)
Alex MacLean via llvm-commits
- [llvm] [LLVM] Fix use-after-free in AlwaysInliner flatten worklist (PR #194485)
Alexander Kornienko via llvm-commits
- [llvm] Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (PR #196950)
Alexander Kornienko via llvm-commits
- [llvm] Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (PR #196950)
Alexander Kornienko via llvm-commits
- [llvm] Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (PR #196950)
Alexander Kornienko via llvm-commits
- [llvm] Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (PR #196950)
Alexander Kornienko via llvm-commits
- [llvm] [RISCV] Add zero-store merging (PR #192662)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V][RVY] Introduce pure-capability ABI names (PR #194270)
Alexander Richardson via llvm-commits
- [llvm] [RISCV][Disassembler] Refactor simple predicate decoders using a template (PR #198146)
Alexander Richardson via llvm-commits
- [llvm] [TableGen][Intrinsics] Add KnownOverloadConflict allowlist for CheckOverloadSuffixConflicts (PR #195698)
Alexander Yermolovich via llvm-commits
- [llvm] [TableGen][Intrinsics] Add KnownOverloadConflict allowlist for CheckOverloadSuffixConflicts (PR #195698)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] fix race condition in multi-threaded DWO type unit processing (PR #197359)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF] Support DW_FORM_ref_udata and DW_OP_regval_type (PR #197565)
Alexander Yermolovich via llvm-commits
- [llvm] [TableGen][Intrinsics] Add KnownOverloadConflict allowlist for CheckOverloadSuffixConflicts (PR #195698)
Alexander Yermolovich via llvm-commits
- [llvm] [TableGen][Intrinsics] Add KnownOverloadConflict allowlist for CheckOverloadSuffixConflicts (PR #195698)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][AArch64] Account for hugify alignment in AArch64 long jump layout (PR #195272)
Alexandros Lamprineas via llvm-commits
- [llvm] [BOLT] Define hugify option in CommandLineOpts.cpp (PR #197702)
Alexandros Lamprineas via llvm-commits
- [llvm] [SLP] Support ordered fadd reduction via reduction intrinsics (PR #189451)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #196825)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #196825)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #196825)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support ordered fadd reduction via reduction intrinsics (PR #189451)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support ordered fadd reduction via reduction intrinsics (PR #189451)
Alexey Bataev via llvm-commits
- [llvm] [LV][VPlan] Introduce conditional block guards to skip inactive vector blocks (BOSCC) (PR #197423)
Alexey Bataev via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize struct-returning intrinsics (PR #196756)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize struct-returning intrinsics (PR #196756)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Skip no-return blocks in spill cost analysis (PR #197279)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Skip no-return blocks in spill cost analysis (PR #197279)
Alexey Bataev via llvm-commits
- [llvm] Revert "[SLP] Vectorize struct-returning intrinsics" (PR #197969)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Preserve profitable trees when subtree trimming would reduce to buildvector-only (PR #197763)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Preserve profitable trees when subtree trimming would reduce to buildvector-only (PR #197763)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Consider non-profitable trees with buildvector of struct-returning instructions (PR #198024)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the incorrect shuffle for matched entries, NFC (PR #198119)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Fix crash on scalable vector types with -slp-revec (PR #198123)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #196825)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Retry vectorization of FMA candidates after block processing (PR #198174)
Alexey Bataev via llvm-commits
- [llvm] [GlobalISel] Skip match table for opcodes with no combines (PR #196017)
Alexis Engelke via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Alexis Engelke via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Alexis Engelke via llvm-commits
- [llvm] [TableGen] Resolve GlobalISel strict weak ordering check. (PR #197071)
Alina Sbirlea via llvm-commits
- [clang] [compiler-rt] Replace -latomic with -lcompiler_rt in driver (PR #197485)
Alison Zhang via llvm-commits
- [clang] [compiler-rt] Replace -latomic with -lcompiler_rt in driver (PR #197485)
Alison Zhang via llvm-commits
- [clang] [compiler-rt] [AIX][clang][compiler_rt] rename libatomic archive to libclang_rt (PR #197485)
Alison Zhang via llvm-commits
- [llvm] [PGOVerify] Add end-to-end IPGOVerifier infrastructure, validations, and function filtering (PR #196295)
Alok Kumar Sharma via llvm-commits
- [llvm] [AArch64][GlobalISel] Add always legal action builders. (PR #197238)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add static regbank mapping for pointer G_LOAD/G_STORE (PR #197629)
Amara Emerson via llvm-commits
- [llvm] [BOLT] Add support for CREL code relocations (PR #196383)
Amina Chabane via llvm-commits
- [llvm] [BOLT] Add support for CREL code relocations (PR #196383)
Amina Chabane via llvm-commits
- [llvm] [BOLT] Add support for CREL code relocations (PR #196383)
Amina Chabane via llvm-commits
- [llvm] [BOLT] fix race condition in multi-threaded DWO type unit processing (PR #197359)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Allow name matching stale profiles with infer-stale-profile (PR #165493)
Amir Ayupov via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] [AMDGPU] Fix waterfall inreg call args -- AGPR sources legalized for `V_READFIRSTLANE_B32` instr (PR #194890)
Amit Tiwari via llvm-commits
- [llvm] [AMDGPU] Fix waterfall inreg call args -- AGPR sources legalized for `V_READFIRSTLANE_B32` instr (PR #194890)
Amit Tiwari via llvm-commits
- [llvm] [AMDGPU] Fix waterfall inreg call args -- AGPR sources legalized for `V_READFIRSTLANE_B32` instr (PR #194890)
Amit Tiwari via llvm-commits
- [llvm] [AMDGPU] Fix waterfall inreg call args -- AGPR sources legalized for `V_READFIRSTLANE_B32` instr (PR #194890)
Amit Tiwari via llvm-commits
- [llvm] [AMDGPU] Fix waterfall inreg call args -- AGPR sources legalized for `V_READFIRSTLANE_B32` instr (PR #194890)
Amit Tiwari via llvm-commits
- [llvm] [PowerPC] Fix i128 vcmpequb optimization for loads with range metadata and small constants (PR #196801)
Amy Kwan via llvm-commits
- [llvm] [z/OS] Fix z/OS ASAN test failure (PR #197547)
Amy Kwan via llvm-commits
- [llvm] [PowerPC] Fix i128 vcmpequb optimization for loads with range metadata and small constants (PR #196801)
Amy Kwan via llvm-commits
- [llvm] [PowerPC] Fix i128 vcmpequb optimization for loads with range metadata and small constants (PR #196801)
Amy Kwan via llvm-commits
- [llvm] [PowerPC] Fix i128 vcmpequb optimization for loads with range metadata and small constants (PR #196801)
Amy Kwan via llvm-commits
- [llvm] [X86] Adding slow indirect call tuning to zen5 (PR #195221)
Anchu Rajendran S via llvm-commits
- [llvm] [InstCombine] Fold icmp in select to smin (PR #196823)
Andreas Jonson via llvm-commits
- [llvm] [ConstraintElim] use icmpLike when creating facts to support trunc nuw to i1 (PR #197550)
Andreas Jonson via llvm-commits
- [llvm] [ConstraintElim] use icmpLike when creating facts to support trunc nuw to i1 (PR #197550)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Handle "trunc nuw to i1" as "icmp ne,0" in foldSelectValueEquivalence (PR #198131)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Handle "trunc nuw to i1" as "icmp ne,0" in foldSelectValueEquivalence (PR #198131)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Convert logical and/or with trunc nuw to i1 into bitwise ops (PR #198178)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Handle "trunc nuw to i1" as "icmp ne,0" in foldSelectValueEquivalence (PR #198131)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Handle "trunc nuw to i1" as "icmp ne,0" in foldSelectValueEquivalence (PR #198131)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Convert logical and/or with trunc nuw to i1 into bitwise ops (PR #198178)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Convert logical and/or with trunc nuw to i1 into bitwise ops (PR #198178)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp in select to smin (PR #196823)
Andreas Jonson via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Andrei Elovikov via llvm-commits
- [llvm] [LV] Run replaceSymbolicStrides as a VPlan optimization (NFC) (PR #194067)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Handle loads feeding memops in makeMemOpWideningDecisions (NFC) (PR #196842)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Handle loads feeding memops in makeMemOpWideningDecisions (NFC) (PR #196842)
Andrei Elovikov via llvm-commits
- [clang] [flang] [lldb] [llvm] [mlir] [NFC] Silence -Wbool-integral-comparison warnings across LLVM (PR #195246)
Andrei Sabalenka via llvm-commits
- [llvm] Fix atomix tests (PR #197891)
Andrei Safronov via llvm-commits
- [llvm] Fix "author" handling in GitHub PR Greeter (PR #197140)
Andrzej Warzyński via llvm-commits
- [llvm] [CI] Fix GH PR Greeter (PR #198160)
Andrzej Warzyński via llvm-commits
- [llvm] [Docs] Migrate LLVM docs to furo (PR #184440)
Anshul Nigham via llvm-commits
- [llvm] [NewPM] Add port for AArch64PromoteConstantPass (PR #191741)
Anshul Nigham via llvm-commits
- [llvm] [NewPM][AArch64][GlobalISel] Port AArch64PostLegalizerCombiner to NewPM (PR #194156)
Anshul Nigham via llvm-commits
- [llvm] [NewPM] Add newpm port for AArch64LowerHomogeneousPrologEpilog (PR #197606)
Anshul Nigham via llvm-commits
- [llvm] [AtomicExpand][NVPTX] Add elementwise expansion and implement for NVPTX (PR #196464)
Antonio Frighetto via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Decompose xor constant operand when possible (PR #195830)
Antonio Frighetto via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Decompose xor constant operand when possible (PR #195830)
Antonio Frighetto via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Decompose xor constant operand when possible (PR #195830)
Antonio Frighetto via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Decompose xor constant operand when possible (PR #195830)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [polly] [PassManager] Make passes inherit from RequiredPassInfoMixin/OptionalPassInfoMixin (PR #192120)
Antonio Frighetto via llvm-commits
- [llvm] Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (PR #196950)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Introduce test for PR196542 (NFC) (PR #196951)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Introduce test for PR196542 (NFC) (PR #196951)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Treat all stack slots as conservative with `returns_twice` call-sites (PR #196542)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Treat all stack slots as conservative with `returns_twice` call-sites (PR #196542)
Antonio Frighetto via llvm-commits
- [llvm] [PM] Make InvalidateAllAnalysesPass Optional (PR #196956)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Treat all stack slots as conservative with `returns_twice` call-sites (PR #196542)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [AtomicExpand] Add elementwise expansion (PR #196464)
Antonio Frighetto via llvm-commits
- [llvm] [AtomicExpand] Add elementwise expansion (PR #196464)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Use KnownBits in `foldBoxMultiply` (PR #197090)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Use KnownBits in `foldBoxMultiply` (PR #197090)
Antonio Frighetto via llvm-commits
- [llvm] [AtomicExpand] Add elementwise expansion (PR #196464)
Antonio Frighetto via llvm-commits
- [llvm] [AA] Consider read-only provenance capture for synchronization effects (PR #197157)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Antonio Frighetto via llvm-commits
- [llvm] [InferAttrs] Annotate math and basic string libcalls with `nosync` (PR #197761)
Antonio Frighetto via llvm-commits
- [llvm] [LICM][NFC] Factor canHoistLoad out of canSinkOrHoistInst into LoopUtils (PR #197870)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Properly combine AA metadata if available load is hoisted (PR #197948)
Antonio Frighetto via llvm-commits
- [llvm] [IROutliner] do not outline non-uniform immarg constants (PR #195450)
Arda Serdar Pektezol via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Reject OpSelect with scalar result and vector condition (PR #193745)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add support for OpIsFinite and OpIsNormal intrinsics (PR #196961)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix crash on vector-typed GEPs in SPIRVEmitIntrinsics (PR #197101)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix crash on vector-typed GEPs in SPIRVEmitIntrinsics (PR #197101)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix crash on vector-typed GEPs in SPIRVEmitIntrinsics (PR #197101)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix crash on vector-typed GEPs in SPIRVEmitIntrinsics (PR #197101)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV][GlobalISel] Remove dependency on legal ruleset (PR #197378)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Support 1x1 result in matrix multiply combiner (PR #198091)
Arseniy Obolenskiy via llvm-commits
- [llvm] [CMake] Don't pass --gc-sections to MSVC-style linkers when using clang's MSVC mode (PR #196393)
Artur Wojcik via llvm-commits
- [llvm] [CMake] Don't pass --gc-sections to MSVC-style linkers when using clang's MSVC mode (PR #196393)
Artur Wojcik via llvm-commits
- [llvm] [BOLT] Add support for CREL code relocations (PR #196383)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] Add C1-Nano scheduling model (PR #182316)
Asher Dobrescu via llvm-commits
- [llvm] [LV][VPlan] Introduce conditional block guards to skip inactive vector blocks (BOSCC) (PR #197423)
Ashutosh Nema via llvm-commits
- [llvm] [LV] Add vector library call legalization via VPlan transform (PR #197661)
Ashutosh Nema via llvm-commits
- [llvm] [LV] Add vector library call legalization via VPlan transform (PR #197661)
Ashutosh Nema via llvm-commits
- [llvm] [LV] Add vector library call legalization via VPlan transform (PR #197661)
Ashutosh Nema via llvm-commits
- [llvm] [docs] Add the Clang Static Analysis WG to sync-ups (PR #197679)
Balázs Benics via llvm-commits
- [llvm] [docs] Add the Clang Static Analysis WG to sync-ups (PR #197679)
Balázs Benics via llvm-commits
- [llvm] [docs] Add the Clang Static Analysis WG to sync-ups (PR #197679)
Balázs Benics via llvm-commits
- [llvm] [docs] Add the Clang Static Analysis WG to sync-ups (PR #197679)
Balázs Benics via llvm-commits
- [llvm] [docs] Add the Clang Static Analysis WG to sync-ups (PR #197679)
Balázs Benics via llvm-commits
- [llvm] [docs] Add "LLVM Memory Safety" and "Lifetime Safety" working Groups (PR #197692)
Balázs Benics via llvm-commits
- [llvm] [docs] Add "LLVM Memory Safety" and "Lifetime Safety" working Groups (PR #197692)
Balázs Benics via llvm-commits
- [clang] [clang-tools-extra] [llvm] User-defined annotations for clang-tidy analysis POC (PR #195054)
Baranov Victor via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove hicpp module [5/5] (PR #197384)
Baranov Victor via llvm-commits
- [llvm] [AMDGPU] Add DAG mutation to sink consumers of VMEM-pending registers (PR #197452)
Barbara Mitic via llvm-commits
- [llvm] [DTLTO][TEST] Add a test for Unicode characters (PR #194823)
Ben Dunbobbin via llvm-commits
- [llvm] [DTLTO][TEST] Add a test for Unicode characters (PR #194823)
Ben Dunbobbin via llvm-commits
- [llvm] [DTLTO][TEST] Add a test for Unicode characters (PR #194823)
Ben Dunbobbin via llvm-commits
- [llvm] [DTLTO][TEST] Add a test for Unicode characters (PR #194823)
Ben Dunbobbin via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
Ben Dunbobbin via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
Ben Dunbobbin via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
Ben Dunbobbin via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
Ben Dunbobbin via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
Ben Dunbobbin via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add a unittest to a failing scenario that should succeed (PR #196722)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add a unittest to a failing scenario that should succeed (PR #196722)
Benjamin Maxwell via llvm-commits
- [llvm] [LSR] Improve the recognition of vscale immediates (PR #196998)
Benjamin Maxwell via llvm-commits
- [llvm] [LSR] Improve the recognition of vscale immediates (PR #196998)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial reduction chains with fsubs. (PR #197114)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial reduction chains with fsubs. (PR #197114)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial reduction chains with fsubs. (PR #197114)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial reduction chains with fsubs. (PR #197114)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Specify unsigned compares for loop.dependance.{war|raw} masks (PR #197437)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Specify unsigned compares for loop.dependance.{war|raw} masks (PR #197437)
Benjamin Maxwell via llvm-commits
- [llvm] [LSR] Improve the recognition of vscale immediates (PR #196998)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Delete llvm/test/CodeGen/AArch64/fptoi-256.ll (NFC) (PR #197896)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Do not pass debug insn to liveness analysis (PR #197989)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME] Don't pass debug instructions to LiveUnits.stepBackward() (PR #198010)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Update stale comment for partial reduction operands (NFC) (PR #198118)
Benjamin Maxwell via llvm-commits
- [llvm] [Lit] Introduce a shared interface for ongoing process invocations and in-proc builtins (PR #195117)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Introduce a new IO interface for in-process built-ins (PR #194664)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Enable users to supply custom in-process built-ins via the Lit config (PR #195114)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Introduce a shared interface for ongoing process invocations and in-proc builtins (PR #195117)
Benjamin Stott via llvm-commits
- [llvm] [Lit][NFC] Extract code for invoking processes and in-process builtins into functions (PR #196955)
Benjamin Stott via llvm-commits
- [llvm] [Lit][NFC] Extract code for invoking processes and in-process builtins into functions (PR #196955)
Benjamin Stott via llvm-commits
- [llvm] [Lit][NFC] Extract code for invoking processes and in-process builtins into functions (PR #196955)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Enable in-process built-ins to run as part of a command pipeline (PR #196958)
Benjamin Stott via llvm-commits
- [llvm] [Support] Add a function to print the debug log (PR #197184)
Benjamin Stott via llvm-commits
- [llvm] [Support] Add a function to print the debug log (PR #197184)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Implement in-process built-in to interface with LLVM daemon tools (PR #197704)
Benjamin Stott via llvm-commits
- [llvm] [ASMParser][NFC] Make ASMParser respect StandardInputSource (PR #197893)
Benjamin Stott via llvm-commits
- [llvm] [MIRParser][NFC] Make MIRParser respect StandardInputSource (PR #197895)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Add a function to LLVMConfig to register a tool to be run in daemon mode (PR #197924)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Add a function to LLVMConfig to register a tool to be run in daemon mode (PR #197924)
Benjamin Stott via llvm-commits
- [llvm] [LLVM] Add a function to reset the opt bisector (PR #197723)
Benjamin Stott via llvm-commits
- [llvm] [Lit] Introduce mechanisms for disabling daemonization for a test or test folder (PR #197974)
Benjamin Stott via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Bing Ma via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Bing Ma via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Bing Ma via llvm-commits
- [llvm] [InstCombine] Fold square into comparison with constant (PR #196480)
Björn Schäpers via llvm-commits
- [clang] [llvm] [llvm][RISCV] Support batched dot product extensions MC layer (PR #196467)
Brandon Wu via llvm-commits
- [llvm] [AMDGPU] Use pessimistic fixpoint in AAAMDGPUMinAGPRAlloc for sanitized functions (PR #197795)
Brendon Cahoon via llvm-commits
- [llvm] [BOLT] Gate PointerAuthCFIFixup unit test on AArch64 target availability (PR #197464)
Brian Cain via llvm-commits
- [compiler-rt] [llvm] [Hexagon] Add XRay custom and typed event support (PR #191749)
Brian Cain via llvm-commits
- [llvm] [AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (PR #197386)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (PR #197386)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (PR #197386)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add DAG mutation to sink consumers of VMEM-pending registers (PR #197452)
Carl Ritson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix missed 'else' in LVCodeViewReader and LVDWARFReader.cpp. (PR #192923)
Carlos Alberto Enciso via llvm-commits
- [llvm] [AMDGPU] Optimize fsub and fneg when packed fp32 ops are supported (PR #195962)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Optimize fneg and fsub with packed fp16 ops (PR #196659)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Optimize fneg and fsub with packed fp16 ops (PR #196659)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Optimize fcanonicalize/fneg/fsub with packed bf16 math ops (PR #197318)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Set Src2RC64 in VOPProfileMQSAD, NFC (PR #197581)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Optimize fcanonicalize/fneg/fsub with packed bf16 math ops (PR #197318)
Changpeng Fang via llvm-commits
- [llvm] [llvm-gsymutil] Add --symtab-file option to specify separate symbol table file (PR #184059)
Chen Li via llvm-commits
- [llvm] [CMake] Don't pass --gc-sections to MSVC-style linkers when using clang's MSVC mode (PR #196393)
Chinmay Deshpande via llvm-commits
- [llvm] [Coroutines] Allow rematerialization of unary operators and selected intrinsics (PR #197698)
Chuanqi Xu via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
Claire Fan via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
Claire Fan via llvm-commits
- [llvm] [AArch64] Improve v1i64/v2i64 clmulh. (PR #196694)
Craig Topper via llvm-commits
- [llvm] [RISCV][P-ext] Add initial 64-bit support for RV32. (PR #197093)
Craig Topper via llvm-commits
- [llvm] [RISCV][P-ext] Add initial 64-bit support for RV32. (PR #197093)
Craig Topper via llvm-commits
- [llvm] [RISCV][P-ext] Add initial 64-bit support for RV32. (PR #197093)
Craig Topper via llvm-commits
- [llvm] [RISCV][P-ext] Support pabd(u).db/h. (PR #197332)
Craig Topper via llvm-commits
- [llvm] [RISCV][P-ext] Add splat_vector for 64-bit vectors on RV32. (PR #197345)
Craig Topper via llvm-commits
- [llvm] [RISCV][P-ext] Add splat_vector for 64-bit vectors on RV32. (PR #197345)
Craig Topper via llvm-commits
- [llvm] [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #197368)
Craig Topper via llvm-commits
- [llvm] [RISCV] Improve shrinkDemandedConstant. (PR #196585)
Craig Topper via llvm-commits
- [llvm] [RISCV] Improve shrinkDemandedConstant. (PR #196585)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
Craig Topper via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Craig Topper via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Craig Topper via llvm-commits
- [llvm] [AggressiveInstCombine] Loosen some conditions in the popcount pattern (PR #197536)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
Craig Topper via llvm-commits
- [llvm] [DebugInfo] Pack DILocation hash inputs (PR #196556)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Skip match table for opcodes with no combines (PR #196017)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Skip match table for opcodes with no combines (PR #196017)
Cullen Rhodes via llvm-commits
- [llvm] workflows/release-doxygen: Add some security checks and input validation (PR #196769)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Disable Legalizer CSE at O0 (PR #197000)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Disable CSE in IRTranslator & Legalizer at O0 (PR #197000)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Disable CSE in IRTranslator & Legalizer at O0 (PR #197000)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Fast-path common G_CONSTANT/G_BRCOND/G_FRAME_INDEX regbank mappings (PR #197383)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Add static regbank mapping for pointer G_LOAD/G_STORE (PR #197629)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Filter combiner worklists (PR #197693)
Cullen Rhodes via llvm-commits
- [llvm] [CodeGen] De-type getMinimalPhysRegClass and related APIs (PR #197495)
Cullen Rhodes via llvm-commits
- [llvm] [CodeGen] De-type getMinimalPhysRegClass and related APIs (PR #197495)
Cullen Rhodes via llvm-commits
- [llvm] [CodeGen] De-type getMinimalPhysRegClass and related APIs (PR #197495)
Cullen Rhodes via llvm-commits
- [llvm] [CodeGen] De-type getMinimalPhysRegClass and related APIs (PR #197495)
Cullen Rhodes via llvm-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Dan Blackwell via llvm-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Dan Blackwell via llvm-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Dan Blackwell via llvm-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Dan Blackwell via llvm-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Dan Blackwell via llvm-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Dan Blackwell via llvm-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Dan Blackwell via llvm-commits
- [compiler-rt] [ASan] Make multiple_sigaltstack.cpp test use MINSIGSTKSZ (PR #197204)
Dan Blackwell via llvm-commits
- [compiler-rt] [ASan] Make multiple_sigaltstack.cpp test use MINSIGSTKSZ (PR #197204)
Dan Blackwell via llvm-commits
- [clang] [llvm] Distinguish between Illumos and Solaris (PR #196807)
Daniel Levin via llvm-commits
- [clang] [llvm] Distinguish between Illumos and Solaris (PR #196807)
Daniel Levin via llvm-commits
- [clang] [llvm] Distinguish between Illumos and Solaris (PR #196807)
Daniel Levin via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove hicpp module [5/5] (PR #197384)
Daniil Dudkin via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove hicpp module [5/5] (PR #197384)
Daniil Dudkin via llvm-commits
- [lld] [PAC][lld] Properly handle `.relr.auth.dyn` -> `.rela.dyn` movement (PR #195649)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [AArch64][PAC] Handle signing of init/fini pointers in AsmPrinter (PR #193087)
Daniil Kovalev via llvm-commits
- [llvm] [CI] Remove duplicate entries in PROJECT_CHECK_TARGETS (NFC) (PR #197833)
Dave Lee via llvm-commits
- [llvm] [AArch64] Use dup (lane mov) over ext for high-half extract (PR #195010)
David Green via llvm-commits
- [llvm] [AArch64] Additional Tablegen patterns for `shuffle(zext(...))` and `shuffle(sext(...))` to `uaddlp` (PR #195120)
David Green via llvm-commits
- [llvm] [AArch64] Additional Tablegen patterns for `shuffle(zext(...))` and `shuffle(sext(...))` to `uaddlp` (PR #195120)
David Green via llvm-commits
- [llvm] [AArch64] Additional Tablegen patterns for `shuffle(zext(...))` and `shuffle(sext(...))` to `uaddlp` (PR #195120)
David Green via llvm-commits
- [llvm] [AArch64] Additional Tablegen patterns for `shuffle(zext(...))` and `shuffle(sext(...))` to `uaddlp` (PR #195120)
David Green via llvm-commits
- [llvm] [AArch64] Additional Tablegen patterns for `shuffle(zext(...))` and `shuffle(sext(...))` to `uaddlp` (PR #195120)
David Green via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
David Green via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs (PR #196484)
David Green via llvm-commits
- [llvm] GlobalISel/Combiner: Fix building G_CONSTANT for fp extended LLT (PR #196397)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize pointer vector icmp through bitcast (PR #197117)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Treat vector select as legal (PR #197111)
David Green via llvm-commits
- [llvm] [GlobalISel] Remove LegacyLegalizerInfo (PR #197308)
David Green via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Remove dependency on legal ruleset (PR #197371)
David Green via llvm-commits
- [llvm] [PowerPC][GlobalISel] Remove dependency on legal ruleset (PR #197375)
David Green via llvm-commits
- [llvm] [GlobalISel] Remove LegacyLegalizerInfo (PR #197308)
David Green via llvm-commits
- [clang] [llvm] [AArch64][llvm] Remove support for FEAT_MPAMv2_VID (PR #193191)
David Green via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs (PR #196484)
David Green via llvm-commits
- [llvm] [AArch64] Keep MMO when converting gather lane to LDRSui. (PR #197522)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Add always legal action builders. (PR #197238)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Add always legal action builders. (PR #197238)
David Green via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
David Green via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
David Green via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
David Green via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
David Green via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
David Green via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Add always legal action builders. (PR #197238)
David Green via llvm-commits
- [llvm] [ARM][GlobalISel] Remove dependency on legal ruleset. (PR #197370)
David Green via llvm-commits
- [llvm] [ARM][GlobalISel] Remove dependency on legal ruleset. (PR #197370)
David Green via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs (PR #196484)
David Green via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs (PR #196484)
David Green via llvm-commits
- [llvm] [ARM] Reject unencodable Thumb2 LDRD/STRD post-index offsets (PR #197228)
David Green via llvm-commits
- [llvm] [ARM][GlobalISel] Remove dependency on legal ruleset. (PR #197370)
David Green via llvm-commits
- [llvm] [PowerPC][GlobalISel] Remove dependency on legal ruleset (PR #197375)
David Green via llvm-commits
- [llvm] [AArch64] Add more test cases for various mul+add. NFC (PR #197771)
David Green via llvm-commits
- [llvm] [DAG] Combine vselect of vselect with identical conditions. (PR #197799)
David Green via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
David Green via llvm-commits
- [llvm] [ARM] Copy all flags when creating LDM (PR #197898)
David Green via llvm-commits
- [llvm] [ARM] Copy all flags when creating LDM (PR #197898)
David Green via llvm-commits
- [llvm] [ARM][MVE] Constant fold PREDICATE_CAST of 0 and 0xffff (PR #197832)
David Green via llvm-commits
- [llvm] [ARM][MVE] Constant fold PREDICATE_CAST of 0 and 0xffff (PR #197832)
David Green via llvm-commits
- [llvm] [ARM][MVE] Constant fold PREDICATE_CAST of 0 and 0xffff (PR #197832)
David Green via llvm-commits
- [llvm] [AArch64][SVE] Match (add_like x (lsr y, c)) -> usra x, y, c (PR #197657)
David Green via llvm-commits
- [llvm] [AArch64][SVE] Match (add_like x (lsr y, c)) -> usra x, y, c (PR #197657)
David Green via llvm-commits
- [llvm] [GlobalISel] Add brackets to assert. NFC (PR #197902)
David Green via llvm-commits
- [llvm] [GlobalISel] Add brackets to assert. NFC (PR #197902)
David Green via llvm-commits
- [llvm] [AArch64] Add a test for select-of-select with the same condition. NFC (PR #197903)
David Green via llvm-commits
- [llvm] [AArch64] Add a test for select-of-select with the same condition. NFC (PR #197903)
David Green via llvm-commits
- [llvm] [ARM][MVE] Constant fold PREDICATE_CAST of 0 and 0xffff (PR #197832)
David Green via llvm-commits
- [llvm] [ARM][MVE] Combine extract(bitcast(buildvec(extract))) (PR #196263)
David Green via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
David Green via llvm-commits
- [llvm] [DAG] Combine vselect of vselect with identical conditions. (PR #197799)
David Green via llvm-commits
- [llvm] [AArch64] Lower i16/f16 bitcast via vector operations. (PR #196341)
David Green via llvm-commits
- [llvm] [ARM][NFC] Test that debug insns are not passed to stepBackward (PR #197976)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Fold buildvector of bitcast (PR #141553)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Fold buildvector of bitcast (PR #141553)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Fold buildvector of bitcast (PR #141553)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] Do not generate indexed addressing mode for volatile accesses (PR #196305)
David Green via llvm-commits
- [llvm] [X86][GlobalISel] Remove dependency on legal ruleset (PR #197374)
David Green via llvm-commits
- [compiler-rt] [TySan] Make TySan compatible with sanitizer common interceptors (par… (PR #197688)
David Justo via llvm-commits
- [clang] [llvm] [clang][OpenMP 6.0][CodeGen] Codegen for declare_target 'local' clause (PR #196431)
David Pagan via llvm-commits
- [clang] [llvm] [CIR][CUDA] Shadow variables, internalize device side variables, lower poison attribute (PR #190087)
David Rivera via llvm-commits
- [clang] [llvm] [CIR][CUDA] Shadow variables, internalize device side variables, lower poison attribute (PR #190087)
David Rivera via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
David Sherwood via llvm-commits
- [llvm] [VPlan] Narrow predicated single-scalar loads with header mask. (PR #196630)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine pass from RUN lines of simple tests (PR #196257)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [LV] Compute SCEV for memcheck before unlinking (PR #160326)
David Sherwood via llvm-commits
- [llvm] [VPlan] Don't use the legacy cost model for loop conditions (PR #156864)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
David Sherwood via llvm-commits
- [llvm] [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (PR #195243)
David Sherwood via llvm-commits
- [llvm] [LV] Compute SCEV for memcheck before unlinking (PR #160326)
David Sherwood via llvm-commits
- [llvm] [LV] Compute SCEV for memcheck before unlinking (PR #160326)
David Sherwood via llvm-commits
- [llvm] [VPlan] Simplify BCast with only-first-lane used (PR #195444)
David Sherwood via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
David Sherwood via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
David Sherwood via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
David Sherwood via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
David Sherwood via llvm-commits
- [llvm] [VPlan] Simplify BCast with only-first-lane used (PR #195444)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [LV] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [LV] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp not used for exit condition (PR #197146)
David Sherwood via llvm-commits
- [llvm] [LV] Generate compact IR in VPScalarIVStepsRecipe::execute (PR #197169)
David Sherwood via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
David Sherwood via llvm-commits
- [llvm] [LV] Generate compact IR in VPScalarIVStepsRecipe::execute (PR #197169)
David Sherwood via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
David Sherwood via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
David Sherwood via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
David Sherwood via llvm-commits
- [llvm] [LV] Generate compact IR in VPScalarIVStepsRecipe::execute (PR #197169)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Make ARM/mve-selectandorcost.ll test more robust (PR #197388)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LV] Allow runtime checks for low trip count loops without scalar epilogues (PR #197391)
David Sherwood via llvm-commits
- [llvm] [LV] Allow runtime checks for low trip count loops without scalar epilogues (PR #197391)
David Sherwood via llvm-commits
- [llvm] [LV] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
David Sherwood via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
David Sherwood via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
David Sherwood via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
David Sherwood via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
David Sherwood via llvm-commits
- [llvm] [LV] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
David Sherwood via llvm-commits
- [llvm] [LV] Complete VPWidenCastRecipe cost model (PR #196918)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine from RUN lines in AArch64 tests (PR #197448)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LV] Add test for icmp/fcmp cost calculation (NFC) (PR #197504)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute the cost for vector icmp and fcmp (PR #193268)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Generate full CHECK lines for reduction-small-size.ll (PR #197632)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine from RUN lines in AArch64 tests (PR #197448)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine from RUN lines in AArch64 tests (PR #197448)
David Sherwood via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
David Sherwood via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp outside the vector region (PR #197146)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines for some tests (PR #197939)
David Sherwood via llvm-commits
- [llvm] Fix "author" handling in GitHub PR Greeter (PR #197140)
David Spickett via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
David Spickett via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
David Spickett via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
David Spickett via llvm-commits
- [clang] [compiler-rt] [AIX][clang][compiler_rt] rename libatomic archive to libclang_rt (PR #197485)
David Tenty via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Deepak Shirke via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Deepak Shirke via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Deepak Shirke via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Fix ordering of operands for calls, and fix null deref of `Info.CB` (PR #196898)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Fix ordering of operands for calls and other issues (PR #196898)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Fix ordering of operands for calls and other issues (PR #196898)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Fix ordering of operands for calls and other issues (PR #196898)
Demetrius Kanios via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via llvm-commits
- [llvm] [llvm-cas][test] Use portable truncate size spelling (PR #195828)
Denys Fedoryshchenko via llvm-commits
- [llvm] SymbolizableObjectFile: Fix Wasm test to avoid layering violation (PR #193574)
Derek Schuff via llvm-commits
- [llvm] SymbolizableObjectFile: Fix Wasm test to avoid layering violation (PR #193574)
Derek Schuff via llvm-commits
- [lld] [lld][MachO] Fix symbol resolution order with --read-workers (PR #193239)
Devon Loehr via llvm-commits
- [llvm] [1/3][RegAlloc][LiveRegMatrix] Fix inconsistency in HoistSpillHelper delegates (PR #197773)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][RegAlloc][LiveRegMatrix] Fix inconsistency in HoistSpillHelper delegates (PR #197773)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][RegAlloc][LiveRegMatrix] Fix inconsistency in HoistSpillHelper delegates (PR #197773)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][RegAlloc][LiveRegMatrix] Fix inconsistency in HoistSpillHelper delegates (PR #197773)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][RegAlloc][LiveRegMatrix] Fix inconsistency in HoistSpillHelper delegates (PR #197773)
Dhruva Chakrabarti via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Diego Novillo via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Dmitry Sidorov via llvm-commits
- [llvm] Adjust SPV_AMD_weak_linkage (PR #197484)
Dmitry Sidorov via llvm-commits
- [llvm] Adjust SPV_AMD_weak_linkage (PR #197484)
Dmitry Sidorov via llvm-commits
- [llvm] Adjust SPV_AMD_weak_linkage (PR #197484)
Dmitry Sidorov via llvm-commits
- [llvm] Implement SPV_KHR_poison_freeze extension (PR #198037)
Dmitry Sidorov via llvm-commits
- [llvm] Implement SPV_KHR_poison_freeze extension (PR #198037)
Dmitry Sidorov via llvm-commits
- [llvm] Implement SPV_KHR_poison_freeze extension (PR #198037)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU][True16] Add test for various s16 G_LOAD/G_STORE cases (PR #197245)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Domenic Nutile via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber when scavenging registers (PR #184814)
Dominik Steenken via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber when scavenging registers (PR #184814)
Dominik Steenken via llvm-commits
- [clang] [llvm] [SystemZ] Global Stackprotector and associated location section (PR #169317)
Dominik Steenken via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber defs when scavenging registers (PR #197120)
Dominik Steenken via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber defs when scavenging registers (PR #197120)
Dominik Steenken via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber defs when scavenging registers (PR #197120)
Dominik Steenken via llvm-commits
- [clang] [llvm] [SystemZ] Global Stackprotector and associated location section (PR #169317)
Dominik Steenken via llvm-commits
- [clang] [lldb] [llvm] [clang] crash fix bodyfarm osatomic cmpswap #197211 (PR #197489)
Donát Nagy via llvm-commits
- [clang] [lldb] [llvm] [clang] crash fix bodyfarm osatomic cmpswap #197211 (PR #197489)
Donát Nagy via llvm-commits
- [clang] [lldb] [llvm] [clang] crash fix bodyfarm osatomic cmpswap #197211 (PR #197489)
Donát Nagy via llvm-commits
- [llvm] [LSV] Handle or-disjoint as an add-like operation for vectorization. (PR #197243)
Drew Kersnar via llvm-commits
- [llvm] [NVPTX] Add IntrNoDuplicate to .aligned intrinsics. (PR #195947)
Durgadoss R via llvm-commits
- [llvm] [AutoUpgrade] Restrict NVVM bf16 intrinsic upgrades to integer storage types (PR #197387)
Durgadoss R via llvm-commits
- [lldb] [llvm] Revert "Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (#197473) (PR #197884)
Ebuka Ezike via llvm-commits
- [lldb] [llvm] Revert "Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (#197473) (PR #197884)
Ebuka Ezike via llvm-commits
- [lldb] [llvm] Revert "Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (#197473) (PR #197884)
Ebuka Ezike via llvm-commits
- [llvm] [LoopFusion] Simplifying checks for loop eligibility (PR #197357)
Ehsan Amiri via llvm-commits
- [llvm] [LoopFusion] Simplifying checks for loop eligibility (PR #197357)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [DA] Add a testcase for GCD test (PR #190261)
Ehsan Amiri via llvm-commits
- [llvm] [LangRef] Clarify pointer capture spec (PR #194647)
Eli Friedman via llvm-commits
- [llvm] [LangRef] Clarify pointer capture spec (PR #194647)
Eli Friedman via llvm-commits
- [llvm] [LangRef] Clarify pointer capture spec (PR #194647)
Eli Friedman via llvm-commits
- [clang] [llvm] [aarch64] Add more MSVC intrinsics (PR #194632)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Decompose constant multiplies used only by memory addresses (PR #194584)
Eli Friedman via llvm-commits
- [llvm] [AMDGPU][SCEV] Tighten max backedge-taken count for shift recurrence … (PR #197292)
Eli Friedman via llvm-commits
- [clang] [llvm] [AArch64] Make width of stack protector guard value load configurable. (PR #195379)
Eli Friedman via llvm-commits
- [llvm] [ConstantFold] Do not fold 'icmp' if any operand is a declaration (PR #198065)
Eli Friedman via llvm-commits
- [llvm] [Support][APInt] Fix sign extension, exponent and mantissa in APInt::roundToDouble (PR #192451)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Copy x4/x5 vararg payload into the x64 stack in Arm64EC exit thunks (PR #190933)
Eli Friedman via llvm-commits
- [llvm] Enforce `noinline` at call sites (PR #198128)
Eli Friedman via llvm-commits
- [llvm] [CoroSplit] Never collect sret arguments into frame (PR #198226)
Eli Friedman via llvm-commits
- [lld] [lld][MachO] Preserve __eh_frame ordering during BP section sorting (PR #191412)
Ellis Hoag via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc. (PR #190667)
Eric Christopher via llvm-commits
- [llvm] [RFC][Docs] Clarify brace omission for single-line bodies (PR #195985)
Erich Keane via llvm-commits
- [flang] [llvm] [LLVM-Flang] Improve the realloc size for the write statement (PR #187662)
Eugene Epshteyn via llvm-commits
- [llvm] [CodeGen] Increase offset when calculating MBB hash (PR #196536)
Evgenii Kudriashov via llvm-commits
- [llvm] [AMDGPU] A Vulkan-style memory model weaker than the LLVM model (PR #191246)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] A Vulkan-style memory model weaker than the LLVM model (PR #191246)
Fabian Ritter via llvm-commits
- [llvm] [FileCheck] --dump-input: render search ranges with `{` ... `}` brackets (PR #194251)
Fangrui Song via llvm-commits
- [llvm] [llvm-objcopy] Add --verbose option to llvm-strip/llvm-objcopy (PR #196611)
Fangrui Song via llvm-commits
- [llvm] [MachineBlockPlacement] Fix use-after-erase (PR #197109)
Fangrui Song via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Fangrui Song via llvm-commits
- [lld] [PAC][lld] Properly handle `.relr.auth.dyn` -> `.rela.dyn` movement (PR #195649)
Fangrui Song via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Fangrui Song via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Fangrui Song via llvm-commits
- [lld] [ELF] Remove redundant memset in SymbolTable::insert. NFC (PR #198132)
Fangrui Song via llvm-commits
- [lld] [lld][MachO] Fix symbol resolution order with --read-workers (PR #193239)
Fangrui Song via llvm-commits
- [lld] [ELF] Fix imprecise --why-live message for exported symbols (PR #198139)
Fangrui Song via llvm-commits
- [lld] [ELF] Fix imprecise --why-live message for exported symbols (PR #198139)
Fangrui Song via llvm-commits
- [llvm] [FileCheck] Resurrect overflow tests (PR #198136)
Fangrui Song via llvm-commits
- [llvm] [FileCheck] Resurrect overflow tests (PR #198136)
Fangrui Song via llvm-commits
- [llvm] [MC] Diagnose unfinished CFI frame from an earlier section (PR #196775)
Fangrui Song via llvm-commits
- [llvm] [MC] Diagnose unfinished CFI frame from an earlier section (PR #196775)
Fangrui Song via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Fangrui Song via llvm-commits
- [llvm] [IR][PrintPasses] Disable IO Sandbox in doSystemDiff (PR #198151)
Fangrui Song via llvm-commits
- [clang] [llvm] [HLSL] Add matrix support to atan2 (PR #194984)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Add matrix support to atan2 (PR #194984)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Reland "[HLSL][DirectX] Emit convergence control tokens when targeting DirectX" (PR #194452)
Finn Plummer via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for partial alias masking with tail folding (PR #182457)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (PR #195183)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (PR #195183)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (PR #195183)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Recognise single-scalar VPInstructions in isUniformAcrossVFsAndUFs (PR #194674)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Recognise single-scalar VPInstructions in isUniformAcrossVFsAndUFs (PR #194674)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Recognise single-scalar VPInstructions in isUniformAcrossVFsAndUFs (PR #194674)
Florian Hahn via llvm-commits
- [llvm] [LV] Generate compact IR in VPScalarIVStepsRecipe::execute (PR #197169)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Pass ArrayRef<VPValue *> instead ArrayRef<const VPValue *> (NFC) (PR #197193)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Narrow predicated single-scalar loads with header mask. (PR #196630)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add type in VPRecipeValue, migrate first set of recipes. (NFC) (PR #195485)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Run replaceSymbolicStrides on VPlan0 (NFCI). (PR #196840)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LV] Allow runtime checks for low trip count loops without scalar epilogues (PR #197391)
Florian Hahn via llvm-commits
- [llvm] [LV] Allow runtime checks for low trip count loops without scalar epilogues (PR #197391)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move IV predicate handling to VPlan. (PR #192876)
Florian Hahn via llvm-commits
- [llvm] [LV] Convert gather loads with constant stride into strided loads (PR #147297)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix semantics of WidenGEP (PR #193543)
Florian Hahn via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
Florian Hahn via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
Florian Hahn via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Florian Hahn via llvm-commits
- [llvm] [LV] Complete VPWidenCastRecipe cost model (PR #196918)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Add missing Map.lookup in SCEVLoopGuardRewriter visitAddExpr/v… (PR #197433)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
Florian Hahn via llvm-commits
- [llvm] [NFC][VPlan] Split `makeMemOpWideningDecisions` into subpasses (PR #182593)
Florian Hahn via llvm-commits
- [llvm] [NFC][VPlan] Split `makeMemOpWideningDecisions` into subpasses (PR #182593)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Florian Hahn via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Split out adding canonical IV recipes to separate transform. (PR #197541)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify BCast with onlyScalarsUsed (PR #195444)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [LV] Add test for icmp/fcmp cost calculation (NFC) (PR #197504)
Florian Hahn via llvm-commits
- [llvm] [LV] Add store to test case to prevent dead code. nfc (PR #197703)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
Florian Hahn via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
Florian Hahn via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Add extra tests for folding zext/add nsw. (NFC). (PR #197750)
Florian Hahn via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Make VPWidenLoad(EVL)Recipe VPSingleDefs (NFC). (PR #197496)
Florian Hahn via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp outside the vector region (PR #197146)
Florian Hahn via llvm-commits
- [llvm] [Matrix] Create inbounds GEPs for matrix load/stores. (PR #197710)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Skip FindLast reductions with malformed blends. (PR #197900)
Florian Hahn via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand WideCanIV into executable recipes (PR #191219)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove special cost logic for loads predicated by header mask. (PR #196630)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove special cost logic for loads predicated by header mask. (PR #196630)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Make VPWidenLoad(EVL)Recipe VPSingleDefs (NFC). (PR #197496)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Skip FindLast reductions with malformed blends. (PR #197900)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines for some tests (PR #197939)
Florian Hahn via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Florian Hahn via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Florian Hahn via llvm-commits
- [llvm] [LV][RISCV] Add strided search test for early-exit vectorization. nfc (PR #198080)
Florian Hahn via llvm-commits
- [llvm] [LV][RISCV] Add strided search test for early-exit vectorization. nfc (PR #198080)
Florian Hahn via llvm-commits
- [llvm] [LV][RISCV] Add strided search test for early-exit vectorization. nfc (PR #198080)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add blocksAs helper (NFC). (PR #198122)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Refine plain CFG iterator name and strengthen assert (NFC). (PR #198124)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Refine plain CFG iterator name and strengthen assert (NFC). (PR #198124)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Refine plain CFG iterator name and strengthen assert (NFC). (PR #198124)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use ResumeForEpilogue to get epilogue vector trip count (NFC). (PR #198210)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Florian Hahn via llvm-commits
- [llvm] [LV] Add find-last-iv test with blend (NFC). (PR #198214)
Florian Hahn via llvm-commits
- [llvm] [CodeGen] Increase offset when calculating MBB hash (PR #196536)
Florian Mayer via llvm-commits
- [clang] [compiler-rt] [llvm] [compiler-rt][UBSan] Add __ubsan_default_suppressions() hook (PR #194862)
Florian Mayer via llvm-commits
- [llvm] [AArch64] Fix handling of x29/x30 in inline assembly clobbers (PR #167783)
Folkert de Vries via llvm-commits
- [llvm] [TargetInstrInfo] Add isSelfCopyNoop target hook to safely delete noop self-copies. (PR #195900)
Francesco Petrogalli via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. (PR #193962)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. (PR #193962)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #197368)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #197368)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #197368)
Garvit Gupta via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Garvit Gupta via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Garvit Gupta via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Garvit Gupta via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Garvit Gupta via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Garvit Gupta via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Garvit Gupta via llvm-commits
- [llvm] [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (PR #195243)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (PR #195243)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (PR #195243)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (PR #195243)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (PR #195243)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Introduce -force-target-supports-gather-scatter-ops testing option (PR #196947)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] isScalarWithPredication to check for interleaved accesses (PR #194579)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] isScalarWithPredication to check for interleaved accesses (PR #194579)
Gaëtan Bossu via llvm-commits
- [llvm] [BOLT] Gate PointerAuthCFIFixup unit test on AArch64 target availability (PR #197464)
Gergely Bálint via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Graham Hunter via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Graham Hunter via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
Graham Hunter via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Graham Hunter via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Graham Hunter via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
Graham Hunter via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Graham Hunter via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
Graham Hunter via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
Graham Hunter via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
Graham Hunter via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (PR #196562)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize early exit loops with stores using masking (PR #178454)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize early exit loops with stores using masking (PR #178454)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize early exit loops with stores using masking (PR #178454)
Graham Hunter via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Guilherme Lopes via llvm-commits
- [llvm] [NFC][AArch64] Extract MOVaddr* expansion model into common header (PR #183503)
Guy David via llvm-commits
- [llvm] [AArch64] Report accurate sizes for MOVaddr and MOVimm pseudos (PR #183506)
Guy David via llvm-commits
- [llvm] [AArch64] Report accurate sizes for MOVaddr and MOVimm pseudos (PR #183506)
Guy David via llvm-commits
- [llvm] [AArch64] Consider MOVaddr* as cheap if fuse-adrp-add (PR #121904)
Guy David via llvm-commits
- [llvm] [AArch64][test] Fix use-after-scope in createInstrInfo (PR #197622)
Guy David via llvm-commits
- [llvm] [AArch64][test] Fix use-after-scope in createInstrInfo (PR #197622)
Guy David via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_UMULFIX (PR #197018)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_UMULFIX (PR #197018)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIXSAT and G_UMULFIXSAT (PR #197400)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_TRUNC_SSAT_S, G_TRUNC_SSAT_U and G_TRUNC_USAT_U (PR #197401)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIXSAT and G_UMULFIXSAT (PR #197400)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_UMULFIX (PR #197018)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIXSAT and G_UMULFIXSAT (PR #197400)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIXSAT and G_UMULFIXSAT (PR #197400)
Gábor Spaits via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve multiplication with multiple registers (PR #197943)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel]Allow mixing fixed and scalable vectors for G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR (PR #198012)
Gábor Spaits via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve multiplication with multiple registers (PR #197943)
Gábor Spaits via llvm-commits
- [llvm] [GlobalISel]Allow mixing fixed and scalable vectors for G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR (PR #198012)
Gábor Spaits via llvm-commits
- [llvm] [aarch64] Mix the frame pointer with the stack cookie when protecting the stack (PR #197346)
Hans Wennborg via llvm-commits
- [llvm] [aarch64] Mix the frame pointer with the stack cookie when protecting the stack (PR #197346)
Hans Wennborg via llvm-commits
- [llvm] [OFFLOAD][L0] Simplify kernel setGroups logic (PR #197411)
Hansang Bae via llvm-commits
- [llvm] [Object][BBAddrMap] Drive Features and Metadata bit fields from BBAdd… (PR #196906)
Haohai Wen via llvm-commits
- [llvm] [BBAddrMap] Drive Features and Metadata bit fields from BBAddrMap.def (PR #196906)
Haohai Wen via llvm-commits
- [llvm] [BBAddrMap] Drive Features and Metadata bits from BBAddrMap.def (PR #196906)
Haohai Wen via llvm-commits
- [llvm] [BBAddrMap] Drive Features and Metadata bits from BBAddrMap.def (PR #196906)
Haohai Wen via llvm-commits
- [llvm] [BBAddrMap] Drive Features and Metadata bits from BBAddrMap.def (PR #196906)
Haohai Wen via llvm-commits
- [llvm] [DirectX] Make DISubprogram writing LLVM 3.7-compatible (PR #194418)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Make DISubprogram writing LLVM 3.7-compatible (PR #194418)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Do not emit !dbg on function definitions (PR #197449)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Drop unsupported DISubprogram flags (PR #197457)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Replace DISubrangeType with DIBasicType (PR #197471)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Do not emit DISubprograms as distinct (PR #197453)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Add an "offset" operand to llvm.dbg.value (PR #197478)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Drop debug labels (PR #197490)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Handle undef the same way as null (PR #197507)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Do not emit !dbg on function definitions (PR #197449)
Harald van Dijk via llvm-commits
- [llvm] [Testing] Allow custom markers in llvm::Annotations (PR #195570)
Harlen Batagelo via llvm-commits
- [llvm] [Testing] Allow custom markers in llvm::Annotations (PR #195570)
Harlen Batagelo via llvm-commits
- [llvm] [AMDGPU][NFC] Autogenerate checks in andorn2.ll (PR #197613)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Add v2i32 V_BFI combines for andn2 and orn2 (PR #196325)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU][AtomicExpand] Support sub naturally aligned 64 bit atomic load/store (PR #198145)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU][AtomicExpand] Support sub naturally aligned 64 bit atomic load/store (PR #198145)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU][AtomicExpand] Support sub naturally aligned 64 bit atomic load/store (PR #198145)
Harrison Hao via llvm-commits
- [llvm] [AArch64][SVE] Match (add_like x (lsr y, c)) -> usra x, y, c (PR #197657)
Harry Ramsey via llvm-commits
- [llvm] [LV] Add a unittest to a failing scenario that should succeed (PR #196722)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Add -fold-epilogue-tail option for tail-folded epilogue (PR #190697)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV][NFC] Introduce LoopVectorizationUtils for shared utility functions (PR #194951)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Add -fold-epilogue-tail option for tail-folded epilogue (PR #190697)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV][NFC] Introduce LoopVectorizationUtils for shared utility functions (PR #194951)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV][NFC] Introduce LoopVectorizationUtils for shared utility functions (PR #194951)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Allow runtime checks for low trip count loops without scalar epilogues (PR #197391)
Hassnaa Hamdi via llvm-commits
- [llvm] [PseudoProbe] Preserve pseudoprobe for tailcall pseudo instrs (PR #197246)
Henry Jiang via llvm-commits
- [llvm] [CodeExtractor] fix use list iterator invalidation (PR #197986)
Henry Jiang via llvm-commits
- [llvm] [CodeExtractor] fix use list iterator invalidation (PR #197986)
Henry Jiang via llvm-commits
- [llvm] [CodeExtractor] fix use list iterator invalidation (PR #197986)
Henry Jiang via llvm-commits
- [llvm] [LoopDeletion] Invalidate SCEV of outer loops on backedge deletion (PR #197713)
Hongyu Chen via llvm-commits
- [llvm] [AArch64] ConditionOptimizer: replace per-block DenseMap with ScopedHashTable traversal (PR #196746)
Hussam Alhassan via llvm-commits
- [llvm] [LV] Compute SCEV for memcheck before unlinking (PR #160326)
Igor Kirillov via llvm-commits
- [llvm] [LV] Compute SCEV for memcheck before unlinking (PR #160326)
Igor Kirillov via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [llvm] Disable pre-link LTO vectorisation and tweak LTO pipeline (PR #195886)
Igor Kirillov via llvm-commits
- [llvm] [ConstantFold] Do not fold 'icmp' if any operand is a declaration (PR #198065)
Igor Kudrin via llvm-commits
- [llvm] [GlobalISel][AMDGPU][AArch64] Fix GlobalISel copy propagation (PR #188781)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Igor Wodiany via llvm-commits
- [llvm] [AArch64] Clean-up constrain register check in selectCopy (NFC) (PR #197168)
Igor Wodiany via llvm-commits
- [llvm] [GlobalISel][AMDGPU][AArch64] Fix GlobalISel copy propagation (PR #188781)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Igor Wodiany via llvm-commits
- [llvm] [AArch64] Clean-up constrain register check in selectCopy (NFC) (PR #197168)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Align GlobalISel with SelectionDAG for f16 to i1/i8 saturated conversions (PR #188019)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Igor Wodiany via llvm-commits
- [llvm] [Coroutines] Allow rematerialization of unary operators and selected intrinsics (PR #197698)
Igor Wodiany via llvm-commits
- [llvm] [Coroutines] Allow rematerialization of unary operators and selected intrinsics (PR #197698)
Igor Wodiany via llvm-commits
- [llvm] [Coroutines] Allow rematerialization of unary operators and selected intrinsics (PR #197698)
Igor Wodiany via llvm-commits
- [llvm] [NFC][ObjectYAML][llvm-obj2yaml] Move the code for creating DXContainerYAML to lib/ObjectYAML (PR #197984)
Ilia Kuklin via llvm-commits
- [llvm] [NFC][ObjectYAML][llvm-obj2yaml] Move the code for creating DXContainerYAML to lib/ObjectYAML (PR #197984)
Ilia Kuklin via llvm-commits
- [llvm] [DAGCombiner] Fix abs(add) to abdu miscompile in foldABSToABD (PR #196782)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Drop unnecessary lower bound check in lowerRangeToAssertZExt (PR #196785)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Emit `AssertZext` for function argument range attributes (PR #196786)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Emit `AssertZext` for function argument range attributes (PR #196786)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Emit `AssertZext` for function argument range attributes (PR #196786)
Iris Shi via llvm-commits
- [llvm] [InstSimplify] Fold fshl/fshr of complementary shifts to identity (PR #196887)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Emit `AssertZext` for function argument range attributes (PR #196786)
Iris Shi via llvm-commits
- [llvm] [DAGCombiner] Use KnownBits in `combineFMulOrFDivWithIntPow2` (PR #197097)
Iris Shi via llvm-commits
- [llvm] [GlobalISel] Use KnownBits to determine zeros and ones in CombineHelper.cpp (PR #197099)
Iris Shi via llvm-commits
- [llvm] [DAGCombiner] Use KnownBits in `combineFMulOrFDivWithIntPow2` (PR #197097)
Iris Shi via llvm-commits
- [llvm] [DAGCombiner] Use KnownBits in `combineFMulOrFDivWithIntPow2` (PR #197097)
Iris Shi via llvm-commits
- [llvm] [DAGCombiner] Use KnownBits in `combineFMulOrFDivWithIntPow2` (PR #197097)
Iris Shi via llvm-commits
- [llvm] [DAGCombiner] Use KnownBits in `combineFMulOrFDivWithIntPow2` (PR #197097)
Iris Shi via llvm-commits
- [llvm] [InstCombine] Fix one operator precedence (PR #197164)
Iris Shi via llvm-commits
- [llvm] [InstCombine] Fix incorect `foldPowiReassoc` on signed overflow (PR #197172)
Iris Shi via llvm-commits
- [llvm] [InstCombine] Fix incorect `foldPowiReassoc` on signed overflow (PR #197172)
Iris Shi via llvm-commits
- [llvm] [Hashing] Silence compiler warning for empty parameter packs (PR #196941)
Ivan R. Ivanov via llvm-commits
- [clang] [llvm] [offload][clang][llvm] Add new openacc offload kind (PR #198097)
Ivan R. Ivanov via llvm-commits
- [clang] [llvm] [DRAFT] [offload] Add new libacctarget runtime (PR #197894)
Ivan R. Ivanov via llvm-commits
- [clang] [llvm] [DRAFT] [offload] Add new libacctarget runtime (PR #197894)
Ivan R. Ivanov via llvm-commits
- [llvm] [CodeView] Generate debug info for artificial subprograms (PR #196327)
J. Ryan Stinnett 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] [LV] Handle FSub Partial Reductions (PR #197134)
Jacob Crawley via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Jacob Crawley via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Jacob Crawley via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #197134)
Jacob Crawley via llvm-commits
- [compiler-rt] [SafeStack] Add sigaction interceptor (PR #196968)
Jakob Koschel via llvm-commits
- [llvm] Fix assertion failure of `APInt::sqrt` on U64 MAX input (PR #197161)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Hash pointers with densemap::detail::mix (PR #197390)
Jakub Kuderski via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
James Henderson via llvm-commits
- [clang] [llvm] [llvm][tools] Extend llvm-objdump to support nested OffloadBinaries (PR #185425)
James Henderson via llvm-commits
- [llvm] SymbolizableObjectFile: Fix Wasm test to avoid layering violation (PR #193574)
James Henderson via llvm-commits
- [llvm] llvm-objdump: Support --disassemble option. (PR #196594)
James Henderson via llvm-commits
- [llvm] llvm-objdump: Support --disassemble option. (PR #196594)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --verbose option to llvm-strip/llvm-objcopy (PR #196611)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --verbose option to llvm-strip/llvm-objcopy (PR #196611)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --verbose option to llvm-strip/llvm-objcopy (PR #196611)
James Henderson via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
James Henderson via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
James Henderson via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
James Henderson via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
James Henderson via llvm-commits
- [llvm] [z/OS] Modify regex in error message to match on z/OS. (PR #194020)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --verbose option to llvm-strip/llvm-objcopy (PR #196611)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add --verbose option to llvm-strip/llvm-objcopy (PR #196611)
James Henderson via llvm-commits
- [llvm] [Hexagon] Define Hexagon v93 ELF flags (PR #196643)
James Henderson via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
James Henderson via llvm-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
James Henderson via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
James Henderson via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
James Henderson via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
James Henderson via llvm-commits
- [llvm] [z/OS] Modify regex in error message to match on z/OS. (PR #194020)
James Henderson via llvm-commits
- [llvm] [llvm-ar] add N modifier to extract operation documentation (PR #197787)
James Henderson via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
James Henderson via llvm-commits
- [llvm] [llvm-ar] fixing corruptions in documentation (PR #197783)
James Henderson via llvm-commits
- [llvm] Llvm-objcopy crashes with unreachable error when (de)compression requested without selected value available (PR #197888)
James Henderson via llvm-commits
- [llvm] [llvm-ar] fixing corruptions in documentation (PR #197783)
James Henderson via llvm-commits
- [llvm] [DirectX][ObjectYAML] Add VERS part support (PR #198222)
James Henderson via llvm-commits
- [llvm] [ScheduleDAG] Add a reachability cache to amortize DFS calls (PR #195079)
James Molloy via llvm-commits
- [llvm] [ScheduleDAG] Add a reachability cache to amortize DFS calls (PR #195079)
James Molloy via llvm-commits
- [llvm] [RFC][Attributor] change argument privatization to size-based type selection (PR #181716)
Jameson Nash via llvm-commits
- [llvm] Reland "[CodeGen] Use byte offsets and ptradd in ShadowStackGCLowering" (PR #197436)
Jameson Nash via llvm-commits
- [llvm] MachOObjectFile: Don't limit `getSectionSize` to object's file size (PR #197286)
Jameson Nash via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Jameson Nash via llvm-commits
- [clang] [flang] [llvm] [mlir] [MLIR][OpenMP][Flang][CIR] Replace the OMP specific PtrLikeType interface with the core interface (PR #197946)
Jan Leyonberg via llvm-commits
- [llvm] [RFC][NFCI][Constants] Add `Constant::isZeroValue` (PR #195736)
Jay Foad via llvm-commits
- [llvm] [UniformityAnalysis] Rename public api's in UA (NFC) (PR #196251)
Jay Foad via llvm-commits
- [llvm] [UniformityAnalysis] Rename public api's in UA (NFC) (PR #196251)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Only src0 and mandatory literals can use literal64 (PR #196456)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] DAGCombiner: (srl/sra (add nuw/nsw X, c), d) --> (add nuw/nsw (srl/sra X, d), c >> d) (PR #196379)
Jay Foad via llvm-commits
- [llvm] [TableGen] Add submulticlass typechecking to template arg values (PR #197128)
Jay Foad via llvm-commits
- [llvm] [GlobalISel][AMDGPU][AArch64] Fix GlobalISel copy propagation (PR #188781)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (PR #197141)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][InstCombine] Optimize constant shuffle patterns (PR #192246)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Align GlobalISel with SelectionDAG for f16 to i1/i8 saturated conversions (PR #188019)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset (PR #197267)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify Record type checks. NFC. (PR #197450)
Jay Foad via llvm-commits
- [llvm] [TableGen] Fix assertion when initializing a bit from a !cond expression (PR #197224)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify Record type checks. NFC. (PR #197450)
Jay Foad via llvm-commits
- [llvm] [TableGen] Fix assertion when initializing a bit from a !cond expression (PR #197224)
Jay Foad via llvm-commits
- [llvm] [TableGen] Fix assertion when initializing a bit from !cond or !foldl (PR #197224)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Use 1-iteration Newton-Raphson refinement for FP32 reciprocal. (PR #194716)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix conflicted literal test. NFC. (PR #197587)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [UniformityAnalysis] Fix nodivergencesource calls (PR #197656)
Jay Foad via llvm-commits
- [llvm] [UniformityAnalysis] Fix nodivergencesource calls (PR #197656)
Jay Foad via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Jay Foad via llvm-commits
- [llvm] [NaryReassociate] Teach NaryReassociate about UniformityAnalysis (PR #175167)
Jay Foad via llvm-commits
- [llvm] [NaryReassociate] Teach NaryReassociate about UniformityAnalysis (PR #175167)
Jay Foad via llvm-commits
- [llvm] Add new libc GH team to CODEOWNERS (PR #197630)
Jeff Bailey via llvm-commits
- [llvm] Add new libc GH team to CODEOWNERS (PR #197630)
Jeff Bailey via llvm-commits
- [llvm] Fix misspelling of 'llvm' (PR #197649)
Jeff Bailey via llvm-commits
- [llvm] Fix misspelling of 'llvm' (PR #197649)
Jeff Bailey via llvm-commits
- [llvm] [DebugInfo] Introduce DW_AT_LLVM_language_dialect (PR #194898)
Jeremy Morse via llvm-commits
- [llvm] [mlir] [DebugInfo] Enforce DISubprogram type as required in LLParser (PR #196299)
Jeremy Morse via llvm-commits
- [llvm] [SelectionDAG][NVPTX] Allow targets to configure CSE strategy (PR #192812)
Jeremy Morse via llvm-commits
- [llvm] [Support] Introduce driver for running tools as daemons (PR #193706)
Jeremy Morse via llvm-commits
- [llvm] [Support] Introduce driver for running tools as daemons (PR #193706)
Jeremy Morse via llvm-commits
- [llvm] [Support] Introduce driver for running tools as daemons (PR #193706)
Jeremy Morse via llvm-commits
- [llvm] [Support] Introduce driver for running tools as daemons (PR #193706)
Jeremy Morse via llvm-commits
- [llvm] [Support] Introduce driver for running tools as daemons (PR #193706)
Jeremy Morse via llvm-commits
- [llvm] [AArch64] Decompose constant multiplies used only by memory addresses (PR #194584)
Jiang Ning via llvm-commits
- [llvm] [mlir] [DebugInfo] Enforce DISubprogram type as required in LLParser (PR #196299)
Jiang Ning via llvm-commits
- [llvm] [AArch64] Decompose constant multiplies used only by memory addresses (PR #194584)
Jiang Ning via llvm-commits
- [llvm] [llvm-profgen] Speed up parsing of MMap events (PR #197871)
Jinjie Huang via llvm-commits
- [llvm] [llvm-profgen] Speed up parsing of MMap events (PR #197871)
Jinjie Huang via llvm-commits
- [llvm] [llvm-profgen] Speed up parsing of MMap events (PR #197871)
Jinjie Huang via llvm-commits
- [llvm] [llvm-profgen] Speed up parsing of MMap events (PR #197871)
Jinjie Huang via llvm-commits
- [llvm] [llvm-shlib] Fix parallel build failure in gen-msvc-exports.py on Windows (PR #197190)
Jinsong Ji via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce InputAnnotationLabeler for -dump-input (PR #196797)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce Mid/Tail to -dump-input MarkerStyle (PR #196799)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce Mid/Tail to -dump-input MarkerStyle (PR #196799)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce MarkerRange for -dump-input (PR #196800)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce Mid/Tail to -dump-input MarkerStyle (PR #196799)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce MarkerRange for -dump-input (PR #196800)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce MarkerRange for -dump-input (PR #196800)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce MarkerRange for -dump-input (PR #196800)
Joel E. Denny via llvm-commits
- [llvm] [FileCheck][NFC] Introduce MarkerRange for -dump-input (PR #196800)
Joel E. Denny via llvm-commits
- [clang] [llvm] [Instrumentor] Add Alloca and Function support; stack usage example (PR #195378)
Johannes Doerfert via llvm-commits
- [llvm] [Instrumentor][NFC] Add docs and config-wizard script (PR #197066)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [Instrumentor] Add Alloca and Function support; stack usage example (PR #195378)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [Instrumentor] Add Alloca and Function support; stack usage example (PR #195378)
Johannes Doerfert via llvm-commits
- [llvm] [MemoryBuiltins][NFC] Allow users to retrieve detailed (de)allocation info (PR #197533)
Johannes Doerfert via llvm-commits
- [llvm] [Instrumentor] Add unreachable support; unreachable stack trace printing (PR #197339)
Johannes Doerfert via llvm-commits
- [llvm] [Instrumentor][FIX] Fix oversight in docs heading (PR #197594)
Johannes Doerfert via llvm-commits
- [llvm] [Instrumentor] Introduce BasePointerIO to communicate base pointer information (PR #197607)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [DRAFT] [offload] Add new libacctarget runtime (PR #197894)
Johannes Doerfert via llvm-commits
- [llvm] [MemoryBuiltins][NFC] Allow users to retrieve detailed (de)allocation info (PR #197533)
Johannes Doerfert via llvm-commits
- [llvm] [LSR] Narrow search space by merging users outside and inside loop (PR #185929)
John Brawn via llvm-commits
- [llvm] [VPlan] Don't use the legacy cost model for loop conditions (PR #156864)
John Brawn via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp not used for exit condition (PR #197146)
John Brawn via llvm-commits
- [llvm] [VPlan] Compute the cost for vector icmp and fcmp (PR #193268)
John Brawn via llvm-commits
- [llvm] [LV] Add test for icmp/fcmp cost calculation (NFC) (PR #197504)
John Brawn via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp outside the vector region (PR #197146)
John Brawn via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp outside the vector region (PR #197146)
John Brawn via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp outside the vector region (PR #197146)
John Brawn via llvm-commits
- [llvm] [LV] Add test for icmp/fcmp cost calculation (NFC) (PR #197504)
John Brawn via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp outside the vector region (PR #197146)
John Brawn via llvm-commits
- [llvm] Correction: NOP should be mov r0, r0 on all not V6K, including regular V6 (PR #196625)
John Brawn via llvm-commits
- [llvm] [VPlan] Don't use the legacy cost model for loop conditions (PR #156864)
John Brawn via llvm-commits
- [llvm] [LV] Support interleaving in order to reduce stalls (PR #197959)
John Brawn via llvm-commits
- [llvm] [LV] Support interleaving in order to reduce stalls (PR #197959)
John Brawn via llvm-commits
- [lld] [lld][MachO] Fix symbol resolution order with --read-workers (PR #193239)
John Holdsworth via llvm-commits
- [llvm] [AArch64] Fix return address auth in swiftasync epilogues (PR #189484)
John McCall via llvm-commits
- [llvm] [DWARFLinker] Preserve source order of member subprograms (PR #196443)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Fix .debug_names emission for -gmodules in parallel linker (PR #198047)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Fix .debug_names emission for -gmodules in parallel linker (PR #198047)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Fix .debug_names emission for -gmodules in parallel linker (PR #198047)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Fix .debug_names emission for -gmodules in parallel linker (PR #198047)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFVerifier] Don't require .dwo for non-skeleton CUs (PR #198112)
Jonas Devlieghere via llvm-commits
- [llvm] [SystemZ] Enable liveness reduction in pre-RA sched strategy. (PR #188823)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Enable liveness reduction in pre-RA sched strategy. (PR #188823)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Enable liveness reduction in pre-RA sched strategy. (PR #188823)
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] [SystemZ] Don't fold after SSA if tied regs don't match. (PR #197475)
Jonas Paulsson via llvm-commits
- [llvm] [AMDGPU] Fix v_dot4_i32_i8 alias to set neg_lo modifiers (PR #197998)
Jonathan L'Work via llvm-commits
- [clang] [llvm] [AArch64][llvm] Remove support for FEAT_MPAMv2_VID (PR #193191)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][llvm] Remove support for FEAT_MPAMv2_VID (PR #193191)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][llvm] Remove support for FEAT_MPAMv2_VID (PR #193191)
Jonathan Thackray via llvm-commits
- [compiler-rt] [compiler-rt][cmake] Fix check_cxx_compiler_flag calls (PR #197529)
Jordan R AW via llvm-commits
- [llvm] [Bazel] Fixes 34502b0 (PR #196930)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes 34502b0 (PR #196930)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes 25c8999 (PR #197676)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes 25c8999 (PR #197676)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes ba0fef9 (PR #198045)
Jordan Rupprecht via llvm-commits
- [llvm] [Runtimes] Use order-only deps for runtime external projects (PR #185664)
Joseph Huber via llvm-commits
- [llvm] Revert "[offload] Add properties parameter to olLaunchKernel and cooperative kernel launch option" (PR #197463)
Joseph Huber via llvm-commits
- [llvm] [offload] Add Windows offload support (PR #187006)
Joseph Huber via llvm-commits
- [flang] [llvm] [flang-rt] Remove dependency on flang and implement iso file in C++ (PR #197687)
Joseph Huber via llvm-commits
- [llvm] [offload] Add Windows offload support (PR #187006)
Joseph Huber via llvm-commits
- [llvm] [flang-rt][NFC] Split up expensive .cpp files into multiple files (PR #198111)
Joseph Huber via llvm-commits
- [flang] [llvm] [flang-rt] Remove dependency on flang and implement iso file in C++ (PR #197687)
Joseph Huber via llvm-commits
- [flang] [llvm] [flang-rt] Implement iso module in C++ in the runtime (PR #197687)
Joseph Huber via llvm-commits
- [flang] [llvm] [flang-rt] Implement iso module in C++ in the runtime (PR #197687)
Joseph Huber via llvm-commits
- [flang] [llvm] [flang-rt] Implement iso module in C++ in the runtime (PR #197687)
Joseph Huber via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] i[AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] i[AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] i[AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] i[AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] i[AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Reject OpSelect with scalar result and vector condition (PR #193745)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Route ISel errors through diagnoseUnsupported (PR #196899)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [Passes] Add IR tracker for source-indexed pass snapshots (PR #191852)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [Passes] Add IR tracker for source-indexed pass snapshots (PR #191852)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [Passes] Add IR tracker for source-indexed pass snapshots (PR #191852)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [VectorCombine] Fix iterator invalidation in foldSelectShuffle (PR #197914)
Julian Nagele via llvm-commits
- [llvm] [VectorCombine] Fix iterator invalidation in foldSelectShuffle (PR #197914)
Julian Nagele via llvm-commits
- [llvm] [VectorCombine] Fix iterator invalidation in foldSelectShuffle (PR #197914)
Julian Nagele via llvm-commits
- [llvm] [VectorCombine] Fix iterator invalidation in foldSelectShuffle (PR #197914)
Julian Nagele via llvm-commits
- [llvm] [AVX-512] make vpternlogq more aggressive for longer chains of bitmanipulations (PR #189971)
Julian Pokrovsky via llvm-commits
- [llvm] [Windows][test] Fix "LLVM" test failures when LLVM_WINDOWS_PREFER_FORWARD_SLASH is ON (PR #184556)
Junji Watanabe via llvm-commits
- [llvm] [Windows][test] Fix "LLVM" test failures when LLVM_WINDOWS_PREFER_FORWARD_SLASH is ON (PR #184556)
Junji Watanabe via llvm-commits
- [llvm] [Windows][test] Fix "LLVM" test failures when LLVM_WINDOWS_PREFER_FORWARD_SLASH is ON (PR #184556)
Junji Watanabe via llvm-commits
- [llvm] [Windows][test] Fix "LLVM" test failures when LLVM_WINDOWS_PREFER_FORWARD_SLASH is ON (PR #184556)
Junji Watanabe via llvm-commits
- [llvm] [DirectX][ObjectYAML] Add ILDB program part support (PR #189685)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Make DISubprogram writing LLVM 3.7-compatible (PR #194418)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Make DISubprogram writing LLVM 3.7-compatible (PR #194418)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Do not emit !dbg on function definitions (PR #197449)
Justin Bogner via llvm-commits
- [llvm] [PowerPC] Simplify lowering for ldat intrinsics (PR #194486)
Kai Nacke via llvm-commits
- [llvm] [PowerPC][GlobalISel] Remove dependency on legal ruleset (PR #197375)
Kai Nacke via llvm-commits
- [llvm] [flang-rt][test] Fix write01.f90 missing LD_LIBRARY_PATH (introduced in #187662) (PR #198230)
Kareem Ergawy via llvm-commits
- [clang] [llvm] [Instrumentor] Add Alloca and Function support; stack usage example (PR #195378)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [Instrumentor] Add Alloca and Function support; stack usage example (PR #195378)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [Instrumentor] Add Alloca and Function support; stack usage example (PR #195378)
Kevin Sala Penades via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
Kevin Sala Penades via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
Kevin Sala Penades via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
Kevin Sala Penades via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
Kevin Sala Penades via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
Kevin Sala Penades via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
Kevin Sala Penades via llvm-commits
- [llvm] [gsymutil] Fix build error in 196448 and remove warning message (PR #197028)
Kewen Meng via llvm-commits
- [llvm] Revert "[SLP] Vectorize struct-returning intrinsics" (PR #198022)
Kewen Meng via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Kiran Chandramohan via llvm-commits
- [llvm] [LLVM][Verifier] Improve diagnostic messages for Intrinsics in Verifier (PR #185641)
Kirill Vedernikov via llvm-commits
- [llvm] Don't use libcalls for i128<->fp conversion on 32-bit targets (PR #196330)
Kito Cheng via llvm-commits
- [clang] [compiler-rt] [llvm] [compiler-rt][UBSan] Add __ubsan_default_suppressions() hook (PR #194862)
Kleis Auke Wolthuizen via llvm-commits
- [llvm] libclc: Pass LLVM_NATIVE_TOOL_DIR to runtime builds (PR #196498)
Konrad Kleine via llvm-commits
- [llvm] [github] Fix invalid local action invocation in release-doxygen workflow (PR #197107)
Konrad Kleine via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Konstantin Zhuravlyov via llvm-commits
- [llvm] [AsmParser] Use cantFail for FloatLiteral string conversion (PR #197064)
Krut Patel via llvm-commits
- [llvm] [AsmParser] Use cantFail for FloatLiteral string conversion (PR #197064)
Krut Patel via llvm-commits
- [llvm] Fix build with shared libraries (PR #198099)
Krzysztof Parzyszek via llvm-commits
- [llvm] [DebugInfo] Pack DILocation hash inputs (PR #196556)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Handle FSub Partial Reductions (PR #191186)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM|ADT] Fix shadowing warnings for SmallVector (PR #196907)
LLVM Continuous Integration via llvm-commits
- [llvm] [OCaml] Fix test after float printing changes (NFC) (PR #196925)
LLVM Continuous Integration via llvm-commits
- [llvm] [CMake][NFC] Remove dead code add_llvm_external_project(libclc) (PR #196241)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (PR #196950)
LLVM Continuous Integration via llvm-commits
- [lldb] [llvm] [gsymutil] Fix crash caused by infinite recursion in `unwrapReferencedTypedefType()` (PR #196448)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIRV] Make sure spirv-tools are copied with exe suffix (PR #196658)
LLVM Continuous Integration via llvm-commits
- [llvm] [TableGen] Emit the primary input file in -d depfile output (PR #197061)
LLVM Continuous Integration via llvm-commits
- [llvm] [TableGen] Emit the primary input file in -d depfile output (PR #197061)
LLVM Continuous Integration via llvm-commits
- [llvm] [APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc. (PR #190667)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. (PR #193962)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Align GlobalISel with SelectionDAG for f16 to i1/i8 saturated conversions (PR #188019)
LLVM Continuous Integration via llvm-commits
- [llvm] [DirectX][ObjectYAML] Add ILDN part support (PR #194508)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Store DataLayout on VPTypeAnalysis (NFC) (PR #197231)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][AArch64] Extract MOVaddr* expansion model into common header (PR #183503)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Add extra tests for folding zext/add nsw. (NFC). (PR #197750)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][ssaf] Rework addEntity to take NamedDecl (PR #194448)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [LLVM-Flang] Improve the realloc size for the write statement (PR #187662)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instrumentor] Add a property filter for static properties (PR #197530)
LLVM Continuous Integration via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
LLVM Continuous Integration via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve multiplication with multiple registers (PR #197943)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [ORC] Skip lazy materialization in JIT deinit symbol lookup. (PR #196874)
Lang Hames via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
Lu Weining via llvm-commits
- [llvm] [AMDGPU] Fix inconsistencies in RP tracking advance/reset behavior (PR #196595)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Fix inconsistencies in RP tracking advance/reset behavior (PR #196595)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Fix inconsistencies in RP tracking advance/reset behavior (PR #196595)
Lucas Ramirez via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (PR #195183)
Luke Lau via llvm-commits
- [llvm] [LV] Add -fold-epilogue-tail option for tail-folded epilogue (PR #190697)
Luke Lau via llvm-commits
- [llvm] [LV] Add -fold-epilogue-tail option for tail-folded epilogue (PR #190697)
Luke Lau via llvm-commits
- [llvm] [RISCV] Make SFMM configuration instruction emit like VSETVLI (PR #196487)
Luke Lau via llvm-commits
- [clang] [llvm] [RISCV] Rename dota4 to dot4a (PR #196921)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [RISCV][CodeGen] Add initial CodeGen support of vunzip{e,o} (PR #196024)
Luke Lau via llvm-commits
- [llvm] [VPlan] Introduce reduction selects for tail folding in foldTailByMasking. NFCI (PR #192987)
Luke Lau via llvm-commits
- [llvm] [VPlan] Introduce reduction selects for tail folding in foldTailByMasking. NFCI (PR #192987)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
Luke Lau via llvm-commits
- [llvm] [VPlan] Verify canonical IV has no users if there's a VPCurrentIterationPHI. NFC (PR #197431)
Luke Lau via llvm-commits
- [llvm] [VPlan] Verify canonical IV has no users if there's a VPCurrentIterationPHI. NFC (PR #197431)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Luke Lau via llvm-commits
- [llvm] [VPlan] Print RecurKind when dumping VPReductionPHI (PR #190114)
Luke Lau via llvm-commits
- [llvm] [VPlan] Print RecurKind when dumping VPReductionPHI (PR #190114)
Luke Lau via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Luke Lau via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Luke Lau via llvm-commits
- [llvm] [VPlan] Split out adding canonical IV recipes to separate transform. (PR #197541)
Luke Lau via llvm-commits
- [llvm] [VPlan] Split out adding canonical IV recipes to separate transform. (PR #197541)
Luke Lau via llvm-commits
- [llvm] [VPlan] Split out adding canonical IV recipes to separate transform. (PR #197541)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Support gap mask for loads that are de-interleaved through intrinsics (PR #197062)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Support gap mask for loads that are de-interleaved through intrinsics (PR #197062)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix crash lowering fixed-length llvm.masked.{u,s}{div,rem} (PR #197724)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute the cost for scalar cmp outside the vector region (PR #197146)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix fixed-length masked.{u,s}{div,rem} lowering not converting operands (PR #197913)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix mask policy in convertSameMaskVMergeToVMv (PR #197937)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Luke Lau via llvm-commits
- [llvm] [AArch64] Fix handling of x29/x30 in inline assembly clobbers (PR #167783)
Lukáš Lalinský via llvm-commits
- [llvm] [AArch64] Fix handling of x29/x30 in inline assembly clobbers (PR #167783)
Lukáš Lalinský via llvm-commits
- [llvm] [InstCombine] Fold square into comparison with constant (reopenend) (PR #197665)
Macsen Casaus via llvm-commits
- [llvm] [InstCombine] Fold square into comparison with constant (reopenend) (PR #197665)
Macsen Casaus via llvm-commits
- [llvm] [InstCombine] Fold square into comparison with constant (reopened) (PR #197665)
Macsen Casaus via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan][NFC] Extract logical recipe simplifications from simplifyRecipe() (PR #196915)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan][NFC] Extract logical recipe simplifications from simplifyRecipe() (PR #196915)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan][NFC] Extract logical recipe simplifications from simplifyRecipe() (PR #196915)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LV] Regenerate skip-iterations checks (NFC) (PR #197105)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan] Recognise single-scalar VPInstructions in isUniformAcrossVFsAndUFs (PR #194674)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan] Recognise single-scalar VPInstructions in isUniformAcrossVFsAndUFs (PR #194674)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LICM][NFC] Factor canHoistLoad out of canSinkOrHoistInst into LoopUtils (PR #197870)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [lld] [LLD][COFF] Fix out-of-bounds write when filling gaps with INT3 in code sections (PR #180411)
Maj Soklič via llvm-commits
- [lld] [LLD][COFF] Fix out-of-bounds write when filling gaps with INT3 in code sections (PR #180411)
Maj Soklič via llvm-commits
- [llvm] [BOLT] Fix EH data encoding checks in relocateEHFrameSection (PR #196777)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][Hexagon] Add Hexagon MCPlusBuilder, relocations (PR #192189)
Maksim Panchenko via llvm-commits
- [clang] [llvm] [clang-sycl-linker] Add per-translation-unit device code split mode (PR #196435)
Maksim Sabianin via llvm-commits
- [llvm] [AMDGPU] Fix LowerDIVREM24 for the unsigned case (PR #196418)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV][NFC] Pass function-pointer operand explicitly to visitFunPtrUse (PR #197667)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV][NFC] Pass function-pointer operand explicitly to visitFunPtrUse (PR #197667)
Marcos Maronas via llvm-commits
- [llvm] [AMDGPU] Add VMovB64 subtarget feature (PR #196340)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VMovB64 subtarget feature (PR #196340)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add subtarget features for MTBUF and formatted MUBUF instructions. (PR #196315)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Replace vdst_in opcode exclusion list with position check (PR #196946)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VOP3 encoding for gfx13 (PR #196258)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VOP3 encoding for gfx13 (PR #196258)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VOP3 encoding for gfx13 (PR #196258)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (PR #197141)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32 (PR #197167)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (PR #197011)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VBUFFER encoding for gfx13 (PR #196262)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VBUFFER encoding for gfx13 (PR #196262)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32 (PR #197167)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (PR #197141)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VBUFFER encoding for gfx13 (PR #196262)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32 (PR #197167)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (PR #197011)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (PR #197011)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (PR #197141)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (PR #197141)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Remove redundant hasMadU64U32NoCarry helper (PR #197682)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Remove redundant hasMadU64U32NoCarry helper (PR #197682)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add VMulU64Inst SubtargetFeature for v_mul_u64 support. (PR #197706)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add tests for 64bit literals in single DWORD instructions for gfx13 (PR #197907)
Mariusz Sikora via llvm-commits
- [llvm] host-byteorder-little-endian derictaive to typedef-different-types.test (PR #197981)
Mark Danial via llvm-commits
- [llvm] [ARM] Reject unencodable Thumb2 LDRD/STRD post-index offsets (PR #197228)
Mark Murray via llvm-commits
- [llvm] [CMake] Don't pass --gc-sections to MSVC-style linkers when using clang's MSVC mode (PR #196393)
Martin Storsjö via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
Martin Storsjö via llvm-commits
- [lld] [LLD] [MinGW] Implement --{push,pop}-state (PR #197748)
Martin Storsjö via llvm-commits
- [lld] [LLD] [MinGW] Implement --{push,pop}-state (PR #197748)
Martin Storsjö via llvm-commits
- [llvm] [GISel][X86] port X86PreLegalizerCombiner to npm (PR #182638)
Matt Arsenault via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Matt Arsenault via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Matt Arsenault via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Matt Arsenault via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AArch64] Add lowering for G_SMULFIX (PR #196757)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add subtarget features for MTBUF and formatted MUBUF instructions. (PR #196315)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Debug insns must not affect liveness analysis (PR #193104)
Matt Arsenault via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Fix ordering of operands for calls and other issues (PR #196898)
Matt Arsenault via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Matt Arsenault via llvm-commits
- [clang] [llvm] MSan: poison the default-init allocation before calling constructors (PR #188001)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix inconsistencies in RP tracking advance/reset behavior (PR #196595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Emit `AssertZext` for function argument range attributes (PR #196786)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Prevent prefetch and load reordering (PR #197025)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][NFC] Extract foldLoadInto helper in PeepholeOptimizer (PR #197110)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][NFC] Extract foldLoadInto helper in PeepholeOptimizer (PR #197110)
Matt Arsenault via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber defs when scavenging registers (PR #197120)
Matt Arsenault via llvm-commits
- [llvm] [MC] Add -reservation-station-scale-factor option (PR #195638)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Disable CSE in IRTranslator & Legalizer at O0 (PR #197000)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (PR #197011)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][MatchTable] Fix RTTI of Imm/ImmPredicate classes (PR #197142)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix pointer type handling in instruction selection (PR #181842)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix pointer type handling in instruction selection (PR #181842)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix pointer type handling in instruction selection (PR #181842)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AMDGPU][AArch64] Fix GlobalISel copy propagation (PR #188781)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Emit `AssertZext` for function argument range attributes (PR #196786)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold binop into multi-use select when one select arm and the other operand are constant (PR #196583)
Matt Arsenault via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber defs when scavenging registers (PR #197120)
Matt Arsenault via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber defs when scavenging registers (PR #197120)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fneg and fsub with packed fp16 ops (PR #196659)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fneg and fsub with packed fp16 ops (PR #196659)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fneg and fsub with packed fp16 ops (PR #196659)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fneg and fsub with packed fp16 ops (PR #196659)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Clean-up constrain register check in selectCopy (NFC) (PR #197168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32 (PR #197167)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Scalarize <1 x T> vector types for atomic store (PR #197165)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Scalarize <1 x T> vector types for atomic store (PR #197165)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
Matt Arsenault via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add a mir test to verify register-coalesce works for eliminate-save-restore pattern (PR #191583)
Matt Arsenault via llvm-commits
- [llvm] [DAG] visitBITCAST - fold (conv (scalar_to_vector(load x))) -> (load (conv*)x) (PR #196978)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (PR #188287)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add dynamic threshold for DPP atomic optimizer on integer LDS atomics (PR #186762)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add dynamic threshold for DPP atomic optimizer on integer LDS atomics (PR #186762)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add dynamic threshold for DPP atomic optimizer on integer LDS atomics (PR #186762)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add dynamic threshold for DPP atomic optimizer on integer LDS atomics (PR #186762)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG][NVPTX] Allow targets to configure CSE strategy (PR #192812)
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] Align GlobalISel with SelectionDAG for f16 to i1/i8 saturated conversions (PR #188019)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Add always legal action builders. (PR #197238)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV][GlobalISel] Remove dependency on legal ruleset (PR #197378)
Matt Arsenault via llvm-commits
- [llvm] [CloneModule] Clone undefined ifuncs (PR #197353)
Matt Arsenault via llvm-commits
- [llvm] [RewriteStatepointsForGC] Set C calling convention on intrinsic call (PR #197382)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Remove dependency on legal ruleset (PR #197371)
Matt Arsenault via llvm-commits
- [llvm] [ARM][GlobalISel] Remove dependency on legal ruleset. (PR #197370)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Fast-path common G_CONSTANT/G_BRCOND/G_FRAME_INDEX regbank mappings (PR #197383)
Matt Arsenault via llvm-commits
- [llvm] [NewPM][AArch64][GlobalISel] Port AArch64PostLegalizerCombiner to NewPM (PR #194156)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32 (PR #197167)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32 (PR #197167)
Matt Arsenault via llvm-commits
- [llvm] [AutoUpgrade] Restrict NVVM bf16 intrinsic upgrades to integer storage types (PR #197387)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Save internal VirtRegMap state in MIR (PR #197361)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Save internal VirtRegMap state in MIR (PR #197361)
Matt Arsenault via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
Matt Arsenault via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Improve the implementation and tests for packed bf16 math ops (PR #197318)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Improve the implementation and tests for packed bf16 math ops (PR #197318)
Matt Arsenault via llvm-commits
- [llvm] Fix assert in SlotIndexes::getInstructionIndex in debug builds (PR #189370)
Matt Arsenault via llvm-commits
- [llvm] [CloneModule] Clone undefined ifuncs (PR #197353)
Matt Arsenault via llvm-commits
- [llvm] [CloneModule] Clone undefined ifuncs (PR #197353)
Matt Arsenault via llvm-commits
- [llvm] Fix assert in SlotIndexes::getInstructionIndex in debug builds (PR #189370)
Matt Arsenault via llvm-commits
- [llvm] [mlir] [LLVM][Constants] Remove the option to disable vector ConstantFP support. (PR #197427)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (PR #197141)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Expand fmaximum/fminimum reductions (PR #195169)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Expand fmaximum/fminimum reductions (PR #195169)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add dynamic threshold for DPP atomic optimizer on integer LDS atomics (PR #186762)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add RewriteMFMAForm scheduling stage tests (PR #196008)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add RewriteMFMAForm scheduling stage tests (PR #196008)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add RewriteMFMAForm scheduling stage tests (PR #196008)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (PR #197386)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (PR #197386)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][CodeGen] When expanding ISD::LRINT, non-deterministic results should be frozen. (PR #197435)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][CodeGen] When expanding ISD::LRINT, non-deterministic results should be frozen. (PR #197435)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fcanonicalize/fneg/fsub with packed bf16 math ops (PR #197318)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fcanonicalize/fneg/fsub with packed bf16 math ops (PR #197318)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Keep scavenger FI out of SGPR spill stack ID (PR #197628)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Keep scavenger FI out of SGPR spill stack ID (PR #197628)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Keep scavenger FI out of SGPR spill stack ID (PR #197628)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Keep scavenger FI out of SGPR spill stack ID (PR #197628)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Keep scavenger FI out of SGPR spill stack ID (PR #197628)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add DAG mutation to sink consumers of VMEM-pending registers (PR #197452)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Precompute untyped getMinimalPhysRegClass (PR #193438)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Autogenerate checks in andorn2.ll (PR #197613)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Scheduler] Remove potential for independent subregs in tests (PR #197573)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix disasm roundtrip for forced fp64 literal (PR #197583)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix disasm roundtrip for forced fp64 literal (PR #197583)
Matt Arsenault via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix waterfall inreg call args -- AGPR sources legalized for `V_READFIRSTLANE_B32` instr (PR #194890)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix and enhance RewriteMFMAFormStage for pressure, restore, eligibility, corruption, and VGPR COPYs (PR #194887)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fcanonicalize/fneg/fsub with packed bf16 math ops (PR #197318)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fcanonicalize/fneg/fsub with packed bf16 math ops (PR #197318)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize fcanonicalize/fneg/fsub with packed bf16 math ops (PR #197318)
Matt Arsenault via llvm-commits
- [llvm] [UniformityAnalysis] Fix nodivergencesource calls (PR #197656)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Save internal VirtRegMap state in MIR (PR #197361)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Autogenerate checks in andorn2.ll (PR #197613)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add vector library call legalization via VPlan transform (PR #197661)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix waterfall inreg call args -- AGPR sources legalized for `V_READFIRSTLANE_B32` instr (PR #194890)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Remove redundant hasMadU64U32NoCarry helper (PR #197682)
Matt Arsenault via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - fold (mul X, 1) -> X (PR #197677)
Matt Arsenault via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - fold (mul X, 1) -> X (PR #197677)
Matt Arsenault via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - fold (mul X, 1) -> X (PR #197677)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add VMulU64Inst SubtargetFeature for v_mul_u64 support. (PR #197706)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197722)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add tests for 64bit literals in single DWORD instructions for gfx13 (PR #197907)
Matt Arsenault via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use pessimistic fixpoint in AAAMDGPUMinAGPRAlloc for sanitized functions (PR #197795)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add DAG mutation to sink consumers of VMEM-pending registers (PR #197452)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Matt Arsenault via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Matt Arsenault via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Matt Arsenault via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Matt Arsenault via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Disable dpp src1 sgpr on gfx11 (PR #164241)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Disable dpp src1 sgpr on gfx11 (PR #164241)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Matt Arsenault via llvm-commits
- [llvm] [PHIElimination] Clear stale LiveVariables AliveBlocks for undef PHI sources (PR #197764)
Matt Arsenault via llvm-commits
- [llvm] [PHIElimination] Clear stale LiveVariables AliveBlocks for undef PHI sources (PR #197764)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Add static regbank mapping for pointer G_LOAD/G_STORE (PR #197629)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix incorrect FMF propagation from select to fcmp (PR #195787)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix incorrect FMF propagation from select to fcmp (PR #195787)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix incorrect FMF propagation from select to fcmp (PR #195787)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GISel] Add Register Bank Legalization rules for G_CTPOP. (PR #197510)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve multiplication with multiple registers (PR #197943)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix incorrect FMF propagation from select to fcmp (PR #195787)
Matt Arsenault via llvm-commits
- [llvm] [PHIElimination] Clear stale LiveVariables AliveBlocks for undef PHI sources (PR #197764)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix computeKnownFPClass handling of nsz (PR #186315)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix computeKnownFPClass handling of nsz (PR #186315)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Add pre-legalizer combines for AVGFLOOR and AVGCEIL (PR #192866)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Add pre-legalizer combines for AVGFLOOR and AVGCEIL (PR #192866)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Add pre-legalizer combines for AVGFLOOR and AVGCEIL (PR #192866)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use shorter form for i16 operands (PR #198005)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][AsmWriter] Fix ConstantFP zeroinitializer check (PR #196097)
Matt Arsenault via llvm-commits
- [llvm] expandIS_FPCLASS: Support fcNegative and fcPositive (PR #184788)
Matt Arsenault via llvm-commits
- [llvm] expandIS_FPCLASS: Support fcNegative and fcPositive (PR #184788)
Matt Arsenault via llvm-commits
- [llvm] expandIS_FPCLASS: Support fcNegative and fcPositive (PR #184788)
Matt Arsenault via llvm-commits
- [llvm] expandIS_FPCLASS: Support fcNegative and fcPositive (PR #184788)
Matt Arsenault via llvm-commits
- [llvm] expandIS_FPCLASS: Support fcNegative and fcPositive (PR #184788)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel]Allow mixing fixed and scalable vectors for G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR (PR #198012)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel]Allow mixing fixed and scalable vectors for G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR (PR #198012)
Matt Arsenault via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Fix TU-local entity exposure for C++20 module compatibility (PR #198023)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement lowering Exception Selector and Pointer Registers. (PR #198043)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Add dot product patterns with saturating add (clamp) (PR #187945)
Matt Arsenault via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - remove ISD::FREEZE node if all demanded elements are not undef/poison (PR #198084)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Improve v1i64/v2i64 clmulh. (PR #196694)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Improve v1i64/v2i64 clmulh. (PR #196694)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Improve v1i64/v2i64 clmulh. (PR #196694)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Improve v1i64/v2i64 clmulh. (PR #196694)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][ISel] Add custom lowering for clmul nxv8i16 (PR #195893)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][ISel] Add custom lowering for clmul nxv8i16 (PR #195893)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][ISel] Add custom lowering for clmul nxv8i16 (PR #195893)
Matthew Devereau via llvm-commits
- [compiler-rt] [TySan] Make TySan compatible with sanitizer common interceptors (par… (PR #197688)
Matthew Nagy via llvm-commits
- [compiler-rt] [TySan] Make TySan compatible with sanitizer common interceptors (par… (PR #197688)
Matthew Nagy via llvm-commits
- [compiler-rt] [TySan] Make TySan compatible with sanitizer common interceptors (par… (PR #197688)
Matthew Nagy via llvm-commits
- [compiler-rt] [TySan] Make TySan compatible with sanitizer common interceptors (par… (PR #197688)
Matthew Nagy via llvm-commits
- [llvm] [llvm][ADT] Fix overload resolution in `to_vector` / `to_vector_of` for `bool` containers (PR #197461)
Matthias Springer via llvm-commits
- [llvm] [llvm][ADT] Fix overload resolution in `to_vector` / `to_vector_of` for `bool` containers (PR #197461)
Matthias Springer via llvm-commits
- [compiler-rt] [tsan][go]: add a128 store, load, compare_exchange (PR #196833)
Mauri de Souza Meneguzzo via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Max Graey via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Max Graey via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Max Graey via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Max Graey via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Max Graey via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Max Graey via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Max Graey via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Max Graey via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Max Graey via llvm-commits
- [llvm] [InstCombine] Convert logical and/or with trunc nuw to i1 into bitwise ops (PR #198178)
Max Graey via llvm-commits
- [llvm] [LIT] Add --load-average N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-average N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-average N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-average N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-limit N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-limit N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-limit N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-limit N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-limit N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [llvm] [LIT] Add --load-limit N option (PR #197883)
Maxim Pavlenko via llvm-commits
- [lldb] [llvm] [lldb/Interpreter] Surface Python exceptions from scripted extensions (PR #198153)
Med Ismail Bennani via llvm-commits
- [llvm] [APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc. (PR #190667)
Mehdi Amini via llvm-commits
- [llvm] Revert "[APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc." (PR #197440)
Mehdi Amini via llvm-commits
- [llvm] Revert "[APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc." (PR #197440)
Mehdi Amini via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
Mel Chen via llvm-commits
- [llvm] [LV][RISCV] Simplify strided-accesses test checks by ignoring loop metadata. nfc (PR #196026)
Mel Chen via llvm-commits
- [llvm] [VPlan] Fix issues around scalar-cast VPInstructions (NFC) (PR #195629)
Mel Chen via llvm-commits
- [llvm] [VPlan] Fix issues around scalar-cast VPInstructions (NFC) (PR #195629)
Mel Chen via llvm-commits
- [llvm] [VPlan] Fix issues around scalar-cast VPInstructions (NFC) (PR #195629)
Mel Chen via llvm-commits
- [llvm] [VPlan] Fix issues around scalar-cast VPInstructions (NFC) (PR #195629)
Mel Chen via llvm-commits
- [llvm] [VPlan] Fix issues around scalar-cast VPInstructions (NFC) (PR #195629)
Mel Chen via llvm-commits
- [llvm] [VPlan] Fix issues around scalar-cast VPInstructions (NFC) (PR #195629)
Mel Chen via llvm-commits
- [llvm] [VPlan] Move IV predicate handling to VPlan. (PR #192876)
Mel Chen via llvm-commits
- [llvm] [VPlan] Move IV predicate handling to VPlan. (PR #192876)
Mel Chen via llvm-commits
- [llvm] [LV][RISCV] Simplify strided-accesses test checks by ignoring loop metadata. nfc (PR #196026)
Mel Chen via llvm-commits
- [llvm] [LV][RISCV] Simplify strided-accesses test checks by ignoring loop metadata. nfc (PR #196026)
Mel Chen via llvm-commits
- [llvm] [LV][RISCV] Simplify strided-accesses test checks by ignoring loop metadata. nfc (PR #196026)
Mel Chen via llvm-commits
- [llvm] [LV][RISCV] Simplify strided-accesses test checks by ignoring loop metadata. nfc (PR #196026)
Mel Chen via llvm-commits
- [llvm] [LV] Convert gather loads with constant stride into strided loads (PR #147297)
Mel Chen via llvm-commits
- [llvm] [LV] Allow runtime checks for low trip count loops without scalar epilogues (PR #197391)
Mel Chen via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Mel Chen via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Mel Chen via llvm-commits
- [llvm] [VPlan] Use llvm.masked.{u, s}{div, rem} for predicated division (PR #191377)
Mel Chen via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Mel Chen via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Mel Chen via llvm-commits
- [llvm] [VPlan] Narrow VPWidenCastRecipe to scalar cast recipe. (PR #166514)
Mel Chen via llvm-commits
- [llvm] [LV] Add store to test case to prevent dead code. nfc (PR #197703)
Mel Chen via llvm-commits
- [llvm] [LV] Add store to test case to prevent dead code. nfc (PR #197703)
Mel Chen via llvm-commits
- [llvm] [LV] Convert gather loads with constant stride into strided loads (PR #147297)
Mel Chen via llvm-commits
- [llvm] [LV][RISCV] Add strided search test for early-exit vectorization. nfc (PR #198080)
Mel Chen via llvm-commits
- [llvm] [LV] Convert gather loads with constant stride into strided loads (PR #147297)
Mel Chen via llvm-commits
- [llvm] [LV] Convert gather loads with constant stride into strided loads (PR #147297)
Mel Chen via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #194274)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #194274)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #194274)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #194274)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #194274)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #194274)
Mend Renovate via llvm-commits
- [llvm] [LV][RISCV] Add explicit LMUL controls via computeFeasibleMaxVF (PR #193091)
Michael Berg via llvm-commits
- [llvm] [mlir] [DebugInfo] Enforce DISubprogram type as required in LLParser (PR #196299)
Michael Buch via llvm-commits
- [llvm] [mlir] [DebugInfo] Enforce DISubprogram type as required in LLParser (PR #196299)
Michael Buch via llvm-commits
- [llvm] [DebugInfo] Introduce DW_AT_LLVM_language_dialect (PR #194898)
Michael Buch via llvm-commits
- [llvm] [DebugInfo] Introduce DW_AT_LLVM_language_dialect (PR #194898)
Michael Buch via llvm-commits
- [llvm] [DebugInfo] Introduce DW_AT_LLVM_language_dialect (PR #194898)
Michael Buch via llvm-commits
- [llvm] [DebugInfo] Introduce DW_AT_LLVM_language_dialect (PR #194898)
Michael Buch via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [Flang] Move builtin .mod generation into runtimes (Reapply #137828) (PR #171515)
Michael Kruse via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [Flang] Move builtin .mod generation into runtimes (Reapply #137828) (PR #171515)
Michael Kruse via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [Flang] Move builtin .mod generation into runtimes (Reapply #137828) (PR #171515)
Michael Kruse via llvm-commits
- [llvm] [SCEV] Propagate nuw/nsw flags from or disjoint (PR #197236)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [polly] [PassManager] Make passes inherit from RequiredPassInfoMixin/OptionalPassInfoMixin (PR #192120)
Mikael Holmen via llvm-commits
- [llvm] [CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag (PR #135277)
Mikhail R. Gadelha via llvm-commits
- [llvm] [ORC] Shutdown the socket FD before closing it in FDSimpleRemoteEPCTransport (PR #196835)
Min-Yih Hsu via llvm-commits
- [llvm] [ORC] Shutdown the socket FD before closing it in FDSimpleRemoteEPCTransport (PR #196835)
Min-Yih Hsu via llvm-commits
- [llvm] [ORC] Fix infinite wait upon disconnection initiated by SimpleRemoteEPC (PR #196830)
Min-Yih Hsu via llvm-commits
- [llvm] [ORC] Shutdown the socket FD before closing it in FDSimpleRemoteEPCTransport (PR #196835)
Min-Yih Hsu via llvm-commits
- [llvm] [ORC] Fix infinite wait upon disconnection initiated by SimpleRemoteEPC (PR #196830)
Min-Yih Hsu via llvm-commits
- [llvm] [AggressiveInstCombine] Loosen some conditions in the popcount pattern (PR #197536)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental `Zvvmtls` and `Zvvmttls` support (PR #198229)
Min-Yih Hsu via llvm-commits
- [libc] [llvm] [libc][freebsd] initialize freebsd support (PR #124459)
Minsoo Choo via llvm-commits
- [libc] [llvm] [libc][freebsd] initialize freebsd support (PR #124459)
Minsoo Choo via llvm-commits
- [libc] [llvm] [libc][freebsd] initialize freebsd support (PR #124459)
Minsoo Choo via llvm-commits
- [llvm] Handle typeidCompatibleVTable in skipModuleSummaryEntry (PR #196849)
Mircea Trofin via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #196943)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #197176)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #196943)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #196943)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #196943)
Momchil Velikov via llvm-commits
- [llvm] Disable pre-link LTO vectorisation and tweak LTO pipeline (PR #195886)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Add extra SimplifyCFG/LICM/EarlySCE to late FullLTO passes (PR #197678)
Momchil Velikov via llvm-commits
- [llvm] Disable pre-link LTO vectorisation and tweak LTO pipeline (PR #195886)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Remove LoopFullUnrollPass from before LoopVectorize in the FullLTO pipeline (PR #197176)
Momchil Velikov via llvm-commits
- [llvm] [InstCombine] Fold icmp eq/ne (add (select (icmp X, C), TrueC, FalseC), X), 0 (PR #196027)
Muhammed Shiyas N via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
Nagesh Nazare via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
Nagesh Nazare via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
Nagesh Nazare via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
Nagesh Nazare via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
Nagesh Nazare via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
Nagesh Nazare via llvm-commits
- [lldb] [llvm] Fix for #177160 : [lldb] Real-time console pane for output in lldb tui (PR #197473)
Nagesh Nazare via llvm-commits
- [clang] [lldb] [llvm] [clang] crash fix bodyfarm osatomic cmpswap #197211 (PR #197489)
Nagesh Nazare via llvm-commits
- [clang] [lldb] [llvm] [clang] crash fix bodyfarm osatomic cmpswap #197211 (PR #197489)
Nagesh Nazare via llvm-commits
- [clang] [lldb] [llvm] [clang] crash fix bodyfarm osatomic cmpswap #197211 (PR #197489)
Nagesh Nazare via llvm-commits
- [clang] [lldb] [llvm] [clang] crash fix bodyfarm osatomic cmpswap #197211 (PR #197489)
Nagesh Nazare via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [ARM][MVE] Combine extract(bitcast(buildvec(extract))) (PR #196263)
Nashe Mncube via llvm-commits
- [lld] [ELF] Initialize Symbol fields in the constructor instead of via memset (PR #198129)
Nathan Chancellor via llvm-commits
- [llvm] [Matrix] Create inbounds GEPs for matrix load/stores. (PR #197710)
Nathan Corbyn via llvm-commits
- [llvm] [ValueTracking] Fix incorrect FMF propagation from select to fcmp (PR #195787)
Nathiyaa Sengodan via llvm-commits
- [llvm] [ValueTracking] Fix incorrect FMF propagation from select to fcmp (PR #195787)
Nathiyaa Sengodan via llvm-commits
- [llvm] [ValueTracking] Fix incorrect FMF propagation from select to fcmp (PR #195787)
Nathiyaa Sengodan via llvm-commits
- [llvm] [RISC-V] Do not emit cm.popret[z] with zicfiss (PR #196267)
Nemanja Ivanovic via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Nick Desaulniers via llvm-commits
- [llvm] [LV] Add test for icmp/fcmp cost calculation (NFC) (PR #197504)
Nick Desaulniers via llvm-commits
- [llvm] [offload] Fix olMemcpy error message typo (PR #197273)
Nick Sarnie via llvm-commits
- [llvm] [llvm-split] Generalize split-by-category to accept an arbitrary attribute name (PR #197338)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
Nick Sarnie via llvm-commits
- [llvm] [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (PR #197082)
Nick Terrell via llvm-commits
- [llvm] [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (PR #197082)
Nick Terrell via llvm-commits
- [llvm] [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (PR #197082)
Nick Terrell via llvm-commits
- [llvm] [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (PR #197082)
Nick Terrell via llvm-commits
- [llvm] [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (PR #197082)
Nick Terrell via llvm-commits
- [llvm] [gn] port 07b5dfe9473c6 + deps (LLVMABI dep in clang) (PR #196944)
Nico Weber via llvm-commits
- [llvm] [gn] port 07b5dfe9473c6 + deps (LLVMABI dep in clang) (PR #196944)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 2162c1692413 (PR #197054)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 2f4c387147f1 (PR #197055)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 3a7c0eba9bf8 (PR #197056)
Nico Weber via llvm-commits
- [llvm] [gn] port dbf927a6e3ff4b (llvm-extract-bundle-entry) (PR #197053)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 2f4c387147f1 (PR #197055)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 9f3d3048715a (PR #197182)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 9f3d3048715a (PR #197182)
Nico Weber via llvm-commits
- [llvm] Revert "[gn] port 597e4ac7fbdd (#198002)" (PR #198007)
Nico Weber via llvm-commits
- [llvm] Revert "[gn] port 597e4ac7fbdd (#198002)" (PR #198007)
Nico Weber via llvm-commits
- [llvm] [gn build] Port ca6e386cbf5b (PR #198009)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 6ea6d51c0b88 (PR #198108)
Nico Weber via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
Nico Weber via llvm-commits
- [llvm] Revert "[AA] No synchronization effects for never-escaping identified local" (PR #196890)
Nikita Popov via llvm-commits
- [llvm] Revert "[AA] No synchronization effects for never-escaping identified local" (PR #196890)
Nikita Popov via llvm-commits
- [llvm] [AArch64][ARM] Do not generate indexed addressing mode for volatile accesses (PR #196305)
Nikita Popov via llvm-commits
- [llvm] [AArch64][ARM] Do not generate indexed addressing mode for volatile accesses (PR #196305)
Nikita Popov via llvm-commits
- [llvm] [AArch64][ARM] Do not generate indexed addressing mode for volatile accesses (PR #196305)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Replace SCEVCallbackVH with per-function InstructionListener (PR #196485)
Nikita Popov via llvm-commits
- [llvm] [AArch64][ARM] Do not generate indexed addressing mode for volatile accesses (PR #196305)
Nikita Popov via llvm-commits
- [llvm] [llubi] Upstream existing floating-point intrinsics (PR #196034)
Nikita Popov via llvm-commits
- [llvm] [llubi] Upstream existing floating-point intrinsics (PR #196034)
Nikita Popov via llvm-commits
- [llvm] [llubi] Upstream existing floating-point intrinsics (PR #196034)
Nikita Popov via llvm-commits
- [llvm] Revert "[LV] Handle FSub Partial Reductions" (PR #196922)
Nikita Popov via llvm-commits
- [llvm] Revert "[LV] Handle FSub Partial Reductions" (PR #196922)
Nikita Popov via llvm-commits
- [llvm] Reapply [AA] No synchronization effects for never-escaping identified local (PR #196923)
Nikita Popov via llvm-commits
- [llvm] Reapply [AA] No synchronization effects for never-escaping identified local (PR #196923)
Nikita Popov via llvm-commits
- [llvm] Don't use libcalls for i128<->fp conversion on 32-bit targets (PR #196330)
Nikita Popov via llvm-commits
- [llvm] Don't use libcalls for i128<->fp conversion on 32-bit targets (PR #196330)
Nikita Popov via llvm-commits
- [llvm] Don't use libcalls for i128<->fp conversion on 32-bit targets (PR #196330)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create `or` as `disjoint` where applicable (PR #193725)
Nikita Popov via llvm-commits
- [llvm] [PM] Make InvalidateAllAnalysesPass Optional (PR #196956)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM] Add validation to check the number of intrinsic args (PR #196563)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (PR #197082)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (PR #197082)
Nikita Popov via llvm-commits
- [llvm] [IR] Preserve samesign when cloning ICmpInst (PR #197118)
Nikita Popov via llvm-commits
- [llvm] Reapply [AA] Improve precision for monotonic atomic load/stor… (PR #195015)
Nikita Popov via llvm-commits
- [llvm] Reapply [AA] Improve precision for monotonic atomic load/stor… (PR #195015)
Nikita Popov via llvm-commits
- [llvm] [AA] Respect synchronization effects of arbitrary calls (PR #197150)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Remove special malloc handling (PR #197180)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Remove special malloc handling (PR #197180)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Remove special malloc handling (PR #197180)
Nikita Popov via llvm-commits
- [llvm] [Support] Add a function to print the debug log (PR #197184)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Remove special malloc handling (PR #197180)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Remove special malloc handling (PR #197180)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix one operator precedence (PR #197164)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] [mlir] [LLVM][Constants] Remove the option to disable vector ConstantFP support. (PR #197427)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use NUW/NSW flags in ScalarEvolution::getRangeRef() for MulExpr (PR #197324)
Nikita Popov via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
Nikita Popov via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Nikita Popov via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Nikita Popov via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] [AArch64][ARM] Do not generate indexed addressing mode for volatile accesses (PR #196305)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Do not generate indexed addressing mode for volatile accesses (PR #196305)
Nikita Popov via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Nikita Popov via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [clang] [llvm] Reapply [SimplifyCFG] Extend jump-threading to allow live local defs (PR #197850)
Nikita Popov via llvm-commits
- [llvm] [Lit] Introduce a new IO interface for in-process built-ins (PR #194664)
Nikita Popov via llvm-commits
- [llvm] [Lit] Enable users to supply custom in-process built-ins via the Lit config (PR #195114)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Add a function to reset the opt bisector (PR #197723)
Nikita Popov via llvm-commits
- [llvm] [Support] Introduce a function to disable statistics and ensure statistics are properly re-registered when statistics are re-enabled (PR #195832)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Refactor ConstantFP member functions to rely on its native vector support. (PR #197931)
Nikita Popov via llvm-commits
- [llvm] [Support] Introduce a function to disable statistics and ensure statistics are properly re-registered when statistics are re-enabled (PR #195832)
Nikita Popov via llvm-commits
- [llvm] [ConstantFold] Do not fold 'icmp' if any operand is a declaration (PR #198065)
Nikita Popov via llvm-commits
- [llvm] [Passes] Use consistent naming for printer passes (PR #198144)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Handle "trunc nuw to i1" as "icmp ne,0" in foldSelectValueEquivalence (PR #198131)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Convert logical and/or with trunc nuw to i1 into bitwise ops (PR #198178)
Nikita Popov via llvm-commits
- [llvm] [InferAlignment] Propagate alignment information across blocks (PR #198114)
Nikita Popov via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix missed 'else' in LVCodeViewReader and LVDWARFReader.cpp. (PR #192923)
Nikita Terentev via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (PR #194593)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (PR #194593)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (PR #194593)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (PR #194593)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (PR #194593)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
Nishant Sachdeva via llvm-commits
- [llvm] Fixup"[llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (#194414)" (PR #198077)
Nishant Sachdeva via llvm-commits
- [llvm] Fixup"[llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (#194414)" (PR #198077)
Nishant Sachdeva via llvm-commits
- [llvm] Fixup"[llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (#194414)" (PR #198077)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Creating one directory per library (PR #198170)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Creating one directory per library for IRUtils, and MIRUtils (PR #198170)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Creating one directory per library for IRUtils, and MIRUtils (PR #198170)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec] Adding disclaimer to Bindings requirements.txt to check compatibility with ml-compiler-opt (PR #198171)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec][NFC] Adding disclaimer to Bindings requirements.txt to check compatibility with ml-compiler-opt (PR #198171)
Nishant Sachdeva via llvm-commits
- [llvm] [llvm-ir2vec][NFC] Adding disclaimer to Bindings requirements.txt to check compatibility with ml-compiler-opt (PR #198171)
Nishant Sachdeva via llvm-commits
- [llvm] [RISCV][MCA] Use the new infrastructure for SiFive P500 and P800's tests. NFC (PR #198016)
Olaf Bernstein via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Oliver Hunt via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Oliver Hunt via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Oliver Hunt via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Oliver Hunt via llvm-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Oliver Hunt via llvm-commits
- [lld] [LLD] [MinGW] Implement --{push,pop}-state (PR #197748)
Oliver Old via llvm-commits
- [llvm] [SCEV] Canonicalise round-up idiom when some bits known (PR #197126)
Oliver Stannard via llvm-commits
- [llvm] [SCEV] Canonicalise round-up idiom when some bits known (PR #197126)
Oliver Stannard via llvm-commits
- [llvm] [Support] Add a function to print the debug log (PR #197184)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Support] Add a function to print the debug log (PR #197184)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Utils] Examine debug info type instead of alloca type to guess the debug behavior of the alloca uses (PR #177480)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [CHERI] Add a Support utility for determining alignment requirements of CHERI capabilities. (PR #197402)
Owen Anderson via llvm-commits
- [llvm] [CHERI] Add a Support utility for determining alignment requirements of CHERI capabilities. (PR #197402)
Owen Anderson via llvm-commits
- [llvm] [CHERI] Add a Support utility for determining alignment requirements of CHERI capabilities. (PR #197402)
Owen Anderson via llvm-commits
- [llvm] Handle typeidCompatibleVTable in skipModuleSummaryEntry (PR #196849)
Owen Rodley via llvm-commits
- [llvm] Handle typeidCompatibleVTable in skipModuleSummaryEntry (PR #196849)
Owen Rodley via llvm-commits
- [clang] [lld] [llvm] Compute GUIDs once and store in metadata (PR #184065)
Owen Rodley via llvm-commits
- [llvm] [AMDGPU] Use pessimistic fixpoint in AAAMDGPUMinAGPRAlloc for sanitized functions (PR #197795)
Pablo Reble via llvm-commits
- [llvm] [aarch64] Mix the frame pointer with the stack cookie when protecting the stack (PR #197346)
Pan Tao via llvm-commits
- [llvm] [aarch64] Mix the frame pointer with the stack cookie when protecting the stack (PR #197346)
Pan Tao via llvm-commits
- [llvm] [Analysis] Replace SCEVCallbackVH with per-function InstructionListener (PR #196485)
Pankaj Dwivedi via llvm-commits
- [llvm] [Analysis] Replace SCEVCallbackVH with per-function InstructionListener (PR #196485)
Pankaj Dwivedi via llvm-commits
- [llvm] [UniformityAnalysis] Rename public api's in UA (NFC) (PR #196251)
Pankaj Dwivedi via llvm-commits
- [llvm] [UniformityAnalysis] Rename public api's in UA (NFC) (PR #196251)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionDeletionListener: per-function instruction removal notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionDeletionListener: per-function instruction removal notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionDeletionListener: per-function instruction removal notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [UniformityAnalysis] Rename public api's in UA (NFC) (PR #196251)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [NaryReassociate] Teach NaryReassociate about UniformityAnalysis (PR #175167)
Pankaj Dwivedi via llvm-commits
- [llvm] [UniformityAnalysis] Fix nodivergencesource calls (PR #197656)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [NaryReassociate] Teach NaryReassociate about UniformityAnalysis (PR #175167)
Pankaj Dwivedi via llvm-commits
- [llvm] [RFC][IR] InstructionListener: per-function instruction removal/RAUW notifications (PR #193198)
Pankaj Dwivedi via llvm-commits
- [llvm] [Analysis] Replace SCEVCallbackVH with per-function InstructionListener (PR #196485)
Pankaj Dwivedi via llvm-commits
- [llvm] [NaryReassociate] Teach NaryReassociate about UniformityAnalysis (PR #175167)
Pankaj Dwivedi via llvm-commits
- [llvm] [BOLT][AArch64] Eliminate e843419 veneers (PR #187955)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Eliminate e843419 veneers (PR #187955)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT] Add --instrument-funcs-file option to scope instrumentation (PR #197226)
Paschalis Mpeis via llvm-commits
- [llvm] [AMDGPU] Improved Lowering of abs(i8/i16) and -abs(i8/i16) (PR #165626)
Patrick Simmons via llvm-commits
- [llvm] [AArch64] Do not pass debug insn to liveness analysis (PR #198021)
Paul Kirth via llvm-commits
- [llvm] [AMDGPU] Disable dpp src1 sgpr on gfx11 (PR #164241)
Paul Trojahn via llvm-commits
- [llvm] [AArch64][Isel] For fixed length vectors use sve for bitreverse when available (PR #196025)
Paul Walker via llvm-commits
- [llvm] [AArch64] Improve fixed vector lowering for cttz/ctlz when sve (PR #192427)
Paul Walker via llvm-commits
- [llvm] [AArch64][ISel] Add custom lowering for clmul nxv8i16 (PR #195893)
Paul Walker via llvm-commits
- [llvm] [AArch64][ISel] Add custom lowering for clmul nxv8i16 (PR #195893)
Paul Walker via llvm-commits
- [llvm] [LLVM] Add FastMathFlags operand to simplifySelectInst. (PR #197138)
Paul Walker via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM][VPlan] Fix "parameter ‘P’ set but not used" warning. (PR #197194)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM][VPlan] Fix "parameter ‘P’ set but not used" warning. (PR #197194)
Paul Walker via llvm-commits
- [llvm] [LLVM] Refactor FoldBinaryIntrinsic to remove Instruction* dependency. (PR #197216)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Paul Walker via llvm-commits
- [llvm] [mlir] [LLVM][Constants] Remove the option to disable vector ConstantFP support. (PR #197427)
Paul Walker via llvm-commits
- [llvm] [mlir] [LLVM][Constants] Remove the option to disable vector ConstantFP support. (PR #197427)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] When expanding ISD::LRINT, non-deterministic results should be frozen. (PR #197435)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] When expanding ISD::LRINT, non-deterministic results should be frozen. (PR #197435)
Paul Walker via llvm-commits
- [llvm] [LLVM][AsmWriter] Fix ConstantFP zeroinitializer check (PR #196097)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] When expanding ISD::LRINT, non-deterministic results should be frozen. (PR #197435)
Paul Walker via llvm-commits
- [llvm] [AArch64][ISel] Improve lowering for clmul.nxv8i16(zext, zext) (PR #197503)
Paul Walker via llvm-commits
- [llvm] [AArch64][ISel] Improve lowering for clmul.nxv8i16(zext, zext) (PR #197503)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SME] Improve regalloc hinting for multi-vector instructions. (PR #197711)
Paul Walker via llvm-commits
- [llvm] [LLVM] Refactor ConstantFP member functions to rely on its native vector support. (PR #197931)
Paul Walker via llvm-commits
- [llvm] [LLVM] Refactor ConstantFP member functions to rely on its native vector support. (PR #197931)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] Enable vectorization of uncountable loops with invariant bound loads via speculative hoisting and runtime versioning. (PR #195027)
Pawan Nirpal via llvm-commits
- [llvm] [X86] Merge BT with a matching BTR/BTS/BTC (PR #193612)
Paweł Bylica via llvm-commits
- [clang] [llvm] [RISCV] Rename dota4 to dot4a (PR #196921)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Rename dota4 to dot4a (PR #196921)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] add experimental `Zvvfmm` MC support (PR #196486)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][P-ext] Add splat_vector for 64-bit vectors on RV32. (PR #197345)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen] Fix assertion when initializing a bit from a !cond expression (PR #197224)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [llvm][RISCV] Support batched dot product extensions MC layer (PR #196467)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental `Zvvmtls` and `Zvvmttls` support (PR #198229)
Pengcheng Wang via llvm-commits
- [llvm] GlobalISel/Combiner: Fix building G_CONSTANT for fp extended LLT (PR #196397)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel/Combiner: Fix building G_CONSTANT for fp extended LLT (PR #196397)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel/Combiner: Fix building G_CONSTANT for fp extended LLT (PR #196397)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (PR #197011)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (PR #197011)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (PR #197011)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix VCC s1 phi instruction selection failure (PR #184632)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch to extended LLTs (PR #196522)
Petar Avramovic via llvm-commits
- [clang] [llvm] [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (PR #197141)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Legalize S16 for stores & loads in GlobalISel when True16 is enabled (PR #176963)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
Petar Avramovic via llvm-commits
- [llvm] llvm-objdump: Support --disassemble option. (PR #196594)
Peter Collingbourne via llvm-commits
- [lld] [lld][ELF] Allow explicit address expressions on .tbss output sections (PR #196447)
Peter Smith via llvm-commits
- [lld] [lld][ELF] Exclude SHT_NOBITS sections from LMA overlap checks (PR #196423)
Peter Smith via llvm-commits
- [lld] [lld][ELF] Exclude SHT_NOBITS sections from LMA overlap checks (PR #196423)
Peter Smith via llvm-commits
- [lld] [lld][ELF] Exclude SHT_NOBITS sections from LMA overlap checks (PR #196423)
Peter Smith via llvm-commits
- [llvm] [Object] Remove unused argument of DataExtractor constructor (NFC) (PR #197124)
Peter Smith via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Peter Smith via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Peter Smith via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Peter Smith via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Peter Smith via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Peter Smith via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Peter Smith via llvm-commits
- [compiler-rt] [compiler-rt][cmake] Fix check_cxx_compiler_flag calls (PR #197529)
Petr Hosek via llvm-commits
- [compiler-rt] [compiler-rt][cmake] Fix check_cxx_compiler_flag calls (PR #197529)
Petr Hosek via llvm-commits
- [llvm] [X86][Codegen] Fix frame-destroy for win-eh case (PR #196904)
Phoebe Wang via llvm-commits
- [llvm] [X86] Improve lowering of i32/i64 minmax reductions (PR #197578)
Phoebe Wang via llvm-commits
- [llvm] [X86] Improve lowering of i32/i64 minmax reductions (PR #197578)
Phoebe Wang via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Phoebe Wang via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Phoebe Wang via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerBUILD_VECTORvXi1 - attempt to fold as VPTESTMB(BUILD_VECTOR_vXi8(X),1) (PR #198166)
Phoebe Wang via llvm-commits
- [llvm] [GlobalISel][MatchTable] Fix RTTI of Imm/ImmPredicate classes (PR #197142)
Pierre van Houtryve via llvm-commits
- [llvm] [NFC][AMDGPU] Generalize some LDS MemoryUtils (PR #195611)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel][MatchTable] Fix RTTI of Imm/ImmPredicate classes (PR #197142)
Pierre van Houtryve via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] use argument pointer array in olLaunchKernel (PR #194333)
Piotr Balcer via llvm-commits
- [llvm] [offload] add KNOWN_FAILURE_ON unittest macro (PR #196275)
Piotr Balcer via llvm-commits
- [llvm] [offload] add SKIP_KNOWN_FAILURE unittest macro (PR #196275)
Piotr Balcer via llvm-commits
- [llvm] [InstCombine] Relax the requirements for xor->sub (PR #196897)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Relax the requirements for xor->sub (PR #196897)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X (PR #196897)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X (PR #196897)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X (PR #196897)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Create `or` as `disjoint` where applicable (PR #193725)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Create `or` as `disjoint` where applicable (PR #193725)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Create `or` as `disjoint` where applicable (PR #193725)
Piotr Fusik via llvm-commits
- [llvm] [InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X (PR #196897)
Piotr Fusik via llvm-commits
- [llvm] [AArch64] Select `CMP WZR, reg, shift #amount` (PR #197424)
Piotr Fusik via llvm-commits
- [llvm] [AMDGPU] Replace relaxed-buffer-oob-mode feature with module flag (PR #160922)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
Piotr Sobczak via llvm-commits
- [llvm] [UniformityAnalysis] Fix nodivergencesource calls (PR #197656)
Piotr Sobczak via llvm-commits
- [llvm] [UniformityAnalysis] Fix nodivergencesource calls (PR #197656)
Piotr Sobczak via llvm-commits
- [llvm] [SLP] Vectorize struct-returning intrinsics (PR #196756)
Pranav Kant via llvm-commits
- [llvm] [TableGen] Emit Debug code for dynamic bits(eg: instruction operands) in DecoderEmitter (PR #194699)
Prerona Chaudhuri via llvm-commits
- [llvm] [TableGen] Emit Debug code for dynamic bits(eg: instruction operands) in DecoderEmitter (PR #194699)
Prerona Chaudhuri via llvm-commits
- [llvm] [TableGen] Emit Debug code for dynamic bits(eg: instruction operands) in DecoderEmitter (PR #194699)
Prerona Chaudhuri via llvm-commits
- [llvm] [TableGen] Emit Debug code for dynamic bits(eg: instruction operands) in DecoderEmitter (PR #194699)
Prerona Chaudhuri via llvm-commits
- [llvm] [TableGen] Emit Debug code for dynamic bits(eg: instruction operands) in DecoderEmitter (PR #194699)
Prerona Chaudhuri via llvm-commits
- [llvm] [TableGen] Emit Debug code for dynamic bits(eg: instruction operands) in DecoderEmitter (PR #194699)
Prerona Chaudhuri via llvm-commits
- [llvm] [TableGen] Emit Debug code for dynamic bits(eg: instruction operands) in DecoderEmitter (PR #194699)
Prerona Chaudhuri via llvm-commits
- [clang] [llvm] Delegate __builtin_setjmp SP and FP save to the backend on all targets (PR #186843)
Pyry Kovanen via llvm-commits
- [llvm] [CodeGen][SplitKit] Fix a crash in addDeadDef (PR #197014)
Quentin Colombet via llvm-commits
- [llvm] [MIR] Save internal VirtRegMap state in MIR (PR #197361)
Quentin Colombet via llvm-commits
- [llvm] [MIR] Introduce split-from VRM state and lr-split instr flag (PR #194494)
Quentin Colombet via llvm-commits
- [llvm] [CodeGen][SplitKit] Fix a crash in addDeadDef (PR #197014)
Quentin Colombet via llvm-commits
- [llvm] [MIR] Save internal VirtRegMap state in MIR (PR #197361)
Quentin Colombet via llvm-commits
- [llvm] Get intrinsic info table entries refactor 1 1 (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] Get intrinsic info table entries refactor 1 1 (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Precise error message for intrinisic signature verification (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Precise error message for intrinisic signature verification (PR #196802)
Rahul Joshi via llvm-commits
- [clang] [llvm] [LLVM] Rename `Type::getTruncatedType()` and `Type::getExtendedType()` (PR #196528)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Precise error message for intrinisic signature verification (1/n) (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Precise error message for intrinisic signature verification (1/n) (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Precise error message for intrinisic signature verification (1/n) (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Precise error message for intrinisic signature verification (1/n) (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] [LLVM] Precise error message for intrinsic signature verification (1/n) (PR #196802)
Rahul Joshi via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
Rainer Orth via llvm-commits
- [llvm] [flang-rt][test] Skip Driver/safe-trampoline-gnustack.f90 on Solaris (PR #197963)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Fix sanitizer_platform_limits_solaris.cpp compilation (PR #198158)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Fix sanitizer_platform_limits_solaris.cpp compilation (PR #198158)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer][test] Fix coverage-module-unloaded.cpp etc. on Solaris (PR #198164)
Rainer Orth via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Ralf Jung via llvm-commits
- [llvm] [VPlan] Avoid erroneously marking PredPHI as using scalars (PR #195511)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fix semantics of WidenGEP (PR #193543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify BCast with only-first-lane used (PR #195444)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Generate compact IR in VPScalarIVStepsRecipe::execute (PR #197169)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Recognize UF*vscale as a valid canonical-IV increment step (PR #196722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fix issues around scalar-cast VPInstructions (NFC) (PR #195629)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Pass ArrayRef<VPValue *> instead ArrayRef<const VPValue *> (NFC) (PR #197193)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Move call widening decision to VPlan. (NFCI) (PR #195518)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify and strengthen Replicate::execute (NFC) (PR #196055)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Factor first-lane-scalar logic in VPI::execute (NFC) (PR #196207)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify BCast with onlyScalarsUsed (PR #195444)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify BCast with onlyScalarsUsed (PR #195444)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fix convoluted logic in simpl ext-last-lane (PR #196355)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use getSmallBestKnownTC in IV-overflow-check (PR #195226)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Cost VPInstructionWithType with UV (NFC) (PR #197690)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Apply flags, metadata when executing scalar casts (NFC) (PR #195629)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Apply flags, metadata when executing scalar casts (NFC) (PR #195629)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Run replaceSymbolicStrides as a VPlan optimization (NFC) (PR #194067)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand WideCanIV into executable recipes (PR #191219)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fold redundant idempotent and self-cancelling binary ops (PR #196080)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand simple SCEVs directly to VPInstructions. (PR #189455)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Update stale comment for partial reduction operands (NFC) (PR #198118)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Ricardo Jesus via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: platform specific support (PR #131866)
Riyaz Ahmad via llvm-commits
- [llvm] [offload] Clarify naming for block and thread numbers (PR #197419)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [mlir] [openmp] [OpenMP][offload] Cross-team reductions with variable number of teams (PR #195102)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [mlir] [openmp] [OpenMP][offload] Cross-team reductions with variable number of teams (PR #195102)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [mlir] [openmp] [OpenMP][offload] Cross-team reductions with variable number of teams (PR #195102)
Robert Imschweiler via llvm-commits
- [llvm] [AggressiveInstCombine] POPCNT generation for bit-count pattern (PR #177109)
Rohit Aggarwal via llvm-commits
- [compiler-rt] [llvm] [MC/DC][Coverage] Enable profile correlation for MC/DC (PR #136437)
Roman Beliaev via llvm-commits
- [compiler-rt] [llvm] [MC/DC][Coverage] Enable profile correlation for MC/DC (PR #136437)
Roman Beliaev via llvm-commits
- [compiler-rt] [llvm] [MC/DC][Coverage] Enable profile correlation for MC/DC (PR #136437)
Roman Beliaev via llvm-commits
- [compiler-rt] [llvm] [MC/DC][Coverage] Enable profile correlation for MC/DC (PR #136437)
Roman Beliaev via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix pointer type handling in instruction selection (PR #181842)
Romanov Vlad via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
Rong Mantle Bao via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
Rong Mantle Bao via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
Rong Mantle Bao via llvm-commits
- [clang] [llvm] [LoongArch] Add `-fstack-clash-protection` support (PR #195595)
Rong Mantle Bao via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
Rong Mantle Bao via llvm-commits
- [clang] [llvm] [LoongArch] Add `-fstack-clash-protection` support (PR #195595)
Rong Mantle Bao via llvm-commits
- [lldb] [llvm] [gsymutil] Fix crash caused by infinite recursion in `unwrapReferencedTypedefType()` (PR #196448)
Roy Shi via llvm-commits
- [lldb] [llvm] Revert "[gsymutil] Fix crash caused by infinite recursion in `unwrapReferencedTypedefType()`" (PR #197020)
Roy Shi via llvm-commits
- [llvm] [gsymutil] Fix build error in 196448 and remove warning message (PR #197028)
Roy Shi via llvm-commits
- [llvm] [SLP] Support ordered fadd reduction via reduction intrinsics (PR #189451)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Support ordered fadd reduction via reduction intrinsics (PR #189451)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #196825)
Ryan Buchner via llvm-commits
- [llvm] [ConstantRange] Optimize multiply with nowrap (PR #197481)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Improve shrinkDemandedConstant. (PR #196585)
Ryan Buchner via llvm-commits
- [llvm] [CostModel] Directly output the InstructionCost rather than using getValue() (PR #197794)
Ryan Buchner via llvm-commits
- [llvm] [CostModel] Directly output the InstructionCost rather than using getValue() (PR #197794)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
Ryan Mitchell via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
Ryan Mitchell via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
Ryan Mitchell via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Assertion failure when a preheader BB has PHI nodes (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for poison can be produced due to ninf (NFC) (PR #197922)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for poison can be produced due to ninf (NFC) (PR #197922)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for poison can be produced due to ninf (NFC) (PR #197922)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add tests for a simple profitable case currently missed (NFC) (PR #181990)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Delete early return in accumulateCoefficientsGCD (NFCI) (PR #197935)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Delete early return in accumulateCoefficientsGCD (NFCI) (PR #197935)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Delete early return in accumulateCoefficientsGCD (NFCI) (PR #197935)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Delete early return in accumulateCoefficientsGCD (NFCI) (PR #197935)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Delete early return in accumulateCoefficientsGCD (NFCI) (PR #197935)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Consolidate accumulating GCD functions (NFCI) (PR #197936)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Consolidate accumulating GCD functions (NFCI) (PR #197936)
Ryotaro Kasuga via llvm-commits
- [llvm] [llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (PR #194414)
S. VenkataKeerthy via llvm-commits
- [llvm] [llvm-ir2vec] Adding metadata for llvm-ir2vec python binding wheel builds (PR #194222)
S. VenkataKeerthy via llvm-commits
- [llvm] [llvm-ir2vec] Adding metadata for llvm-ir2vec python binding wheel builds (PR #194222)
S. VenkataKeerthy via llvm-commits
- [llvm] [llvm-ir2vec] Adding metadata for llvm-ir2vec python binding wheel builds (PR #194222)
S. VenkataKeerthy via llvm-commits
- [llvm] [llvm-ir2vec] Adding metadata for llvm-ir2vec python binding wheel builds (PR #194222)
S. VenkataKeerthy via llvm-commits
- [llvm] [llvm-ir2vec] Adding metadata for llvm-ir2vec python binding wheel builds (PR #194222)
S. VenkataKeerthy via llvm-commits
- [llvm] [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (PR #194593)
S. VenkataKeerthy via llvm-commits
- [llvm] [llvm-ir2vec] Setting up ir2vec python bindings testing for ml-opt bots (PR #194593)
S. VenkataKeerthy via llvm-commits
- [llvm] Fixup"[llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (#194414)" (PR #198077)
S. VenkataKeerthy via llvm-commits
- [llvm] Fix build with shared libraries (PR #198099)
S. VenkataKeerthy via llvm-commits
- [compiler-rt] [scudo] Move MemMap tests from to map_test.cpp (PR #197277)
Sadaf Ebrahimi via llvm-commits
- [llvm] [RISCV] Use getSignedTargetConstant for QC_MULIADD (PR #197032)
Sam Elliott via llvm-commits
- [llvm] [MachineCopyPropagation] Delete self-copies after forwardUses(). (PR #195900)
Sam Elliott via llvm-commits
- [llvm] [RISC-V] Do not emit cm.popret[z] with zicfiss (PR #196267)
Sam Elliott via llvm-commits
- [llvm] [WebAssembly] Handle wide mask reductions in performSETCCCombine (PR #189358)
Sam Parker via llvm-commits
- [llvm] [AMDGPU] Add amdgcn.av.(load|store).b128 intrinsics (PR #191390)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [UniformityAnalysis] Rename public api's in UA (NFC) (PR #196251)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add amdgcn.av.(load|store).b128 intrinsics (PR #191390)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add amdgcn.av.(load|store).b128 intrinsics (PR #191390)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] A Vulkan-style memory model weaker than the LLVM model (PR #191246)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] A Vulkan-style memory model weaker than the LLVM model (PR #191246)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] A Vulkan-style memory model weaker than the LLVM model (PR #191246)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AArch64] Don't use GISel for optnone functions if not feasible. (PR #196343)
Sander de Smalen via llvm-commits
- [libc] [llvm] [libc][freebsd] initialize freebsd support (PR #124459)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][freebsd] initialize freebsd support (PR #124459)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][freebsd] initialize freebsd support (PR #124459)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Scott Linder via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Scott Linder via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Scott Linder via llvm-commits
- [llvm] [amdgpu-cfi: 2/9]: [MC][Dwarf] Add custom CFI pseudo-ops for use in AMDGPU (PR #183151)
Scott Linder via llvm-commits
- [clang] [llvm] XCOFF no inline ptr glue (PR #193786)
Sean Fertile via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC] Use hardware byteswapper when we have V9 (PR #191720)
Sergei Barannikov via llvm-commits
- [llvm] [DWARFLinker] Remove unused argument of DataExtractor constructor (NFC) (PR #196364)
Sergei Barannikov via llvm-commits
- [lld] [lld] Remove unused argument of DataExtractor constructor (NFC) (PR #196361)
Sergei Barannikov via llvm-commits
- [clang] [llvm] [LLVM] Rename `Type::getTruncatedType()` and `Type::getExtendedType()` (PR #196528)
Sergei Barannikov via llvm-commits
- [flang] [llvm] [flang][mlir] Add flang to mlir lowering for dyn_groupprivate (PR #180938)
Sergio Afonso via llvm-commits
- [flang] [llvm] [flang][mlir] Add flang to mlir lowering for dyn_groupprivate (PR #180938)
Sergio Afonso via llvm-commits
- [flang] [llvm] [flang][mlir] Add flang to mlir lowering for dyn_groupprivate (PR #180938)
Sergio Afonso via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [AMDGPU] Add VOP1 DPP8 pseudo infrastructure (PR #196736)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add VOP3 encoding for gfx13 (PR #196258)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Replace vdst_in opcode exclusion list with position check (PR #196946)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Optimize fneg and fsub with packed fp16 ops (PR #196659)
Shilei Tian via llvm-commits
- [llvm] Revert "[AMDGPU] Account for inline asm size in inst_pref_size calculation" (PR #197070)
Shilei Tian via llvm-commits
- [llvm] [RFC][NFCI][Constants] Add `Constant::isZeroValue` (PR #195736)
Shilei Tian via llvm-commits
- [llvm] [NFC][Analysis] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197544)
Shilei Tian via llvm-commits
- [llvm] [NFC][Analysis] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197544)
Shilei Tian via llvm-commits
- [clang] [llvm] [AMDGPU] Use 1-iteration Newton-Raphson refinement for FP32 reciprocal. (PR #194716)
Shilei Tian via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Shilei Tian via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Shilei Tian via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Shilei Tian via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Shilei Tian via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Shilei Tian via llvm-commits
- [llvm] [NFC][Analysis] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197544)
Shilei Tian via llvm-commits
- [llvm] [RFC][Docs] Clarify brace omission for single-line bodies (PR #195985)
Shilei Tian via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197722)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197722)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197722)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Use `isa<ConstantPointerNull>` for null pointer checks (PR #197722)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Use shorter form for i16 operands (PR #198005)
Shilei Tian via llvm-commits
- [llvm] [Offload] Fix missing dependency on generated OffloadAPI headers (PR #198055)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Shilei Tian via llvm-commits
- [llvm] [RFC][Docs] Clarify brace omission for single-line bodies (PR #195985)
Shilei Tian via llvm-commits
- [llvm] [RFC][Docs] Clarify brace omission for single-line bodies (PR #195985)
Shilei Tian via llvm-commits
- [llvm] [RFC][Docs] Clarify brace omission for single-line bodies (PR #195985)
Shilei Tian via llvm-commits
- [llvm] [RFC][Docs] Clarify brace omission for single-line bodies (PR #195985)
Shilei Tian via llvm-commits
- [llvm] [CodeExtractor] fix use list iterator invalidation (PR #197986)
Shimin Cui via llvm-commits
- [llvm] Fix z/OS archive test failure on macOS (PR #197290)
Shoaib Meenai via llvm-commits
- [llvm] [WIP][DAG] visitFREEZE - always allow freezing multiple operands (PR #152107)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Emit `AssertZext` for function argument range attributes (PR #196786)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineINSERT_SUBVECTOR - only fold vXi1 zero-widening if scalar mask source has one use (PR #197125)
Simon Pilgrim via llvm-commits
- [llvm] [X86] fold-int-pow2-with-fmul-or-fdiv.ll - regenerate with (V)PADD asm comments (PR #197137)
Simon Pilgrim via llvm-commits
- [llvm] [X86] fold-int-pow2-with-fmul-or-fdiv.ll - regenerate with (V)PADD asm comments (PR #197137)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vector-reduce-ctpop.ll - add 32-bit test coverage (PR #197149)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vector-reduce-ctpop.ll - add 32-bit test coverage (PR #197149)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vector-reduce-add-*.ll - add 32-bit test coverage (PR #197152)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][DAG] scalarizeExtractedBinOp - pull out constant build vector detection into isExtractFree helper (PR #197155)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][DAG] scalarizeExtractedBinOp - pull out constant build vector detection into isExtractFree helper (PR #197155)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Use KnownBits in `combineFMulOrFDivWithIntPow2` (PR #197097)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][DAG] scalarizeExtractedBinOp - pull out constant build vector detection into isExtractFree helper (PR #197155)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Use KnownBits in `combineFMulOrFDivWithIntPow2` (PR #197097)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison - fmaxnum/fminnum/fmaximum/fminimum/fmaximumnum/fminimumnum don't create poison (PR #197195)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test coverage for #196493 (PR #197198)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test coverage for #196493 (PR #197198)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] visitBITCAST - fold (conv (scalar_to_vector(load x))) -> (load (conv*)x) (PR #196978)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] visitBITCAST - fold (conv (scalar_to_vector(load x))) -> (load (conv*)x) (PR #196978)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test coverage for #196493 (PR #197198)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison - fmaxnum/fminnum/fmaximum/fminimum/fmaximumnum/fminimumnum don't create poison (PR #197195)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] visitBITCAST - fold (conv (scalar_to_vector(load x))) -> (load (conv*)x) (PR #196978)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Fold load into LZCNT/TZCNT/POPCNT after compare elimination in peephole optimizer (PR #194662)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #196825)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #196825)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add atomic vector store tests for unaligned >1 sizes. (PR #197372)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Remove dependency on legal ruleset (PR #197374)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold OR of constant splats into GF2P8AFFINEQB (PR #194330)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold OR of constant splats into GF2P8AFFINEQB (PR #194330)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Adding slow indirect call tuning to zen5 (PR #195221)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Adding slow indirect call tuning to zen5 (PR #195221)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Expand fmaximum/fminimum reductions (PR #195169)
Simon Pilgrim via llvm-commits
- [llvm] [X86] x86-shrink-wrapping.ll - ensure we don't hide stack math in the CHECKS (PR #197446)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold splat AND on VGF2P8AFFINEQB source (PR #193364)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invalid assembly given inverted meaning (PR #190460)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Improve lowering of i32/i64 minmax reductions (PR #197578)
Simon Pilgrim via llvm-commits
- [llvm] [AVX-512] make vpternlogq more aggressive for longer chains of bitmanipulations (PR #189971)
Simon Pilgrim via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Add ISD::ABS_MIN_POISON to preserve poision semantics of llvm.abs (PR #183851)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][X86] Replace custom minmax reduction pattern matching with ISD::VEC_REDUCE_*MIN/MAX support (PR #194473)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] foldShuffleChainsToReduce - add support for partial vector reductions (PR #195119)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Adding slow indirect call tuning to zen5 (PR #195221)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] Skip no-return blocks in spill cost analysis (PR #197279)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - fold (mul X, 1) -> X (PR #197677)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Add vector library call legalization via VPlan transform (PR #197661)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid repeated select masks in avx512 tests (PR #197886)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Avoid repeated select masks in avx512 tests (PR #197886)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Combine vselect of vselect with identical conditions. (PR #197799)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] scalarizeExtractedBinOp - allow multiple extracts to scalarize binops (PR #197917)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] scalarizeExtractedBinOp - allow multiple extracts to scalarize binops (PR #197917)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (PR #197455)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - use isIdentityElement to detect identity / fall through operands (PR #197952)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - use isIdentityElement to detect identity / fall through operands (PR #197952)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - remove ISD::FREEZE node if all demanded elements are not undef/poison (PR #198084)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - remove ISD::FREEZE node if all demanded elements are not undef/poison (PR #198084)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - remove ISD::FREEZE node if all demanded elements are not undef/poison (PR #198084)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] scalarizeExtractedBinOp - extract from non-constant one use buildvectors (PR #198013)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerVECREDUCE - add AllowScalarization operand (PR #198109)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerVECREDUCE - add AllowScalarization operand (PR #198109)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isExtractSubvectorCheap - fix typo in vXi1 extraction test (PR #198127)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isExtractSubvectorCheap - fix typo in vXi1 extraction test (PR #198127)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isExtractSubvectorCheap - fix typo in vXi1 extraction test (PR #198127)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-calling-conv.ll - add test coverage for #179334 (PR #198163)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-calling-conv.ll - add test coverage for #179334 (PR #198163)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-calling-conv.ll - add test coverage for #179334 (PR #198163)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-load-store.ll - add test coverage for #198154 and #198165 (PR #198169)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-load-store.ll - add test coverage for #198154 and #198165 (PR #198169)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-load-store.ll - add test coverage for #198154 and #198165 (PR #198169)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-load-store.ll - add test coverage for #198154 and #198165 (PR #198169)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-load-store.ll - add test coverage for #198154 and #198165 (PR #198169)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-load-store.ll - add test coverage for #198154 and #198165 (PR #198169)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerBUILD_VECTORvXi1 - attempt to fold as VPTESTMB(BUILD_VECTOR_vXi8(X),1) (PR #198166)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerBUILD_VECTORvXi1 - attempt to fold as VPTESTMB(BUILD_VECTOR_vXi8(X),1) (PR #198166)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerBUILD_VECTORvXi1 - attempt to fold as VPTESTMB(BUILD_VECTOR_vXi8(X),1) (PR #198166)
Simon Pilgrim via llvm-commits
- [llvm] [X86] avx512-calling-conv.ll - ensure we check stack math (PR #198182)
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized double-precision FP mul/div (PR #179923)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized double-precision FP mul/div (PR #179923)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized double-precision FP comparisons (PR #179924)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized single-precision FP comparisons (PR #179925)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized FP double <-> single conversion (PR #179926)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized FP double <-> single conversion (PR #179926)
Simon Tatham via llvm-commits
- [llvm] [ARM][MVE] Constant fold PREDICATE_CAST of 0 and 0xffff (PR #197832)
Simon Tatham via llvm-commits
- [llvm] [LLVM|ADT] Fix shadowing warnings for SmallVector (PR #196907)
Sohaib Iftikhar via llvm-commits
- [llvm] [LLVM|ADT] Fix shadowing warnings for SmallVector (PR #196907)
Sohaib Iftikhar via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
Sri Harika via llvm-commits
- [llvm] [AMDGPU] Fix forced lit64 encoding on lit() modifier (PR #197561)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix forced lit64 encoding on lit() modifier (PR #197561)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix disasm roundtrip for forced fp64 literal (PR #197583)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix disasm roundtrip for forced fp64 literal (PR #197583)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix forced lit64 encoding on lit() modifier (PR #197561)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix forced lit64 encoding on lit() modifier (PR #197561)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix forced lit64 encoding on lit() modifier (PR #197561)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix conflicted literal test. NFC. (PR #197587)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix disasm roundtrip for forced fp64 literal (PR #197583)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix disasm roundtrip for forced fp64 literal (PR #197583)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix conflicted literal test. NFC. (PR #197587)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix conflicted literal test. NFC. (PR #197587)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Fix disasm roundtrip for forced fp64 literal (PR #197583)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Restore lit() to be accepted as 64-bit FP operand (PR #197788)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [x86] Fix EVEX compression for VPMOV*2M + KMOV with tied mask use (PR #198220)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [InstCombine] Fold select of neg/not into sext-sub (PR #198225)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [Dexter] Add basic structured script parsing (PR #193710)
Stephen Tozer via llvm-commits
- [llvm] [Dexter] Add basic structured script parsing (PR #193710)
Stephen Tozer via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Stephen Tozer via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Stephen Tozer via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Stephen Tozer via llvm-commits
- [llvm] [Dexter] Add basic debugging support for structured scripts (PR #197418)
Stephen Tozer via llvm-commits
- [compiler-rt] [compiler-rt][common] Only unmap stacks the runtime has actually mapped (PR #179000)
Steven Wu via llvm-commits
- [compiler-rt] [ASan] Make multiple_sigaltstack.cpp test use MINSIGSTKSZ (PR #197204)
Steven Wu via llvm-commits
- [llvm] [RISCV] Use getSignedTargetConstant for QC_MULIADD (PR #197032)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
Sudharsan Veeravalli via llvm-commits
- [llvm] [AArch64][SelectionDAG][SVE] Fold following extend(icmp) patterns (PR #192052)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SelectionDAG][SVE] Fold following extend(icmp) patterns (PR #192052)
Sushant Gokhale via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SelectionDAG][SVE] Fold following extend(icmp) patterns (PR #192052)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][SVE] Use truncating stores whenever possible (PR #196029)
Sushant Gokhale via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Sushant Gokhale via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
Syadus Sefat via llvm-commits
- [llvm] [AMDGPU] Register allocation anti-hints to reduce MFMA hazard NOPs (PR #156943)
Syadus Sefat via llvm-commits
- [flang] [llvm] [LLVM-Flang] Improve the realloc size for the write statement (PR #187662)
Thirumalai Shaktivel via llvm-commits
- [flang] [llvm] [LLVM-Flang] Improve the realloc size for the write statement (PR #187662)
Thirumalai Shaktivel via llvm-commits
- [llvm] [msan] Strengthen LLVM/NEON floating-point<->int propagation (PR #196875)
Thurston Dang via llvm-commits
- [llvm] [VPlan] Fix scalarizeInstruction for ExtractValue (PR #195191)
Thurston Dang via llvm-commits
- [llvm] [AArch64][test] Fix use-after-scope in createInstrInfo (PR #197622)
Thurston Dang via llvm-commits
- [llvm] [AArch64][test] Fix use-after-scope in createInstrInfo (PR #197622)
Thurston Dang via llvm-commits
- [llvm] [cmake] Forward MacOS sysroot to runtimes when not crosscompiling (PR #182501)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang] [OpenMP] atomic compare (PR #184761)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang] [OpenMP] atomic compare (PR #184761)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang] [OpenMP] atomic compare (PR #184761)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang] [OpenMP] atomic compare (PR #184761)
Tom Eccles via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Tom Stellard via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Tom Stellard via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Tom Stellard via llvm-commits
- [llvm] Handle more cases in DebugInfoFinder (PR #194684)
Tom Tromey via llvm-commits
- [llvm] [AArch64] Apply generational deltas for Apple tuning features (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Apply generational deltas for Apple tuning features (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Apply generational deltas for Apple tuning features (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features(NFC) (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features(NFC) (PR #196792)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Apply generational deltas for Apple tuning features (PR #197115)
Tomer Shafir via llvm-commits
- [llvm] [MC] Add -reservation-station-scale-factor option (PR #195638)
Tomer Shafir via llvm-commits
- [llvm] [MC] Add -reservation-station-scale-factor option (PR #195638)
Tomer Shafir via llvm-commits
- [llvm] [MC] Add -reservation-station-scale-factor option (PR #195638)
Tomer Shafir via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs (PR #196484)
Tomer Shafir via llvm-commits
- [llvm] [llvm] Add a tablegen !sort operator (PR #197303)
Tomer Shafir via llvm-commits
- [llvm] [MC] Add -reservation-station-scale-factor option (PR #195638)
Tomer Shafir via llvm-commits
- [llvm] [MC] Add -reservation-station-scale-factor option (PR #195638)
Tomer Shafir via llvm-commits
- [llvm] [MC] Add -sched-model-reservation-station-scale-factor option (PR #195638)
Tomer Shafir via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs (PR #196484)
Tomer Shafir via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: platform specific support (PR #131866)
Tony Varghese via llvm-commits
- [clang] [llvm] [PowerPC] _Float16 scalar datatype support for Power8+ (PR #196559)
Tony Varghese via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Tony Varghese via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Tony Varghese via llvm-commits
- [llvm] [PowerPC] Enable custom lowering for bswap64 builtin on Power8 64 bits with improved parallelism (PR #187259)
Tony Varghese via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold late FCMP+CSEL patterns to FMAXNM/FMINNM during AArch64 DAG-to-DAG preprocessing. (PR #197429)
Usha Gupta via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold late FCMP+CSEL patterns to FMAXNM/FMINNM during AArch64 DAG-to-DAG preprocessing. (PR #197429)
Usha Gupta via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold late FCMP+CSEL patterns to FMAXNM/FMINNM during AArch64 DAG-to-DAG preprocessing. (PR #197429)
Usha Gupta via llvm-commits
- [llvm] [z/OS] Add z/OS archive reading support (PR #187110)
Uyiosa Iyekekpolor via llvm-commits
- [llvm] [z/OS] Add z/OS archive reading support (PR #187110)
Uyiosa Iyekekpolor via llvm-commits
- [llvm] [flang][cuda] Optimize CUDA descriptor transfers for regular strided layouts (PR #197532)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [flang][cuda] Use wider cudaMemcpy2D rows for CUDA descriptor transfers (PR #197563)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [flang][cuda] Use wider cudaMemcpy2D rows for descriptor transfers (PR #197563)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [SSAUpdaterBulk] Fix PHI handling in self-loop cases to prevent spurious intermediate PHIs (PR #196934)
Valery Pykhtin via llvm-commits
- [llvm] [1/3][RegAlloc][LiveRegMatrix] Fix inconsistency in HoistSpillHelper delegates (PR #197773)
Valery Pykhtin via llvm-commits
- [llvm] [AArch64] Codegen for AArch64 Return Address Signing Hardening (PR #176187)
Victor Campos via llvm-commits
- [compiler-rt] [compiler-rt] Add SPIR-V target support for UBSan Minimal Runtime (PR #195979)
Victor Mustya via llvm-commits
- [compiler-rt] [tsan][go]: add a128 store, load, compare_exchange (PR #196833)
Vitaly Buka via llvm-commits
- [llvm] [CodeGen] Increase offset when calculating MBB hash (PR #196536)
Vitaly Buka via llvm-commits
- [llvm] [CodeGen] Increase offset when calculating MBB hash (PR #196536)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][profile][test] Match clang_rt.profile CRT model on MSVC (PR #197474)
Vitaly Buka via llvm-commits
- [llvm] [NFC][lit] Add timeout-config.py test case (PR #198191)
Vitaly Buka via llvm-commits
- [llvm] [lit] Add timeout-config.py test case (PR #198188)
Vitaly Buka via llvm-commits
- [llvm] [ASan] Optionally emit DInfo for inserted sanitization calls (PR #191548)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Fix StackDepot benchmark thread barrier (PR #197633)
Vitaly Buka via llvm-commits
- [llvm] Exclude documentation files from 80 columns rule in Coding Standard (PR #197666)
Vlad Serebrennikov via llvm-commits
- [llvm] [DirectX][ObjectYAML] Add ILDN part support (PR #194508)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] Revert "[DirectX][ObjectYAML] Add ILDN part support" (PR #197348)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] Revert "[DirectX][ObjectYAML] Add ILDN part support" (PR #197348)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DirectX][ObjectYAML] Add ILDB program part support (PR #189685)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] Reland "[DirectX][ObjectYAML] Add ILDN part support" (PR #197749)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [Bazel] Port ca6e386cbf5b3e75a2a62e6c4d29b24109727a52 (PR #197841)
Vy Nguyen via llvm-commits
- [llvm] [PseudoProbe] Preserve pseudoprobe for tailcall pseudo instrs (PR #197246)
Wei Wang via llvm-commits
- [llvm] [PseudoProbe] Preserve pseudoprobe for tailcall pseudo instrs (PR #197246)
Wei Wang via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Weiwen He via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Weiwen He via llvm-commits
- [llvm] [RewriteStatepointsForGC] Set C calling convention on intrinsic call (PR #197382)
Wenju He via llvm-commits
- [llvm] [RewriteStatepointsForGC] Set C calling convention on intrinsic call (PR #197382)
Wenju He via llvm-commits
- [llvm] [IR][PrintPasses] Disable IO Sandbox in doSystemDiff (PR #198151)
Wenju He via llvm-commits
- [llvm] [IR][PrintPasses] Disable IO Sandbox in doSystemDiff (PR #198151)
Wenju He via llvm-commits
- [llvm] [IR][PrintPasses] Disable IO Sandbox in doSystemDiff (PR #198151)
Wenju He via llvm-commits
- [llvm] [offload] Add Windows offload support (PR #187006)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] Add Windows offload support (PR #187006)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] Add Windows offload support (PR #187006)
Weronika Lewandowska via llvm-commits
- [llvm] [BAZEL] Add missing hdr_errno_macros to __support_osutil_linux_syscal… (PR #197934)
Will Froom via llvm-commits
- [llvm] [BAZEL] Add missing hdr_errno_macros to __support_osutil_linux_syscal_wrappers_mmap (PR #197934)
Will Froom via llvm-commits
- [llvm] [BAZEL] Add missing hdr_errno_macros to __support_osutil_linux_syscal_wrappers_mmap (PR #197934)
Will Froom via llvm-commits
- [llvm] [BAZEL] Add missing hdr_errno_macros to __support_osutil_linux_syscal_wrappers_mmap (PR #197934)
Will Froom via llvm-commits
- [llvm] [BAZEL] Add missing hdr_errno_macros to __support_osutil_linux_syscal_wrappers_mmap (PR #197934)
Will Froom via llvm-commits
- [llvm] Fix Bazel build for 5d9e711 (PR #197941)
Will Froom via llvm-commits
- [llvm] Fix Bazel build for 5d9e711 (PR #197941)
Will Froom via llvm-commits
- [llvm] Fix Bazel build for 5d9e711 (PR #197941)
Will Froom via llvm-commits
- [llvm] [BAZEL] Remove duplicated hdr_errno_macros dep (PR #197945)
Will Froom via llvm-commits
- [llvm] [RISCV] Fix musttail with indirect arguments by forwarding incoming pointers (PR #185094)
Xavier Roche via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Xiaomeng Zhang via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Xiaomeng Zhang via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Xiaomeng Zhang via llvm-commits
- [llvm] [AMDGPU] Add dynamic threshold for DPP atomic optimizer on integer LDS atomics (PR #186762)
YaFan Tao via llvm-commits
- [llvm] [AArch64][Isel] For fixed length vectors use sve for bitreverse when available (PR #196025)
Yashwant Singh via llvm-commits
- [llvm] [AArch64] Improve fixed vector lowering for cttz/ctlz when sve (PR #192427)
Yashwant Singh via llvm-commits
- [llvm] [AArch64][CostModel] Model extension costs with narrow int sdiv/udiv/srem/urem (PR #197879)
Yashwant Singh via llvm-commits
- [llvm] [AArch64][CostModel] Model extension costs with narrow int sdiv/udiv/srem/urem (PR #197879)
Yashwant Singh via llvm-commits
- [llvm] [IR tracker] Add legacy-PM MIR tracking (PR #194626)
Yaxun Liu via llvm-commits
- [llvm] [IR tracker] Add legacy-PM MIR tracking (PR #194626)
Yaxun Liu via llvm-commits
- [llvm] [Passes] Add IR tracker for source-indexed pass snapshots (PR #191852)
Yaxun Liu via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs into fixed vectors (PR #165159)
Yaxun Liu via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Yaxun Liu via llvm-commits
- [compiler-rt] [llvm] [PGO][AMDGPU] Add basic HIP offload PGO support (PR #177665)
Yaxun Liu via llvm-commits
- [compiler-rt] [llvm] [PGO][AMDGPU] Add basic HIP offload PGO support (PR #177665)
Yaxun Liu via llvm-commits
- [compiler-rt] [llvm] [PGO][AMDGPU] Add basic HIP offload PGO support (PR #177665)
Yaxun Liu via llvm-commits
- [llvm] Revert "[APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc." (PR #197440)
Yihan Wang via llvm-commits
- [llvm] [ConstraintElim] use icmpLike when creating facts to support trunc nuw to i1 (PR #197550)
Yingwei Zheng via llvm-commits
- [llvm] [InferAttrs] Annotate math and basic string libcalls with `nosync` (PR #197761)
Yingwei Zheng via llvm-commits
- [llvm] [InferAlignment] Propagate alignment information across blocks (PR #198114)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select of neg/not into sext-sub (PR #198225)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select of neg/not into sext-sub (PR #198225)
Yingwei Zheng via llvm-commits
- [clang] [llvm] draft: struct to vector canonicalization 2 (PR #197087)
Yonah Goldberg via llvm-commits
- [llvm] [BOLT] Add --instrument-funcs-file option to scope instrumentation (PR #197226)
YongKang Zhu via llvm-commits
- [llvm] [Mips] Add lowerConstantFP to optimize some floating load instrs to mtc1+mthc1 (PR #196226)
YunQiang Su via llvm-commits
- [llvm] [SLP] Split blocking build-vector stores in scalar chains (PR #194970)
Yunbo Ni via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Yunbo Ni via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Yunbo Ni via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Yunbo Ni via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Yunbo Ni via llvm-commits
- [llvm] [ValueTracking] Fix computeKnownFPClass handling of nsz (PR #186315)
Yunbo Ni via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Yunbo Ni via llvm-commits
- [llvm] [NVPTX] Add IntrNoDuplicate to .aligned intrinsics. (PR #195947)
Yunqing Yu via llvm-commits
- [llvm] [NVPTX] Add IntrNoDuplicate to .aligned intrinsics. (PR #195947)
Yunqing Yu via llvm-commits
- [clang] [llvm] [clang-sycl-linker] Add per-translation-unit device code split mode (PR #196435)
Yury Plyakhin via llvm-commits
- [llvm] [llvm-split] Generalize split-by-category to accept an arbitrary attribute name (PR #197338)
Yury Plyakhin via llvm-commits
- [llvm] [llvm-split] Generalize split-by-category to accept an arbitrary attribute name (PR #197338)
Yury Plyakhin via llvm-commits
- [clang] [llvm] [clang-sycl-linker] Add per-translation-unit device code split mode (PR #197571)
Yury Plyakhin via llvm-commits
- [llvm] [Frontend/Offloading] Fix use-after-reallocation in sycl::writeSymbolTable (PR #197612)
Yury Plyakhin via llvm-commits
- [clang] [llvm] [clang-sycl-linker] Add per-translation-unit device code split mode (PR #197571)
Yury Plyakhin via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Zachary Yedidia via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Zachary Yedidia via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Zachary Yedidia via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Zachary Yedidia via llvm-commits
- [clang] [llvm] [CIR][CUDA] Shadow variables, internalize device side variables, lower poison attribute (PR #190087)
Zaky Hermawan via llvm-commits
- [clang] [llvm] [CIR][CUDA] Shadow variables, internalize device side variables, lower poison attribute (PR #190087)
Zaky Hermawan via llvm-commits
- [clang] [llvm] [CIR][CUDA] Shadow variables, internalize device side variables, lower poison attribute (PR #190087)
Zaky Hermawan via llvm-commits
- [clang] [llvm] [CIR][CUDA] Shadow variables, internalize device side variables, lower poison attribute (PR #190087)
Zaky Hermawan via llvm-commits
- [llvm] [AMDGPU] fix a scc clobber bug (PR #193143)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] fix a scc clobber bug (PR #193143)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove hicpp module [5/5] (PR #197384)
Zeyi Xu via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove hicpp module [5/5] (PR #197384)
Zeyi Xu via llvm-commits
- [llvm] [flang-rt] Return default allocator directly in device rt (PR #197009)
Zhen Wang via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] Revert "[AA] No synchronization effects for never-escaping identified local" (PR #196890)
via llvm-commits
- [llvm] 0a181a1 - Use auto for DenseMap/SmallDenseMap iterator variables. NFC (#196883)
via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
via llvm-commits
- [llvm] 3fb3383 - Revert "[AA] No synchronization effects for never-escaping identified local" (#196890)
via llvm-commits
- [llvm] [CodeGen] Fold load into LZCNT/TZCNT/POPCNT after compare elimination in peephole optimizer (PR #194662)
via llvm-commits
- [llvm] [llvm-objcopy] Add --verbose option to llvm-strip/llvm-objcopy (PR #196611)
via llvm-commits
- [llvm] [X86] Cast atomic vectors in IR to support floats (PR #148899)
via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Fix ordering of operands for calls, and fix null deref of `Info.CB` (PR #196898)
via llvm-commits
- [llvm] [VPlan] Fold double reverse recipes (PR #196900)
via llvm-commits
- [llvm] [X86][Codegen] Fix frame-destroy for win-eh case (PR #196904)
via llvm-commits
- [llvm] [X86][test] Auto-generate test checks for some cfi tests. NFC (PR #177248)
via llvm-commits
- [llvm] [X86][Codegen] Fix frame-destroy for win-eh case (PR #196904)
via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
via llvm-commits
- [llvm] [SelectionDAG] Split vector types for atomic load (PR #165818)
via llvm-commits
- [llvm] [AArch64][ARM] Do not generate indexed addressing mode for volatile accesses (PR #196305)
via llvm-commits
- [llvm] [AArch64][ARM] Do not generate indexed addressing mode for volatile accesses (PR #196305)
via llvm-commits
- [llvm] [VPlan] Fold reverse(reverse(x)) -> x in simplifyRecipe() (PR #196900)
via llvm-commits
- [llvm] [PowerPC] Add assembly directives to change endianness (PR #149811)
via llvm-commits
- [llvm] [MC] Diagnose unfinished CFI frame from an earlier section (PR #196775)
via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
via llvm-commits
- [llvm] [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (PR #196905)
via llvm-commits
- [llvm] 4211fde - [LV] Handle FSub Partial Reductions (#191186)
via llvm-commits
- [llvm] 2726c0f - [LV][NFC] Remove instcombine pass from RUN lines of simple tests (#196257)
via llvm-commits
- [llvm] 96313bc - [X86] Cast atomic vectors in IR to support floats (#148899)
via llvm-commits
- [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)
via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
via llvm-commits
- [llvm] [VPlan][NFC] Extract logical recipe simplifications from simplifyRecipe() (PR #196915)
via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
via llvm-commits
- [llvm] [llvm][tools][llvm-objdump] Fix nested-offload-binary.test (PR #196912)
via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [llvm] c2b871b - [llubi] Upstream existing floating-point intrinsics (#196034)
via llvm-commits
- [llvm] f0c84b3 - [GlobalISel] Skip match table for opcodes with no combines (#196017)
via llvm-commits
- [llvm] 07b3b88 - [LLVM|ADT] Fix shadowing warnings for SmallVector (#196907)
via llvm-commits
- [llvm] [AMDGPU] Add subtarget features for MTBUF and formatted MUBUF instructions. (PR #196315)
via llvm-commits
- [llvm] [AMDGPU] Add subtarget features for MTBUF and formatted MUBUF instructions. (PR #196315)
via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [clang] [llvm] [PowerPC] _Float16 scalar datatype support for Power8+ (PR #196559)
via llvm-commits
- [clang] [llvm] [RISCV] Rename dota4 to dot4a (PR #196921)
via llvm-commits
- [llvm] 0ddf1e9 - Revert "[LV] Handle FSub Partial Reductions" (#196922)
via llvm-commits
- [llvm] Revert "[LV] Handle FSub Partial Reductions" (PR #196922)
via llvm-commits
- [llvm] [LV][NFC] Complete VPWidenCastRecipe cost model (PR #196918)
via llvm-commits
- [llvm] Reapply [AA] No synchronization effects for never-escaping identified local (PR #196923)
via llvm-commits
- [clang] [llvm] [PowerPC] _Float16 scalar datatype support for Power8+ (PR #196559)
via llvm-commits
- [llvm] 68e9534 - [OCaml] Fix test after float printing changes (NFC) (#196925)
via llvm-commits
- [clang] [llvm] [PowerPC] _Float16 scalar datatype support for Power8+ (PR #196559)
via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [llvm] 9b3f3b9 - [CMake] Don't pass --gc-sections to MSVC-style linkers when using clang's MSVC mode (#196393)
via llvm-commits
- [llvm] [CMake] Don't pass --gc-sections to MSVC-style linkers when using clang's MSVC mode (PR #196393)
via llvm-commits
- [llvm] [DAGCombiner] Fix abs(add) to abdu miscompile in foldABSToABD (PR #196782)
via llvm-commits
- [llvm] [DAGCombiner] Fix abs(add) to abdu miscompile in foldABSToABD (PR #196782)
via llvm-commits
- [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)
via llvm-commits
- [llvm] 2c0d0e1 - [AtomicExpand] Add bitcasts when expanding load atomic vector (#148900)
via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
via llvm-commits
- [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #148900)
via llvm-commits
- [clang] [llvm] [RISCV] Rename dota4 to dot4a (PR #196921)
via llvm-commits
- [clang] [llvm] [RISCV] Rename dota4 to dot4a (PR #196921)
via llvm-commits
- [lld] [PAC][lld] Properly handle `.relr.auth.dyn` -> `.rela.dyn` movement (PR #195649)
via llvm-commits
- [lldb] [llvm] [lldb][Windows] Support OutputDebugString (PR #196395)
via llvm-commits
- [llvm] [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (PR #195243)
via llvm-commits
- [llvm] IPRA: Fixes an IPRA compilation failure. (PR #196928)
via llvm-commits
- [llvm] [Bazel] Fixes 34502b0 (PR #196930)
via llvm-commits
- [llvm] [z/OS] Modify regex in error message to match on z/OS. (PR #194020)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] 64212c8 - [NFC][SPIR-V] Use createVirtualRegister helper in selectSUCmp (#196905)
via llvm-commits
- [llvm] [AMDGPU] Waterfall loop codegen improvement in SIInstrInfo (PR #192415)
via llvm-commits
- [llvm] c3628c7 - Reapply [AA] No synchronization effects for never-escaping identified local (#196923)
via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
via llvm-commits
- [llvm] f325d13 - [LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC) (#195243)
via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
via llvm-commits
- [llvm] [Hashing] Silence compiler warning for empty parameter packs (PR #196941)
via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features (PR #196792)
via llvm-commits
- [llvm] [AArch64] Add a regression test for Apple tuning features (PR #196792)
via llvm-commits
- [llvm] [SE][LoopVectorize] Add test: early-exit loop with umin trip count should vectorize (NFC) (PR #196942)
via llvm-commits
- [compiler-rt] Formatted approved PR #179000 (PR #196674)
via llvm-commits
- [llvm] 0aa4619 - [gn] port 07b5dfe9473c6 + deps (LLVMABI dep in clang) (#196944)
via llvm-commits
- [llvm] [AMDGPU] Replace vdst_in opcode exclusion list with position check (PR #196946)
via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
via llvm-commits
- [llvm] [LV] Add test showing lack of gather/scatter can prevent if-convert (PR #196947)
via llvm-commits
- [compiler-rt] Formatted approved PR #179000 (PR #196674)
via llvm-commits
- [compiler-rt] Formatted approved PR #179000 (PR #196674)
via llvm-commits
- [llvm] Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (PR #196950)
via llvm-commits
- [clang] [llvm] MSan: poison the default-init allocation before calling constructors (PR #188001)
via llvm-commits
- [clang] [llvm] MSan: poison the default-init allocation before calling constructors (PR #188001)
via llvm-commits
- [clang] [llvm] MSan: poison the default-init allocation before calling constructors (PR #188001)
via llvm-commits
- [llvm] dd907ed - [StackColoring] Introduce test for PR196542 (NFC) (#196951)
via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #196943)
via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #196943)
via llvm-commits
- [llvm] [Lit][NFC] Extract code for invoking processes and in-process builtins into functions (PR #196955)
via llvm-commits
- [llvm] [Lit][NFC] Extract code for invoking processes and in-process builtins into functions (PR #196955)
via llvm-commits
- [llvm] 58aa43f - Revert "[LLVM] Fix use-after-free in AlwaysInliner flatten worklist" (#196950)
via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #196943)
via llvm-commits
- [llvm] 29df070 - [StackColoring] Treat all stack slots as conservative with `returns_twice` call-sites (#196542)
via llvm-commits
- [llvm] [PM] Make InvalidateAllAnalysesPass Optional (PR #196956)
via llvm-commits
- [llvm] 86aa07a - [InstCombine] Create `or` as `disjoint` where applicable (#193725)
via llvm-commits
- [llvm] [Testing] Allow custom markers in llvm::Annotations (PR #195570)
via llvm-commits
- [llvm] a4c4836 - [NFC][LLVM][IRTests] Namespace cleanup (#196806)
via llvm-commits
- [llvm] 693ad7e - [NFC][LLVM] Namespace cleanup in LegacyPassManagerTest (#196811)
via llvm-commits
- [llvm] d2bc838 - [SE][LV] Add test: early-exit loop with umin trip count should vectorize (NFC) (#196942)
via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
via llvm-commits
- [llvm] 2144d0a - [SPIR-V] Add support for OpFMod intrinsic (#193172)
via llvm-commits
- [llvm] [z/OS] Modify regex in error message to match on z/OS. (PR #194020)
via llvm-commits
- [llvm] [z/OS] Modify regex in error message to match on z/OS. (PR #194020)
via llvm-commits
- [llvm] 8d98bd4 - [VPlan] Avoid erroneously marking PredPHI as using scalars (#195511)
via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
via llvm-commits
- [clang] [llvm] [HLSL] Add matrix support to atan2 (PR #194984)
via llvm-commits
- [llvm] [FileCheck] Handle directives at EOF without a trailing newline (PR #196576)
via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
via llvm-commits
- [llvm] 48c864a - [FileCheck] Handle directives at EOF without a trailing newline (#196576)
via llvm-commits
- [llvm] [CodeGen][SplitKit] Fix a crash in addDeadDef (PR #197014)
via llvm-commits
- [llvm] 95f5a88 - [AArch64][GlobalISel] More test updates for vector select. NFC (#197023)
via llvm-commits
- [llvm] 185305d - [AMDGPU] Prevent prefetch and load reordering (#197025)
via llvm-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
via llvm-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
via llvm-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
via llvm-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
via llvm-commits
- [llvm] fb66f2d - [gn build] Port 2f4c387147f1 (#197055)
via llvm-commits
- [llvm] 12e8aeb - [gn build] Port 3a7c0eba9bf8 (#197056)
via llvm-commits
- [llvm] [llvm-gsymutil] Replace truncated DWARF names with mangled names from symbol table (PR #184221)
via llvm-commits
- [llvm] Revert "[AMDGPU] Account for inline asm size in inst_pref_size calculation" (PR #197070)
via llvm-commits
- [clang] [llvm] [HLSL] Add matrix support to atan2 (PR #194984)
via llvm-commits
- [llvm] [TableGen] Resolve GlobalISel strict weak ordering check. (PR #197071)
via llvm-commits
- [llvm] [Mips] Add lowerConstantFP to optimize some floating load instrs to mtc1+mthc1 (PR #196226)
via llvm-commits
- [llvm] b4f7c93 - [AArch64][Isel] For fixed length vectors use sve for bitreverse when available (#196025)
via llvm-commits
- [llvm] [RISCV][P-ext] Add initial 64-bit support for RV32. (PR #197093)
via llvm-commits
- [clang] [llvm] draft: struct to vector canonicalization 1 (PR #197086)
via llvm-commits
- [clang] [llvm] draft: struct to vector canonicalization 1 (PR #197086)
via llvm-commits
- [llvm] c583e32 - [RISCV] Rename dota4 to dot4a (#196921)
via llvm-commits
- [llvm] 7499188 - [CodeGen,IRNormalizer,BOLT] Duplicate stable hash_16_bytes locally. NFC (#196854)
via llvm-commits
- [llvm] Missed optimization: fold icmp (PR #197098)
via llvm-commits
- [llvm] Missed optimization: fold icmp (PR #197098)
via llvm-commits
- [llvm] [llvm-symbolizer] Make symbolizer parse section relative syntax (PR #168524)
via llvm-commits
- [llvm] [GlobalISel] Use KnownBits to determine zeros and ones in CombineHelper.cpp (PR #197099)
via llvm-commits
- [llvm] [X86][Codegen] Fix frame-destroy for win-eh case (PR #196904)
via llvm-commits
- [llvm] a5d8825 - [VPlan] Add SCEV support for abs intrinsic (#195678)
via llvm-commits
- [llvm] 0312369 - [GlobalISel] Defer RegBankSelect operand mapper creation (#196985)
via llvm-commits
- [llvm] [OpenMP][Flang][Clang][Offload] Prevent shadow pointer write-back to null host pointers (PR #197106)
via llvm-commits
- [llvm] 4917810 - libclc: Pass LLVM_NATIVE_TOOL_DIR to runtime builds (#196498)
via llvm-commits
- [llvm] [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (PR #195183)
via llvm-commits
- [llvm] [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (PR #195183)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [clang] [llvm] [RISCV][MC] add experimental `Zvvfmm` MC support (PR #196486)
via llvm-commits
- [llvm] [CodeGen][NFC] Extract foldLoadInto helper in PeepholeOptimizer (PR #197110)
via llvm-commits
- [llvm] [X86][Codegen] Fix frame-destroy for win-eh case (PR #196904)
via llvm-commits
- [llvm] [X86][Codegen] Fix frame-destroy for win-eh case (PR #196904)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize pointer vector icmp through bitcast (PR #197117)
via llvm-commits
- [lld] c956013 - [lld] Remove unused argument of DataExtractor constructor (NFC) (#196361)
via llvm-commits
- [llvm] [IR] Preserve samesign when clonning ICmpInst (PR #197118)
via llvm-commits
- [llvm] [RegisterScavenging] Respect early-clobber defs when scavenging registers (PR #197120)
via llvm-commits
- [clang] [llvm] [mlir] [CIR][WIP] support relative vtable (PR #195025)
via llvm-commits
- [clang] [llvm] [mlir] [CIR][WIP] support relative vtable (PR #195025)
via llvm-commits
- [llvm] [Support] Remove unused argument of DataExtractor constructor (NFC) (PR #197121)
via llvm-commits
- [llvm] [MC] Diagnose unfinished CFI frame from an earlier section (PR #196775)
via llvm-commits
- [llvm] 9ca55c0 - [InstCombine] Relax the requirements for (X ^ C2) + C -> (C2 + C) - X (#196897)
via llvm-commits
- [llvm] [TableGen] Add submulticlass typechecking to template arg values (PR #197128)
via llvm-commits
- [llvm] [AArch64] Add C1-Nano scheduling model (PR #182316)
via llvm-commits
- [llvm] [TableGen] Add submulticlass typechecking to template arg values (PR #197128)
via llvm-commits
- [llvm] b4aa4d4 - [X86] combineINSERT_SUBVECTOR - only fold vXi1 zero-widening if scalar mask source has one use (#197125)
via llvm-commits
- [llvm] [TableGen] Add submulticlass typechecking to template arg values (PR #197128)
via llvm-commits
- [llvm] [IR] Preserve samesign when clonning ICmpInst (PR #197118)
via llvm-commits
- [llvm] [IR] Preserve samesign when clonning ICmpInst (PR #197118)
via llvm-commits
- [llvm] [IR] Preserve samesign when clonning ICmpInst (PR #197118)
via llvm-commits
- [llvm] [NVPTX] Promote non-standard integer global widths to .u{8,16,32,64} (PR #197135)
via llvm-commits
- [llvm] [NVPTX] Promote non-standard integer global widths to .u{8,16,32,64} (PR #197135)
via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
via llvm-commits
- [llvm] [LV] Handle FSub Reductions (PR #197134)
via llvm-commits
- [llvm] [NVPTX] Promote non-standard integer global widths to .u{8,16,32,64} (PR #197135)
via llvm-commits
- [llvm] [IR] Preserve samesign when clonning ICmpInst (PR #197118)
via llvm-commits
- [llvm] [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (PR #195183)
via llvm-commits
- [llvm] [NVPTX] Promote non-standard integer global widths to .u{8,16,32,64} (PR #197135)
via llvm-commits
- [llvm] [AArch64] Add C1-Nano scheduling model (PR #182316)
via llvm-commits
- [llvm] [NVPTX] Promote non-standard integer global widths to .u{8,16,32,64} (PR #197135)
via llvm-commits
- [llvm] [AArch64] Apply generational deltas for Apple tuning features (PR #197115)
via llvm-commits
- [llvm] 9346acd - [TableGen] Add submulticlass typechecking to template arg values (#197128)
via llvm-commits
- [llvm] [TableGen] Add submulticlass typechecking to template arg values (PR #197128)
via llvm-commits
- [llvm] [Mips] Add lowerConstantFP to optimize some floating load instrs to mtc1+mthc1 (PR #196226)
via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #194274)
via llvm-commits
- [llvm] [GlobalISel] Disable CSE in IRTranslator & Legalizer at O0 (PR #197000)
via llvm-commits
- [llvm] [Bazel] Fixes f7f911f (PR #197147)
via llvm-commits
- [llvm] [AMDGPU] Account for inline asm size in inst_pref_size calculation (PR #192306)
via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
via llvm-commits
- [llvm] c2d51a2 - [VPlan] Add Type* and getType() to VPSymbolicValue (NFC) (#195183)
via llvm-commits
- [llvm] [LoongArch] Use fallback path when relocation `SymA == nullptr` (PR #196940)
via llvm-commits
- [llvm] 84812fd - [NFC][DAG] scalarizeExtractedBinOp - pull out constant build vector detection into isExtractFree helper (#197155)
via llvm-commits
- [llvm] [NFC][InstCombine] fix duplicate `CreateNot` in ((A^C)^B) & (B^A) fold (PR #197163)
via llvm-commits
- [llvm] [InstCombine] Fix one operator precedence (PR #197164)
via llvm-commits
- [llvm] [SelectionDAG] Scalarize <1 x T> vector types for atomic store (PR #197165)
via llvm-commits
- [llvm] [SelectionDAG] Scalarize <1 x T> vector types for atomic store (PR #197165)
via llvm-commits
- [llvm] [AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32 (PR #197167)
via llvm-commits
- [llvm] [AArch64] Clean-up constrain register check in selectCopy (NFC) (PR #197168)
via llvm-commits
- [llvm] [LV] Generate compact IR in VPScalarIVStepsRecipe::execute (PR #197169)
via llvm-commits
- [llvm] [SelectionDAG] Scalarize <1 x T> vector types for atomic store (PR #197165)
via llvm-commits
- [llvm] [PassBuilder] Move LoopFullUnrollPass to after vectorisation in the FullLTO pipeline (PR #197176)
via llvm-commits
- [llvm] a37c5f0 - [X86][Codegen] Fix frame-destroy for win-eh case (#196904)
via llvm-commits
- [llvm] 96f60ad - [AArch64] Clean-up constrain register check in selectCopy (NFC) (#197168)
via llvm-commits
- [llvm] 285669e - [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (#184774)
via llvm-commits
- [llvm] 0dda05e - [gn build] Port 9f3d3048715a (#197182)
via llvm-commits
- [llvm] [CloneModule] Clone ifunc by ShouldCloneDefinition (PR #197183)
via llvm-commits
- [llvm] [CloneModule] Clone ifunc by ShouldCloneDefinition (PR #197183)
via llvm-commits
- [llvm] [Support] Add a function to print the debug log (PR #197184)
via llvm-commits
- [llvm] [CloneModule] Clone ifunc by ShouldCloneDefinition (PR #197183)
via llvm-commits
- [llvm] dc713c3 - [UniformityAnalysis] Rename public api's in UA (NFC) (#196251)
via llvm-commits
- [llvm] [LV] Fix the cost model for freeze instructions (PR #197188)
via llvm-commits
- [llvm] b7c62f7 - [CodeGen][NFC] Extract foldLoadInto helper in PeepholeOptimizer (#197110)
via llvm-commits
- [llvm] [CodeGen][NFC] Extract foldLoadInto helper in PeepholeOptimizer (PR #197110)
via llvm-commits
- [llvm] [NFCI][LV] Remove unsupported variable mask position for vector variants. (PR #197192)
via llvm-commits
- [llvm] [VPlan] Pass ArrayRef<VPValue *> instead ArrayRef<const VPValue *> (NFC) (PR #197193)
via llvm-commits
- [llvm] [NFC][LLVM][VPlan] Fix "parameter ‘P’ set but not used" warning. (PR #197194)
via llvm-commits
- [llvm] [NFC][LLVM][VPlan] Fix "parameter ‘P’ set but not used" warning. (PR #197194)
via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison - fmaxnum/fminnum/fmaximum/fminimum/fmaximumnum/fminimumnum don't create poison (PR #197195)
via llvm-commits
- [llvm] 5f86a37 - [AMDGPU] Handle high element extraction with G_UNMERGE_VALUES (#188287)
via llvm-commits
- [llvm] 7899d55 - [AArch64][ISel] Add custom lowering for clmul nxv8i16 (#195893)
via llvm-commits
- [llvm] [CodeGen] Debug insns must not affect liveness analysis (PR #193104)
via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
via llvm-commits
- [llvm] [PowerPC] Enable custom lowering for bswap64 builtin on Power8 64 bits with improved parallelism (PR #187259)
via llvm-commits
- [llvm] [PowerPC] Enable custom lowering for bswap64 builtin on Power8 64 bits with improved parallelism (PR #187259)
via llvm-commits
- [llvm] [PowerPC] Enable custom lowering for bswap64 builtin on Power8 64 bits with improved parallelism (PR #187259)
via llvm-commits
- [llvm] 68dfda0 - [AMDGPU] Optimize fneg and fsub with packed fp16 ops (#196659)
via llvm-commits
- [llvm] 17dde87 - [Support] Add a function to print the debug log (#197184)
via llvm-commits
- [compiler-rt] [ASan] Make multiple_sigaltstack.cpp test use MINSIGSTKSZ (PR #197204)
via llvm-commits
- [compiler-rt] [ASan] Make multiple_sigaltstack.cpp test use MINSIGSTKSZ (PR #197204)
via llvm-commits
- [clang] [llvm] [Hexagon] Support reserving R16-R28 registers via -ffixed-rN (PR #197208)
via llvm-commits
- [llvm] f612211 - [VPlan] Introduce reduction selects for tail folding in foldTailByMasking. NFCI (#192987)
via llvm-commits
- [clang] [llvm] [mlir] [CIR][WIP] support relative vtable (PR #195025)
via llvm-commits
- [llvm] f48026b - [DAG] canCreateUndefOrPoison - fmaxnum/fminnum/fmaximum/fminimum/fmaximumnum/fminimumnum don't create poison (#197195)
via llvm-commits
- [llvm] 8bddd0f - [DAG] visitBITCAST - fold (conv (scalar_to_vector(load x))) -> (load (conv*)x) (#196978)
via llvm-commits
- [clang] [llvm] [CIR][WIP] support relative vtable (PR #195025)
via llvm-commits
- [llvm] 25507b6 - [Hexagon] Define Hexagon v93 ELF flags (#196643)
via llvm-commits
- [llvm] 76cdf60 - [BasicAA] Don't look through llvm.ptrmask in GEP decomposition (#197082)
via llvm-commits
- [llvm] [BOLT] Add --instrument-funcs-file option to scope instrumentation (PR #197226)
via llvm-commits
- [llvm] [Flang] [Runtime ]Fix write endfile abort (PR #191633)
via llvm-commits
- [llvm] [ARM] Have the subtraction of a large number be turned into the addition of its negative in TableGen (PR #196866)
via llvm-commits
- [llvm] [Bazel]: Pull from Bazel-Central-Registry for third party deps. (PR #197272)
via llvm-commits
- [llvm] [AMDGPU] Add amdgcn.av.(load|store).b128 intrinsics (PR #191390)
via llvm-commits
- [compiler-rt] [scudo] Move MemMap tests from to map_test.cpp (PR #197277)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [RISCV][XCV] Fix incorrect llvm.ctlz lowering to cv.fl1 (PR #197288)
via llvm-commits
- [llvm] [RISCV][XCV] Fix incorrect llvm.ctlz lowering to cv.fl1 (PR #197288)
via llvm-commits
- [llvm] [SLP]Disable reused reductions in revec mode for vector scalars (PR #197291)
via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
via llvm-commits
- [llvm] [SLP]Disable reused reductions in revec mode for vector scalars (PR #197291)
via llvm-commits
- [llvm] [SandboxIR][Type] Implement ByteType (PR #197309)
via llvm-commits
- [llvm] [APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc. (PR #190667)
via llvm-commits
- [llvm] [SCEV] Use NUW/NSW flags in ScalarEvolution::getRangeRef() for MulExpr (PR #197324)
via llvm-commits
- [llvm] [RISCV][XCV] Fix incorrect llvm.ctlz lowering to cv.fl1 (PR #197288)
via llvm-commits
- [llvm] [RISCV][XCV] Fix incorrect llvm.ctlz lowering to cv.fl1 (PR #197288)
via llvm-commits
- [llvm] [aarch64] Mix the frame pointer with the stack cookie when protecting the stack (PR #197346)
via llvm-commits
- [llvm] [Support] Fix APFloat conversion crash on zero-bit APInt (PR #183026)
via llvm-commits
- [llvm] [CloneModule] Clone undefined ifuncs (PR #197353)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] [CodeGen] Fold load into LZCNT/TZCNT/POPCNT after compare elimination in peephole optimizer (PR #194662)
via llvm-commits
- [llvm] [APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc. (PR #190667)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] [APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc. (PR #190667)
via llvm-commits
- [llvm] [MIR] Save internal VirtRegMap state in MIR (PR #197361)
via llvm-commits
- [llvm] Get intrinsic info table entries refactor 1 1 (PR #196802)
via llvm-commits
- [llvm] [RISCV][P-ext] Support 64-bit vector shifts on RV32. (PR #197369)
via llvm-commits
- [llvm] [ARM][GlobalISel] Remove dependency on legal ruleset. (PR #197370)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Remove dependency on legal ruleset (PR #197371)
via llvm-commits
- [llvm] [X86] Add atomic vector store tests for unaligned >1 sizes. (PR #197372)
via llvm-commits
- [llvm] [X86] Add atomic vector store tests for unaligned >1 sizes. (PR #197372)
via llvm-commits
- [llvm] [SelectionDAG] Scalarize <1 x T> vector types for atomic store (PR #197165)
via llvm-commits
- [llvm] [X86][GlobalISel] Remove dependency on legal ruleset (PR #197374)
via llvm-commits
- [llvm] [PowerPC][GlobalISel] Remove dependency on legal ruleset (PR #197375)
via llvm-commits
- [llvm] [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #197368)
via llvm-commits
- [llvm] [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #197368)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Remove dependency on legal ruleset (PR #197377)
via llvm-commits
- [llvm] 6d54f1e - [AA] Consider read-only provenance capture for synchronization effects (#197157)
via llvm-commits
- [llvm] c8585c1 - [LangRef] Clarify pointer capture spec (#194647)
via llvm-commits
- [llvm] [NVPTX] Allow mixed address-space pointer arguments in kernel lowering (PR #193701)
via llvm-commits
- [llvm] [BOLT] fix race condition in multi-threaded DWO type unit processing (PR #197359)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [flang] [llvm] [flang][mlir] Add flang to mlir lowering for dyn_groupprivate (PR #180938)
via llvm-commits
- [flang] [llvm] [flang][mlir] Add flang to mlir lowering for dyn_groupprivate (PR #180938)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [AutoUpgrade] Restrict NVVM bf16 intrinsic upgrades to integer storage types (PR #197387)
via llvm-commits
- [llvm] [LV][NFC] Make ARM/mve-selectandorcost.ll test more robust (PR #197388)
via llvm-commits
- [llvm] [ADT] Hash pointers with densemap::detail::mix (PR #197390)
via llvm-commits
- [llvm] [AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (PR #197386)
via llvm-commits
- [llvm] [RISCV][XCV] Fix incorrect llvm.ctlz lowering to cv.fl1 (PR #197288)
via llvm-commits
- [llvm] [CloneModule] Clone undefined ifuncs (PR #197353)
via llvm-commits
- [llvm] 941f8a9 - [LV][NFC] Make ARM/mve-selectandorcost.ll test more robust (#197388)
via llvm-commits
- [llvm] c0bbc06 - [LV] Handle FSub Partial Reductions (#197134)
via llvm-commits
- [llvm] [CHERI] Add a Support utility for determining alignment requirements of CHERI capabilities. (PR #197402)
via llvm-commits
- [llvm] adfe869 - [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (#196895)
via llvm-commits
- [llvm] [RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (PR #196895)
via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
via llvm-commits
- [llvm] e89f7b5 - [LLVM] Add FastMathFlags operand to simplifySelectInst. (#197138)
via llvm-commits
- [llvm] Fix assert in SlotIndexes::getInstructionIndex in debug builds (PR #189370)
via llvm-commits
- [llvm] 4aaf41d - [AMDGPU] Add VBUFFER encoding for gfx13 (#196262)
via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
via llvm-commits
- [llvm] [LV] Avoid crashing for vector calls with scalar byte types (PR #197417)
via llvm-commits
- [llvm] 1cec7b0 - [NFCI][LV] Remove unsupported variable mask position for vector variants. (#197192)
via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
via llvm-commits
- [llvm] [offload] Clarify naming for block and thread numbers (PR #197419)
via llvm-commits
- [llvm] [BOLT] Preallocate DWARF5AcceleratorTable and DWONameMap for determinism (1/2) (PR #197421)
via llvm-commits
- [llvm] [InstCombine][X86] Fold add(vpmadd52(0, a, b), x) -> vpmadd52(x, a, b) (PR #195937)
via llvm-commits
- [llvm] [LV][VPlan] Introduce conditional block guards to skip inactive vector blocks (BOSCC) (PR #197423)
via llvm-commits
- [llvm] Fix assert in SlotIndexes::getInstructionIndex in debug builds (PR #189370)
via llvm-commits
- [llvm] Fix assert in SlotIndexes::getInstructionIndex in debug builds (PR #189370)
via llvm-commits
- [llvm] [LV][VPlan] Introduce conditional block guards to skip inactive vector blocks (BOSCC) (PR #197423)
via llvm-commits
- [llvm] [Windows][test] Fix "LLVM" test failures when LLVM_WINDOWS_PREFER_FORWARD_SLASH is ON (PR #184556)
via llvm-commits
- [llvm] [AArch64] Select `CMP WZR, reg, shift #amount` (PR #197424)
via llvm-commits
- [llvm] [AMDGPU] Remove RCP_IFLAG combine (PR #197426)
via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
via llvm-commits
- [llvm] [X86] Fold splat AND on VGF2P8AFFINEQB source (PR #193364)
via llvm-commits
- [llvm] Add benchmark scripts for lit performance measurement (PR #197347)
via llvm-commits
- [llvm] [mlir] [LLVM][Constants] Remove the option to disable vector ConstantFP support. (PR #197427)
via llvm-commits
- [llvm] [X86] Fold splat AND on VGF2P8AFFINEQB source (PR #193364)
via llvm-commits
- [llvm] [CodeGen] Debug insns must not affect liveness analysis (PR #193104)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold late FCMP+CSEL patterns to FMAXNM/FMINNM during AArch64 DAG-to-DAG preprocessing. (PR #197429)
via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 vectorization (PR #194189)
via llvm-commits
- [llvm] [X86] Fold OR of constant splats into GF2P8AFFINEQB (PR #194330)
via llvm-commits
- [llvm] [AArch64] Select `CMP WZR, reg, shift #amount` (PR #197424)
via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle] Fix conversion operators failing to demangle types … (PR #197420)
via llvm-commits
- [llvm] [LLVM] Precise error message for intrinisic signature verification (1/n) (PR #196802)
via llvm-commits
- [llvm] 9f49b77 - [NFC][AArch64] Extract MOVaddr* expansion model into common header (#183503)
via llvm-commits
- [llvm] [VPlan] Verify canonical IV has no users if there's a VPCurrentIterationPHI. NFC (PR #197431)
via llvm-commits
- [llvm] [X86] Fold splat AND on VGF2P8AFFINEQB source (PR #193364)
via llvm-commits
- [llvm] 86106cc - [DirectX] Make DISubprogram writing LLVM 3.7-compatible (#194418)
via llvm-commits
- [llvm] a8c3624 - [LV] Complete VPWidenCastRecipe cost model (#196918)
via llvm-commits
- [llvm] c278d19 - [LoopFusion] Simplifying checks for loop eligibility (#197357)
via llvm-commits
- [llvm] [SCEV] Add missing Map.lookup in SCEVLoopGuardRewriter visitAddExpr/v… (PR #197433)
via llvm-commits
- [llvm] [SCEV] Add missing Map.lookup in SCEVLoopGuardRewriter visitAddExpr/v… (PR #197433)
via llvm-commits
- [llvm] [LLVM][CodeGen] When expanding ISD::LRINT, non-deterministic results should be frozen. (PR #197435)
via llvm-commits
- [llvm] [AggressiveInstCombine] POPCNT generation for bit-count pattern (PR #177109)
via llvm-commits
- [llvm] [SDAG] Specify unsigned compares for loop.dependance.{war|raw} masks (PR #197437)
via llvm-commits
- [llvm] [SCEV] Add missing Map.lookup in SCEVLoopGuardRewriter visitAddExpr/v… (PR #197433)
via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
via llvm-commits
- [llvm] [AMDGPU] Fix RewriteMFMAFormSchedStage (PR #194887)
via llvm-commits
- [llvm] [LV][NFC] Remove instcombine from RUN lines in AArch64 tests (PR #197448)
via llvm-commits
- [llvm] Revert "[APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc." (PR #197440)
via llvm-commits
- [llvm] Revert "[APFloat] Add exp functions for single and double using exp/expf implementations from LLVM libc." (PR #197440)
via llvm-commits
- [llvm] c897de2 - [AMDGPU] Add VIMAGE and VSAMPLE encodings for gfx13 (#197011)
via llvm-commits
- [llvm] [AMDGPU] Add DAG mutation to sink consumers of VMEM-pending registers (PR #197452)
via llvm-commits
- [llvm] [DirectX] Do not emit DISubprograms as distinct (PR #197453)
via llvm-commits
- [llvm] 356b866 - [AArch64] Report accurate sizes for MOVaddr and MOVimm pseudos (#183506)
via llvm-commits
- [llvm] [X86] Fold splat AND on VGF2P8AFFINEQB source (PR #193364)
via llvm-commits
- [compiler-rt] [SafeStack] Add sigaction interceptor (PR #196968)
via llvm-commits
- [llvm] [DirectX] Drop unsupported DISubprogram flags (PR #197457)
via llvm-commits
- [llvm] 6d42b9a - [DebugInfo] Enforce DISubprogram type as required in LLParser (#196299)
via llvm-commits
- [llvm] [CodeGen] Fold load into LZCNT/TZCNT/POPCNT after compare elimination in peephole optimizer (PR #194662)
via llvm-commits
- [llvm] [llvm][ADT] Fix overload resolution in `to_vector` / `to_vector_of` for `bool` containers (PR #197461)
via llvm-commits
- [llvm] Revert "[offload] Add properties parameter to olLaunchKernel and cooperative kernel launch option" (PR #197463)
via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
via llvm-commits
- [llvm] [AMDGPU] Remove definition of hi16 for scalar registers (PR #197467)
via llvm-commits
- [compiler-rt] [SafeStack] Add sigaction interceptor (PR #196968)
via llvm-commits
- [llvm] 4e200b5 - [GlobalISel] Add srem-by-pow2 combine to intrem_combines (#194673)
via llvm-commits
- [llvm] [AMDGPU] Fix and improve RewriteMFMAFormStage:DAG.Pressure update wrong;Missing the restore for mfma;Need Pre-check dst/src2 eligibility;Fix region boundary corruption;Emit one bridging VGPR COPY per dst for all same-block sub-reg non-MFMA uses (PR #194887)
via llvm-commits
- [llvm] 32ab88d - [clang][SYCL] Set default device and host triples for SYCL device compilation (#172366)
via llvm-commits
- [llvm] f47a274 - [SCEV] Propagate nuw/nsw flags from or disjoint (#197236)
via llvm-commits
- [llvm] [Bazel]: Replace deprecated use of `@bazel_tools//` (PR #197323)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add Register Bank Legalization rules for G_CTPOP. (PR #197510)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx90a/gfx942 MFMAs (PR #194076)
via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
via llvm-commits
- [llvm] [SSAUpdater][NFC] Limit search for matching phi-node (PR #195744)
via llvm-commits
- [llvm] [z/OS] Modify regex in error message to match on z/OS. (PR #194020)
via llvm-commits
- [lld] b11e4fb - [lld][MachO] Fix symbol resolution order with --read-workers (#193239)
via llvm-commits
- [llvm] [z/OS] Fix z/OS ASAN test failure (PR #197547)
via llvm-commits
- [llvm] 9b5c3af - [VPlan] Remove unneeded setDebugLoc in ::execute (NFC) (#197552)
via llvm-commits
- [llvm] [flang][cuda] Use wider cudaMemcpy2D rows for CUDA descriptor transfers (PR #197563)
via llvm-commits
- [llvm] [NVPTX] Add commutativity to SETP instructions to enable MachineCSE of inverted predicates (PR #191890)
via llvm-commits
- [compiler-rt] 8536f60 - [scudo] Add unit tests for optional config flags
via llvm-commits
- [llvm] Revert "[AMDGPU] Only src0 and mandatory literals can use literal64" (PR #197591)
via llvm-commits
- [compiler-rt] c5f8414 - [scudo] Add test for initFlags()
via llvm-commits
- [clang] [llvm] [NVPTX] Extend NVPTX kernel argument lowering for multi-level pointer parameters (PR #193701)
via llvm-commits
- [llvm] [PseudoProbe] Preserve pseudoprobe for tailcall pseudo instrs (PR #197246)
via llvm-commits
- [clang] [llvm] [NVPTX] Extend NVPTX kernel argument lowering for multi-level pointer parameters (PR #193701)
via llvm-commits
- [llvm] 6cdd328 - Handle typeidCompatibleVTable in skipModuleSummaryEntry (#196849)
via llvm-commits
- [llvm] [AMDGPU] fix a scc clobber bug (PR #193143)
via llvm-commits
- [llvm] Adjust SPV_AMD_weak_linkage (PR #197484)
via llvm-commits
- [llvm] Adjust SPV_AMD_weak_linkage (PR #197484)
via llvm-commits
- [llvm] 13a6287 - [AArch64][test] Fix use-after-scope in createInstrInfo (#197622)
via llvm-commits
- [llvm] [CloneModule] Clone undefined ifuncs (PR #197353)
via llvm-commits
- [llvm] [AMDGPU] Keep scavenger FI out of SGPR spill stack ID (PR #197628)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add static regbank mapping for pointer G_LOAD/G_STORE (PR #197629)
via llvm-commits
- [llvm] [CloneModule] Clone undefined ifuncs (PR #197353)
via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
via llvm-commits
- [llvm] [AutoUpgrade] Restrict NVVM bf16 intrinsic upgrades to integer storage types (PR #197387)
via llvm-commits
- [llvm] [AutoUpgrade] Restrict NVVM bf16 intrinsic upgrades to integer storage types (PR #197387)
via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
via llvm-commits
- [clang] [llvm] [Hexagon] Support reserving R16-R28 registers via -ffixed-rN (PR #197208)
via llvm-commits
- [compiler-rt] 0c539fc - [compiler-rt][ARM] Optimized double-precision FP mul/div (#179923)
via llvm-commits
- [clang] [llvm] [Hexagon] Support reserving R16-R28 registers via -ffixed-rN (PR #197208)
via llvm-commits
- [clang] [llvm] [Hexagon] Support reserving R16-R28 registers via -ffixed-rN (PR #197208)
via llvm-commits
- [clang] [llvm] [Hexagon] Support reserving R16-R28 registers via -ffixed-rN (PR #197208)
via llvm-commits
- [llvm] [SmallPtrSet] Drop tombstones in large mode (PR #197637)
via llvm-commits
- [llvm] [TargetLowering] Split CTTZ_ELTS when its step vector requires splitting (PR #197623)
via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
via llvm-commits
- [llvm] 20f4289 - [LV][NFC] Generate full CHECK lines for reduction-small-size.ll (#197632)
via llvm-commits
- [llvm] 7b09a4e - [LV] Fix the cost model for freeze instructions (#197188)
via llvm-commits
- [llvm] c0ed919 - [AMDGPU][GCNPreRAOptimizations] Reduce BVH premature reuse (#197386)
via llvm-commits
- [llvm] 3fda43d - [AMDGPU] Update permlane_bcast/down/up/xor intrinsic to support more types (#197141)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
via llvm-commits
- [llvm] [AMDGPU] Less-constrained scheduling for ASYNCMARK (PR #197638)
via llvm-commits
- [compiler-rt] 1cb92d8 - [compiler-rt][ARM] Optimized single-precision FP comparisons (#179925)
via llvm-commits
- [llvm] a4acc5c - [X86] Improve lowering of i32/i64 minmax reductions (#197578)
via llvm-commits
- [llvm] [VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (PR #197643)
via llvm-commits
- [llvm] 73a48a6 - [LLVM][CodeGen] When expanding ISD::LRINT, non-deterministic results should be frozen. (#197435)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize scalar extloads with large memory type (PR #197648)
via llvm-commits
- [llvm] 9a4faee - [LLVM][Constants] Remove the option to disable vector ConstantFP support. (#197427)
via llvm-commits
- [llvm] adb5802 - [LV] Avoid crashing for vector calls with scalar byte types (#197417)
via llvm-commits
- [llvm] [TableGen] Added submulticlass typechecking to template arg values. (PR #112904)
via llvm-commits
- [llvm] [BOLT][DebugInfo] Speed up DIEBuilder with DenseMap (PR #197655)
via llvm-commits
- [llvm] [UniformityAnalysis] Fix nodivergencesource calls (PR #197656)
via llvm-commits
- [llvm] Reland partial vector reduce (PR #197659)
via llvm-commits
- [llvm] Reland partial vector reduce (PR #197659)
via llvm-commits
- [llvm] b49a13a - [VPlan] Use llvm.masked.{u,s}{div,rem} for predicated division (#191377)
via llvm-commits
- [llvm] Reland partial vector reduce (PR #197659)
via llvm-commits
- [llvm] Reland partial vector reduce (PR #197659)
via llvm-commits
- [llvm] [LV] Add vector library call legalization via VPlan transform (PR #197661)
via llvm-commits
- [llvm] [LV] Add vector library call legalization via VPlan transform (PR #197661)
via llvm-commits
- [llvm] [SPIRV][NFC] Pass function-pointer operand explicitly to visitFunPtrUse (PR #197667)
via llvm-commits
- [llvm] [SPIRV] Track Function placeholder via OpUndef + recordFunctionPointer (PR #197668)
via llvm-commits
- [llvm] [BOLT][DebugInfo] Make split DWARF debug names generation deterministic(1/2) (PR #197670)
via llvm-commits
- [llvm] [BOLT][DebugInfo] Make split DWARF debug names generation deterministic(1/2) (PR #197670)
via llvm-commits
- [llvm] [BOLT][DebugInfo] Make split DWARF debug names generation deterministic(1/2) (PR #197670)
via llvm-commits
- [llvm] [BOLT][DebugInfo] Make split DWARF debug names generation deterministic(1/2) (PR #197670)
via llvm-commits
- [llvm] [SPIRV] Track Function placeholder via OpUndef + recordFunctionPointer (PR #197668)
via llvm-commits
- [llvm] b5d577d - [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (#197368)
via llvm-commits
- [llvm] [NFC] Format two AMDGPU files (PR #197672)
via llvm-commits
- [llvm] d7f8673 - [NFC][Analysis] Use `isa<ConstantPointerNull>` for null pointer checks (#197544)
via llvm-commits
- [llvm] [LoopInterchange] Bail out if outer latch has PHI with more than one incoming values (PR #197675)
via llvm-commits
- [llvm] [Bazel] Fixes 25c8999 (PR #197676)
via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - fold (mul X, 1) -> X (PR #197677)
via llvm-commits
- [llvm] [DAG] SimplifyMultipleUseDemandedBits - fold (mul X, 1) -> X (PR #197677)
via llvm-commits
- [llvm] [PassBuilder] Add extra SimplifyCFG/LICM/EarlySCE to late FullLTO passes (PR #197678)
via llvm-commits
- [llvm] [SPIRV] Fix enqueue empty kernel (PR #187671)
via llvm-commits
- [llvm] 508e8c5 - [UniformityAnalysis] Fix nodivergencesource calls (#197656)
via llvm-commits
- [clang] [llvm] [AMDGPU] Add dot product patterns with saturating add (clamp) (PR #187945)
via llvm-commits
- [llvm] [SPIRV] Fix enqueue empty kernel (PR #187671)
via llvm-commits
- [llvm] 4e2ad71 - [NFC] Format two AMDGPU files (#197672)
via llvm-commits
- [llvm] f816732 - [AMDGPU][NFC] Autogenerate checks in andorn2.ll (#197613)
via llvm-commits
- [llvm] c4054b5 - [VPlan] Simplify BCast with onlyScalarsUsed (#195444)
via llvm-commits
- [llvm] [SPIRV] Fix enqueue empty kernel (PR #187671)
via llvm-commits
- [llvm] [SPIRV] Fix enqueue empty kernel (PR #187671)
via llvm-commits
- [llvm] [AMDGPU][NFC] Remove redundant hasMadU64U32NoCarry helper (PR #197682)
via llvm-commits
- [llvm] [CodeGenPrepare] Do not undo GEP unmerging in AddrSinkUsingGEPs (PR #197685)
via llvm-commits
- [llvm] [LoopReduceMotion] Improve loop by extract reduction instruction (PR #179215)
via llvm-commits
- [llvm] e42de9d - [docs] Add the Clang Static Analysis WG to sync-ups (#197679)
via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
via llvm-commits
- [llvm] [CodeGenPrepare] Do not undo GEP unmerging in AddrSinkUsingGEPs (PR #197685)
via llvm-commits
- [llvm] 16b2ef3 - [CodeGen] Debug insns must not affect liveness analysis (#193104)
via llvm-commits
- [llvm] Reland partial vector reduce (PR #197659)
via llvm-commits
- [llvm] [CodeGen] Debug insns must not affect liveness analysis (PR #193104)
via llvm-commits
- [llvm] Reland partial vector reduce (PR #197659)
via llvm-commits
- [llvm] [SPIRV] Fix enqueue empty kernel (PR #187671)
via llvm-commits
- [llvm] d2de1d2 - [PowerPC] Update base crypto builtins and intrinsics (#197017)
via llvm-commits
- [compiler-rt] [TySan] Make TySan compatible with sanitizer common interceptors (par… (PR #197688)
via llvm-commits
- [llvm] [SPIRV] Allow casting between CodeSectionINTEL and Generic storage classes (PR #197556)
via llvm-commits
- [llvm] [PassBuilder] Add extra SimplifyCFG/LICM/EarlySCE to late FullLTO passes (PR #197678)
via llvm-commits
- [llvm] [SPIRV] Fix enqueue empty kernel (PR #187671)
via llvm-commits
- [llvm] [GlobalISel] Filter combiner worklists (PR #197693)
via llvm-commits
- [llvm] f2a9f41 - [AMDGPU][NFC] Remove redundant hasMadU64U32NoCarry helper (#197682)
via llvm-commits
- [llvm] 0f79ba2 - Adjust SPV_AMD_weak_linkage (#197484)
via llvm-commits
- [llvm] [LV] Fix analysis remarks leak (PR #197697)
via llvm-commits
- [llvm] [Coroutines] Allow rematerialization of unary operators and selected intrinsics (PR #197698)
via llvm-commits
- [llvm] 31ec3d8 - [ARM][GlobalISel] Remove dependency on legal ruleset. (#197370)
via llvm-commits
- [llvm] [Matrix] Create inbounds GEPs for matrix load/stores. (PR #197710)
via llvm-commits
- [llvm] [LLVM][CodeGen][SME] Improve regalloc hinting for multi-vector instructions. (PR #197711)
via llvm-commits
- [llvm] [CodeGenPrepare] Do not undo GEP unmerging in AddrSinkUsingGEPs (PR #197685)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add pre-legalizer combines for AVGFLOOR and AVGCEIL (PR #192866)
via llvm-commits
- [llvm] 7bfb4d9 - [LV] Add store to test case to prevent dead code. nfc (#197703)
via llvm-commits
- [llvm] 09bc64a - [LV] Add test for icmp/fcmp cost calculation (NFC) (#197504)
via llvm-commits
- [llvm] 64df5bb - [X86] Adding slow indirect call tuning to zen5 (#195221)
via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
via llvm-commits
- [clang] [llvm] [AMDGPU] Use 1-iteration Newton-Raphson refinement for FP32 reciprocal. (PR #194716)
via llvm-commits
- [llvm] [LLVM] Add a function to reset the opt bisector (PR #197723)
via llvm-commits
- [llvm] SystemZ: Remove always-true conditional (PR #197729)
via llvm-commits
- [llvm] 8808bf7 - [LV] Add missing REQUIRES to cmp_cost.ll test (#197734)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add RegBankLegalize rule for amdgcn_kill (PR #197521)
via llvm-commits
- [llvm] 0988064 - [RISCV] Fix crash lowering fixed-length llvm.masked.{u,s}{div,rem} (#197724)
via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
via llvm-commits
- [llvm] [1/3][RegAlloc][LiveRegMatrix] Fix inconsistency in HoistSpillHelper delegates (PR #197773)
via llvm-commits
- [llvm] 6741bf0 - [ARM] Do not pass debug insn to liveness analysis (#197769)
via llvm-commits
- [llvm] [ARM] Do not pass debug insn to liveness analysis (PR #197769)
via llvm-commits
- [llvm] [SampleProfileMatcher] Lazy match orphan toplevel functions to avoid duplicated stale profile matching (PR #197781)
via llvm-commits
- [llvm] [SampleProfileMatcher] Lazy match orphan toplevel functions to avoid duplicated stale profile matching (PR #197781)
via llvm-commits
- [llvm] [CostModel] Directly output the InstructionCost rather than using getValue() (PR #197794)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for USUB_COND/USUB_SAT (PR #197800)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for USUB_COND/USUB_SAT (PR #197800)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for USUB_COND/USUB_SAT (PR #197800)
via llvm-commits
- [llvm] [SSAUpdater][NFC] Limit search for matching phi-node (PR #195744)
via llvm-commits
- [llvm] ca6e386 - Reland "[DirectX][ObjectYAML] Add ILDN part support" (#197749)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP][Offload] Modify MapInfoFinalization to handle attach mapping and 6.1's ref_* and attach map keywords (PR #177715)
via llvm-commits
- [llvm] [HLSL][SPIRV] Correct reversebit 64 split (PR #197849)
via llvm-commits
- [llvm] [BOLT][DebugInfo] Make split DWARF debug names generation deterministic(1/2) (PR #197670)
via llvm-commits
- [llvm] a15409e - gn build: Remove a step from the README.
via llvm-commits
- [llvm] [BOLT][DebugInfo] Make parallel DWARF debug names generation deterministic(1/2) (PR #197670)
via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
via llvm-commits
- [llvm] [PowerPC] Enable custom lowering for bswap64 builtin on Power8 64 bits with improved parallelism (PR #187259)
via llvm-commits
- [llvm] [PowerPC] Enable custom lowering for bswap64 builtin on Power8 64 bits with improved parallelism (PR #187259)
via llvm-commits
- [llvm] [AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [flang] [llvm] [mlir] [Flang] [OpenMP] atomic compare (PR #184761)
via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
via llvm-commits
- [llvm] [CodeGenPrepare] Recursively sink expensive operands when converting select to branch (PR #197869)
via llvm-commits
- [llvm] [LICM][NFC] Factor canHoistLoad out of canSinkOrHoistInst into LoopUtils (PR #197870)
via llvm-commits
- [llvm] [llvm-profgen] Speed up parsing of MMap events (PR #197871)
via llvm-commits
- [llvm] [RegAllocFast] Eliminate copies with dead defs (PR #196056)
via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
via llvm-commits
- [llvm] d2a54be - [TableGen] Fix assertion when initializing a bit from !cond or !foldl (#197224)
via llvm-commits
- [clang] [llvm] [RISCV] Add assembler and disassembler support for Xqccmt extension (PR #197673)
via llvm-commits
- [llvm] [Bazel] Fixes 5d9e711 (PR #197876)
via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
via llvm-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
via llvm-commits
- [llvm] [AArch64][CostModel] Model extension costs with narrow int sdiv/udiv/srem/urem (PR #197879)
via llvm-commits
- [llvm] [AArch64][CostModel] Model extension costs with narrow int sdiv/udiv/srem/urem (PR #197879)
via llvm-commits
- [compiler-rt] fd9aeed - [compiler-rt] [arm] Fix compilation on non-ELF targets (#197880)
via llvm-commits
- [llvm] 225ada9 - [ConstraintElim] use icmpLike when creating facts to support trunc nuw to i1 (#197550)
via llvm-commits
- [llvm] [CodeGen] De-type getMinimalPhysRegClass and related APIs (PR #197495)
via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
via llvm-commits
- [llvm] [VPlan] Add helper to iterate over all loop blocks in plain VPlan (NFC). (PR #197499)
via llvm-commits
- [llvm] Llvm-objcopy crashes with unreachable error when (de)compression requested without selected value available (PR #197888)
via llvm-commits
- [clang] [llvm] [DRAFT] [offload] Add new libacctarget runtime (PR #197894)
via llvm-commits
- [llvm] [AArch64] Delete llvm/test/CodeGen/AArch64/fptoi-256.ll (NFC) (PR #197896)
via llvm-commits
- [llvm] 98f029c - [LV] Introduce -force-target-supports-gather-scatter-ops testing option (#196947)
via llvm-commits
- [llvm] [llvm-ar] fixing corruptions in documentation (PR #197783)
via llvm-commits
- [llvm] [ARM] Copy all flags when creating LDM (PR #197898)
via llvm-commits
- [llvm] [llvm-ar] add N modifier to extract operation documentation (PR #197787)
via llvm-commits
- [llvm] [ARM] Copy all flags when creating LDM (PR #197898)
via llvm-commits
- [llvm] 117fa99 - [Matrix] Create inbounds GEPs for matrix load/stores. (#197710)
via llvm-commits
- [llvm] e36fa4e - [llvm-ar] fixing corruptions in documentation (#197783)
via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
via llvm-commits
- [llvm] [InstCombine] Reassociate XOR to expose complemented-mask fold (PR #195430)
via llvm-commits
- [llvm] [EarlyCSE] Forward non-byte-sized integer stores to byte-aligned loads (PR #192604)
via llvm-commits
- [llvm] b549776 - [llvm-ar] add N modifier to extract operation documentation (#197787)
via llvm-commits
- [llvm] dbdb2ed - [AArch64] Add a test for select-of-select with the same condition. NFC (#197903)
via llvm-commits
- [llvm] Llvm-objcopy crashes with unreachable error when (de)compression requested without selected value available (PR #197888)
via llvm-commits
- [llvm] 7126e6a - [LLVM][CodeGen][SME] Improve regalloc hinting for multi-vector instructions. (#197711)
via llvm-commits
- [llvm] [ARM][MVE] Constant fold PREDICATE_CAST of 0 and 0xffff (PR #197832)
via llvm-commits
- [llvm] [RISCV] Fix fixed-length masked.{u,s}{div,rem} lowering not converting operands (PR #197913)
via llvm-commits
- [llvm] [VectorCombine] Fix iterator invalidation in foldSelectShuffle (PR #197914)
via llvm-commits
- [llvm] [VectorCombine] Fix iterator invalidation in foldSelectShuffle (PR #197914)
via llvm-commits
- [llvm] [CodeGenPrepare] Recursively sink expensive operands when converting select to branch (PR #197869)
via llvm-commits
- [llvm] b03b2dd - [VPlan] Move call widening decision to VPlan. (NFCI) (#195518)
via llvm-commits
- [llvm] d1bac63 - [ARM] NOP should be mov r0, r0 on all not V6K, including regular V6 (#196625)
via llvm-commits
- [lld] 400c376 - [LLD] [MinGW] Implement --{push,pop}-state (#197748)
via llvm-commits
- [llvm] 6996e97 - [AArch64] Delete llvm/test/CodeGen/AArch64/fptoi-256.ll (NFC) (#197896)
via llvm-commits
- [llvm] [WIP][DAG] scalarizeExtractedBinOp - allow multiple extracts to scalarize binops (PR #197917)
via llvm-commits
- [llvm] [Lit] Add a function to LLVMConfig to register a tool to be run in daemon mode (PR #197924)
via llvm-commits
- [llvm] [Lit] Add a function to LLVMConfig to register a tool to be run in daemon mode (PR #197924)
via llvm-commits
- [llvm] 0b681ee - [SLP] Vectorize struct-returning intrinsics
via llvm-commits
- [llvm] [LoopInterchange] Add test for poison can be produced due to ninf (NFC) (PR #197922)
via llvm-commits
- [llvm] [LLVM] Refactor ConstantFP member functions to rely on its native vector support. (PR #197931)
via llvm-commits
- [llvm] 36e1633 - [VPlan] Skip FindLast reductions with malformed blends. (#197900)
via llvm-commits
- [llvm] 0f379fd - [ARM][MVE] Combine extract(bitcast(buildvec(extract))) (#196263)
via llvm-commits
- [llvm] [BAZEL] Add missing hdr_errno_macros to __support_osutil_linux_syscal_wrappers_mmap (PR #197934)
via llvm-commits
- [llvm] [RISCV] Fix mask policy in convertSameMaskVMergeToVMv (PR #197937)
via llvm-commits
- [llvm] [DA] Delete early return in accumulateCoefficientsGCD (NFCI) (PR #197935)
via llvm-commits
- [llvm] [LoopInterchange] Handle PHI nodes in inner loop preheader (PR #196691)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines for some tests (PR #197939)
via llvm-commits
- [llvm] 9a647d5 - [FileCheck][NFC] Introduce InputAnnotationLabeler for -dump-input (#196797)
via llvm-commits
- [llvm] 901862f - [FileCheck][NFC] Introduce Mid/Tail to -dump-input MarkerStyle (#196799)
via llvm-commits
- [llvm] Fix Bazel build for 5d9e711 (PR #197941)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add Register Bank Legalization rules for G_CTPOP. (PR #197510)
via llvm-commits
- [llvm] f4101e7 - [LV] Implement usesFirstLaneOnly for VPWidenCallRecipe (#196562)
via llvm-commits
- [llvm] 9c0d540 - [Xtensa] Fix atomix tests (#197891)
via llvm-commits
- [llvm] 07f6bc4 - [ARM] preferIncOfAddToSubOfNot to handle hasMVEIntegerOps (#196316)
via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add Register Bank Legalization rules for G_CTPOP. (PR #197510)
via llvm-commits
- [llvm] [DAG] Combine vselect of vselect with identical conditions. (PR #197799)
via llvm-commits
- [llvm] b25c916 - [DAG] isIdentityElement - use KnownBits instead of constant splat to match identity constants (#197455)
via llvm-commits
- [llvm] [BAZEL] Remove duplicated hdr_errno_macros dep (PR #197945)
via llvm-commits
- [llvm] 68e8dd6 - [Clang] Mangling of pack indexing type and expression for itanium (#123513)
via llvm-commits
- [llvm] [GVN] Properly combine AA metadata if available load is hoisted (PR #197948)
via llvm-commits
- [llvm] [PHIElimination] Clear stale LiveVariables AliveBlocks for undef PHI sources (PR #197764)
via llvm-commits
- [compiler-rt] 8af0fc6 - [Hexagon] Add XRay custom and typed event support (#191749)
via llvm-commits
- [llvm] 0c02e10 - [SLP] Skip no-return blocks in spill cost analysis
via llvm-commits
- [llvm] [LV] Support interleaving in order to reduce stalls (PR #197959)
via llvm-commits
- [llvm] 18332f1 - [RegAllocFast] Eliminate dead copies (#196056)
via llvm-commits
- [llvm] [libc] Switch libc-shared-tests precommit CI to use docker image. (PR #197962)
via llvm-commits
- [llvm] [PHIElimination] Clear stale LiveVariables AliveBlocks for undef PHI sources (PR #197764)
via llvm-commits
- [llvm] [libc] Switch libc-shared-tests precommit CI to use docker image. (PR #197962)
via llvm-commits
- [compiler-rt] [safestack][test] Fix sigaltstack.c on Solaris (PR #197967)
via llvm-commits
- [llvm] [PowerPC] Fix wrteei crash: use u1imm instead of i1imm (PR #188558)
via llvm-commits
- [llvm] host-byteorder-little-endian derictaive to typedef-different-types.test (PR #197981)
via llvm-commits
- [llvm] [libc] Switch libc-shared-tests precommit CI to use docker image. (PR #197962)
via llvm-commits
- [llvm] [SimplifyCFG] Exempt same-address store from body cap in speculativel… (PR #197983)
via llvm-commits
- [llvm] [NFC][ObjectYAML][llvm-obj2yaml] Move the code for creating DXContainerYAML to lib/ObjectYAML (PR #197984)
via llvm-commits
- [llvm] c5d66eb - Revert "[gn] port 597e4ac7fbdd (#198002)" (#198007)
via llvm-commits
- [llvm] bf7d6fe - [gn build] Port ca6e386cbf5b (#198009)
via llvm-commits
- [llvm] f0adfab - [SLP] Preserve profitable trees when subtree trimming would reduce to buildvector-only
via llvm-commits
- [llvm] Revert "[SLP] Vectorize struct-returning intrinsics" (PR #198022)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Fix TU-local entity exposure for C++20 module compatibility (PR #198023)
via llvm-commits
- [llvm] [SLP]Consider non-profitable trees with buildvector of struct-returning instructions (PR #198024)
via llvm-commits
- [llvm] 97ce93a - [SLP]Consider non-profitable trees with buildvector of struct-returning instructions
via llvm-commits
- [llvm] [InstCombine] Fold nonnull assume taking null into a non-terminator unreachable (PR #198046)
via llvm-commits
- [llvm] [DirectX] Add an "offset" operand to llvm.dbg.value (PR #197478)
via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
via llvm-commits
- [libc] [llvm] [libc][math] Implement half precision lgamma function (PR #192834)
via llvm-commits
- [llvm] [libc] Switch libc-shared-tests precommit CI to use docker image. (PR #197962)
via llvm-commits
- [llvm] [SimplifyCFG] Exempt same-address store from body cap in speculativelyExecuteBB (PR #197983)
via llvm-commits
- [llvm] [ARM] Improve BuildSDIVPow2 to take advantage of cmov when they can (PR #197999)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over constants that cannot be materialized (PR #198057)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over constants that cannot be materialized (PR #198057)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over cmov. (PR #198057)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over cmov. (PR #198057)
via llvm-commits
- [llvm] [ARM] Improve BuildSDIVPow2 to take advantage of cmov when they can (PR #197999)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over cmov (PR #198057)
via llvm-commits
- [llvm] [ARM] Improve BuildSDIVPow2 to take advantage of cmov when they can (PR #197999)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over cmov (PR #198057)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over cmov (PR #198057)
via llvm-commits
- [llvm] [AArch64] Prefer shifts and adds over cmov (PR #198057)
via llvm-commits
- [llvm] [PHIElimination] Clear stale LiveVariables AliveBlocks for undef PHI sources (PR #197764)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [ConstantFold] Do not fold 'icmp' if any operand is a declaration (PR #198065)
via llvm-commits
- [llvm] f5f4934 - [AMDGPU] Add dot product patterns with saturating add (clamp) (#187945)
via llvm-commits
- [llvm] Fixup"[llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (#194414)" (PR #198077)
via llvm-commits
- [llvm] [LV] Convert gather loads with constant stride into strided loads (PR #147297)
via llvm-commits
- [llvm] [BPF] Lower ATOMIC_FENCE: real barrier for cross-thread seq_cst, no-op otherwise (PR #196734)
via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Fold buildvector of bitcast (PR #141553)
via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - remove ISD::FREEZE node if all demanded elements are not undef/poison (PR #198084)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] 3f38dba - [DAG] SimplifyDemandedBits - remove ISD::FREEZE node if all demanded elements are not undef/poison (#198084)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [lld] [lld][ELF] Exclude SHT_NOBITS sections from LMA overlap checks (PR #196423)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [lld] [lld][ELF] Exclude SHT_NOBITS sections from LMA overlap checks (PR #196423)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [lld] [lld][ELF] Exclude SHT_NOBITS sections from LMA overlap checks (PR #196423)
via llvm-commits
- [llvm] Use utxb rN, rM, ror #8 to zext from shifts on armv6 (PR #197352)
via llvm-commits
- [llvm] [SPIR-V] Support 1x1 result in matrix multiply combiner (PR #198091)
via llvm-commits
- [llvm] [BPF] treat compiler fence as codegen no-op (PR #196734)
via llvm-commits
- [llvm] 4d46a64 - Fixup"[llvm-ir2vec] Breaking up llvm-ir2vec lib implementation to clean up MIR deps from ir2vec python bindings (#194414)" (#198077)
via llvm-commits
- [libc] [llvm] [libc][math] reduce duplicated inv trig helpers (PR #191364)
via llvm-commits
- [llvm] f587a58 - [PGO] Remove pgo-memop-opt VP metadata verification
via llvm-commits
- [llvm] 95ab456 - [JTS] Drop test for multiple zero values in VP metadata
via llvm-commits
- [llvm] [DWARFVerifier] Don't require .dwo for non-skeleton CUs (PR #198112)
via llvm-commits
- [llvm] [flang-rt][NFC] Split up expensive .cpp files into multiple files (PR #198111)
via llvm-commits
- [llvm] [ARM] Fuse SETCC into SELECT_CC in LowerSELECT (PR #194481)
via llvm-commits
- [llvm] b2366c4 - [FileCheck][NFC] Introduce MarkerRange for -dump-input (#196800)
via llvm-commits
- [llvm] [LV] Update stale comment for partial reduction operands (NFC) (PR #198118)
via llvm-commits
- [compiler-rt] [libc] [llvm] [Compiler-rt][builtins] introduce libc math routines (PR #197950)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the incorrect shuffle for matched entries, NFC (PR #198119)
via llvm-commits
- [llvm] f724d70 - [AArch64] Decompose constant multiplies used only by memory addresses (#194584)
via llvm-commits
- [llvm] fc6996b - [VPlan] Split out adding canonical IV recipes to separate transform. (#197541)
via llvm-commits
- [llvm] 6e8b6ef - [SLP][REVEC] Fix crash on scalable vector types with -slp-revec
via llvm-commits
- [llvm] [SLP][REVEC] Fix crash on scalable vector types with -slp-revec (PR #198123)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] [VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (PR #195483)
via llvm-commits
- [llvm] 1f53485 - [RISC-V][RVY] Introduce pure-capability ABI names
via llvm-commits
- [llvm] Enforce `noinline` at call sites (PR #198128)
via llvm-commits
- [llvm] Enforce `noinline` at call sites (PR #198128)
via llvm-commits
- [llvm] f70897f - [X86] isExtractSubvectorCheap - fix typo in vXi1 extraction test (#198127)
via llvm-commits
- [llvm] [InstCombine] Handle "trunc nuw to i1" as "icmp ne,0" in foldSelectValueEquivalence (PR #198131)
via llvm-commits
- [lld] 20b0089 - [ELF] Remove redundant memset in SymbolTable::insert. NFC (#198132)
via llvm-commits
- [compiler-rt] [libc] [llvm] [Compiler-rt][builtins] introduce libc math routines (PR #197950)
via llvm-commits
- [compiler-rt] [libc] [llvm] [Compiler-rt][builtins] introduce libc math routines (PR #197950)
via llvm-commits
- [compiler-rt] [libc] [llvm] [Compiler-rt][builtins] introduce libc math routines (PR #197950)
via llvm-commits
- [compiler-rt] [libc] [llvm] [Compiler-rt][builtins] introduce libc math routines (PR #197950)
via llvm-commits
- [compiler-rt] [libc] [llvm] [Compiler-rt][builtins] introduce libc math routines (PR #197950)
via llvm-commits
- [compiler-rt] [libc] [llvm] [Compiler-rt][builtins] introduce libc math routines (PR #197950)
via llvm-commits
- [llvm] bae540b - [IR] Verify that VP !prof does not have duplicate prof values
via llvm-commits
- [llvm] [ICP] Update comment about duplicate values in VP MD (PR #198140)
via llvm-commits
- [llvm] [NVPTX] Fix incorrect kill flags in ProxyRegErasure (PR #198143)
via llvm-commits
- [llvm] [AMDGPU][AtomicExpand] Support sub naturally aligned 64 bit atomic load/store (PR #198145)
via llvm-commits
- [llvm] [RISCV][Disassembler] Refactor simple predicate decoders using a template (PR #198146)
via llvm-commits
- [lld] [ELF] -r: Don't let a weaker offset-0 R_RISCV_ALIGN suppress ALIGN synthesis (PR #198147)
via llvm-commits
- [llvm] e6a1278 - [AArch64] Copy x4/x5 vararg payload into the x64 stack in Arm64EC exit thunks (#190933)
via llvm-commits
- [llvm] [MachO] Preserve weak linkage for aliases (PR #198148)
via llvm-commits
- [llvm] [IR][PrintPasses] Disable IO Sandbox in doSystemDiff (PR #198151)
via llvm-commits
- [llvm] [MachO] Preserve weak linkage for aliases (PR #198148)
via llvm-commits
- [llvm] Enforce `noinline` at call sites (PR #198128)
via llvm-commits
- [lldb] [llvm] [lldb/Interpreter] Surface Python exceptions from scripted extensions (PR #198153)
via llvm-commits
- [llvm] d90a802 - [IR][PrintPasses] Disable IO Sandbox in doSystemDiff (#198151)
via llvm-commits
- [compiler-rt] [sanitizer_common] Fix sanitizer_platform_limits_solaris.cpp compilation (PR #198158)
via llvm-commits
- [compiler-rt] [sanitizer_common] Fix sanitizer_platform_limits_solaris.cpp compilation (PR #198158)
via llvm-commits
- [llvm] [CI] Fix GH PR Greeter (PR #198160)
via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
via llvm-commits
- [llvm] [VPlan] Add helper to define CastInfo for casting to VP mixins (NFC) (PR #197494)
via llvm-commits
- [llvm] [CI] Fix GH PR Greeter (PR #198160)
via llvm-commits
- [compiler-rt] [sanitizer][test] Fix coverage-module-unloaded.cpp etc. on Solaris (PR #198164)
via llvm-commits
- [llvm] 265dcdd - [X86] avx512-calling-conv.ll - add test coverage for #179334 (#198163)
via llvm-commits
- [llvm] [X86] LowerBUILD_VECTORvXi1 - attempt to fold as VPTESTMB(BUILD_VECTOR_vXi8(X),1) (PR #198166)
via llvm-commits
- [llvm] aa2f124 - [SLP] Enable full non-power-of-2 vectorization by default
via llvm-commits
- [llvm] [X86] LowerBUILD_VECTORvXi1 - attempt to fold as VPTESTMB(BUILD_VECTOR_vXi8(X),1) (PR #198166)
via llvm-commits
- [llvm] [llvm-ir2vec] Creating one directory per library for IRUtils, and MIRUtils (PR #198170)
via llvm-commits
- [llvm] [llvm-ir2vec] Adding disclaimer to Bindings requirements.txt to check compatibility with ml-compiler-opt (PR #198171)
via llvm-commits
- [llvm] 6931a33 - [X86] avx512-load-store.ll - add test coverage for #198154 and #198165 (#198169)
via llvm-commits
- [llvm] [SLP] Retry vectorization of FMA candidates after block processing (PR #198174)
via llvm-commits
- [llvm] [Offload] Add support for measuring elapsed time between events (PR #186856)
via llvm-commits
- [llvm] 1907b58 - [PowerPC] Fix i128 vcmpequb optimization for loads with range metadata and small constants (#196801)
via llvm-commits
- [llvm] 2f79d41 - [X86] LowerBUILD_VECTORvXi1 - attempt to fold as VPTESTMB(BUILD_VECTOR_vXi8(X),1) (#198166)
via llvm-commits
- [llvm] [PowerPC] Fix i128 vcmpequb optimization for loads with range metadata and small constants (PR #196801)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add pre-legalizer combines for AVGFLOOR and AVGCEIL (PR #192866)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add pre-legalizer combines for AVGFLOOR and AVGCEIL (PR #192866)
via llvm-commits
- [llvm] [InstCombine] Convert logical and/or with trunc nuw to i1 into bitwise ops (PR #198178)
via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
via llvm-commits
- [clang] [llvm] [AMDGPU] Add dot product patterns with saturating add (clamp) (PR #187945)
via llvm-commits
- [llvm] 0518e54 - [LV] Update stale comment for partial reduction operands (NFC) (#198118)
via llvm-commits
- [llvm] a1476d8 - [NFC][X86] shouldUseHorizontalOp - constify SelectionDAG argument (#198185)
via llvm-commits
- [llvm] [NFC][SPIR-V] Add FPFastMathMode decorations checks in float-fast-flags test (PR #198209)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for G_FPTOSI_SAT/G_FPTOUI_SAT (PR #198208)
via llvm-commits
- [llvm] [x86] Fix EVEX compression for VPMOV*2M + KMOV with tied mask use (PR #198220)
via llvm-commits
- [llvm] [x86] Fix EVEX compression for VPMOV*2M + KMOV with tied mask use (PR #198220)
via llvm-commits
- [llvm] [BPF] Remove getMaxNumArgs() from BPFTargetTransformInfo (PR #198223)
via llvm-commits
- [llvm] [DirectX][ObjectYAML] Add VERS part support (PR #198222)
via llvm-commits
- [llvm] [BPF] Remove getMaxNumArgs() from BPFTargetTransformInfo (PR #198223)
via llvm-commits
- [llvm] [BOLT][DebugInfo] Speed up DIEBuilder with DenseMap (PR #197655)
via llvm-commits
- [llvm] [BOLT] fix race condition in multi-threaded DWO type unit processing (PR #197359)
via llvm-commits
- [llvm] [SelectionDAG] Fix miscompile in known-0/1 setcc fold with XOR (#196804) (PR #197767)
via llvm-commits
- [llvm] [AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [CoroSplit] Never collect sret arguments into frame (PR #198226)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental `Zvvmtls` and `Zvvmttls` support (PR #198229)
via llvm-commits
- [llvm] [flang-rt][test] Fix write01.f90 missing LD_LIBRARY_PATH (introduced in #187662) (PR #198230)
via llvm-commits
- [llvm] [AMDGPU] Defer emitting AMDGPUAsmPrinter local Resource Usage comments until the end (PR #198233)
via llvm-commits
- [llvm] [llvm-mc] Add --show-source-loc option to emit source locations (PR #198231)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental `Zvvmtls` and `Zvvmttls` support (PR #198229)
via llvm-commits
- [llvm] [PowerPC] fix the costs of vector insert/extract for wide integers on 32-bit targets (PR #195263)
zhijian lin via llvm-commits
- [llvm] [PowerPC] fix the costs of vector insert/extract for wide integers on 32-bit targets (PR #195263)
zhijian lin via llvm-commits
Last message date:
Sun May 17 23:53:59 PDT 2026
Archived on: Wed May 20 07:29:10 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).