The Week Of Monday 14 September 2026 Archives by author
Starting: Mon Sep 14 00:00:34 PDT 2026
Ending: Sun Sep 20 23:59:44 PDT 2026
Messages: 7173
- [llvm] [MSVC][Demangling] Respect MSDF_NoCallingConvention for function pointers (PR #209113)
Aaron Ballman via llvm-commits
- [clang] [llvm] [mlir] [clang][APFloat] Print floating-point literals in the shortest round-trip form (PR #218471)
Aaron Ballman via llvm-commits
- [clang] [llvm] [mlir] [clang][APFloat] Print floating-point literals in the shortest round-trip form (PR #218471)
Aaron Ballman via llvm-commits
- [clang] [llvm] [mlir] [clang][APFloat] Print floating-point literals in the shortest round-trip form (PR #218471)
Aaron Ballman via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Abhay Kanhere via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Abhay Kanhere via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Abhay Kanhere via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Abhay Kanhere via llvm-commits
- [llvm] [Support] Correct UTF-8 error handling in ConvertEBCDIC (PR #185176)
Abhina Sree via llvm-commits
- [llvm] [Support] Correct UTF-8 error handling in ConvertEBCDIC (PR #185176)
Abhina Sree via llvm-commits
- [llvm] [Support] Correct UTF-8 error handling in ConvertEBCDIC (PR #185176)
Abhina Sree via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (1 of 3) (PR #217419)
Abid Qadeer via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (1 of 3) (PR #217419)
Abid Qadeer via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (1 of 3) (PR #217419)
Abid Qadeer via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (1 of 3) (PR #217419)
Abid Qadeer via llvm-commits
- [llvm] [BOLT] Preserve branches past function boundaries (PR #218400)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Model emitted code sections in LongJmp layout (PR #218232)
Adam Bzowski via llvm-commits
- [llvm] [BOLT][AArch64] Relax calls and branches with fragment clusters (PR #215825)
Adam Bzowski via llvm-commits
- [llvm] [BOLT][AArch64] Relax calls and branches with fragment clusters (PR #215825)
Adam Bzowski via llvm-commits
- [llvm] [Matrix][InstCombine] Collapse inverse Transposes (PR #224172)
Adam Nemet via llvm-commits
- [llvm] [Matrix][InstCombine] Collapse inverse Transposes (PR #224172)
Adam Nemet via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Adam Smith via llvm-commits
- [libc] [llvm] [libc] Make canonicalizef128, modff128 and remquof128 use the emulated float128 type (PR #223769)
Aditya Goyal via llvm-commits
- [llvm] [lit] Add --rerun-failed-serially + --rerun-failed-matching (PR #223504)
Adrian Prantl via llvm-commits
- [llvm] [lit] Add --rerun-failed-serially + --rerun-failed-matching (PR #223504)
Adrian Prantl via llvm-commits
- [llvm] [lit] Add --rerun-failed-serially <REGEX> mechanism (PR #223504)
Adrian Prantl via llvm-commits
- [llvm] [lit] Add --rerun-failed-serially <REGEX> mechanism (PR #223504)
Adrian Prantl via llvm-commits
- [llvm] [lit] Add --rerun-failed-serially <REGEX> mechanism (PR #223504)
Adrian Prantl via llvm-commits
- [llvm] [SCCP] Resolve undefs in blocks marked executable after specialization (PR #219269)
Advit Arora via llvm-commits
- [llvm] [FlattenCFG] Merge parallel conditions with logical and/or (PR #218441)
Advit Arora via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Afonso Bordado via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Afonso Bordado via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Afonso Bordado via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Afonso Bordado via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
Aiden Grossman via llvm-commits
- [llvm] CallSiteSplitting: Replace -callsite-splitting-duplication-threshold cl::opt with pass parameter (PR #223479)
Aiden Grossman via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Aiden Grossman via llvm-commits
- [llvm] [gn build] Port b3000bf6 (PR #223509)
Aiden Grossman via llvm-commits
- [llvm] [AggressiveInstCombine] Preserve Profile Info for [0, 1] Memset Guard (PR #223728)
Aiden Grossman via llvm-commits
- [llvm] [AggressiveInstCombine] Fix shared libraries build (PR #223756)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Add helper function to skip for opt-bisect (PR #223486)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
Aiden Grossman via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Aiden Grossman via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump AArch64 premerge to Ubuntu 26.04 (PR #224016)
Aiden Grossman via llvm-commits
- [llvm] [NFC] Use logical && instead of bitwise & with a logical NOT operand (PR #223798)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump tooling containers to 26.04 (PR #224052)
Aiden Grossman via llvm-commits
- [llvm] [CI] Make updates to .ci actually test everything (PR #224125)
Aiden Grossman via llvm-commits
- [llvm] Revert "[Github] Bump AArch64 premerge to Ubuntu 26.04" (PR #224118)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump AArch64 premerge to Ubuntu 26.04 (PR #224016)
Aiden Grossman via llvm-commits
- [llvm] [CI] Make updates to .ci actually test everything (PR #224125)
Aiden Grossman via llvm-commits
- [llvm] [Github] Use explicit --progress for large wget downloads (PR #224092)
Aiden Grossman via llvm-commits
- [llvm] [CI] Make updates to .ci actually test everything (PR #224125)
Aiden Grossman via llvm-commits
- [llvm] [mlir] [CI] Bump dependencies (PR #224349)
Aiden Grossman via llvm-commits
- [llvm] [Github] Disable AArch64 Premerge (PR #224367)
Aiden Grossman via llvm-commits
- [llvm] [Github] Disable AArch64 Premerge (PR #224367)
Aiden Grossman via llvm-commits
- [llvm] [LLVM][docs] Rename remaining reST docs to Markdown (batch 11) (PR #223098)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Aiden Grossman via llvm-commits
- [llvm] [Github] Rename CI Tooling Containers to 26.04 (PR #224447)
Aiden Grossman via llvm-commits
- [llvm] [Github] Bump non-build jobs to Ubuntu 26.04 (PR #224471)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fix container references from #224471 (PR #224490)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fix container references from #224471 (PR #224490)
Aiden Grossman via llvm-commits
- [llvm] [Github] Remove additional cmake install from test-suite (PR #224486)
Aiden Grossman via llvm-commits
- [llvm] [TailRecElim] Annotate synthesized selects for profcheck (PR #224625)
Aiden Grossman via llvm-commits
- [llvm] [mlir] [CI] Bump python dependencies (PR #224349)
Aiden Grossman via llvm-commits
- [llvm] [mlir] [CI] Bump python dependencies (PR #224349)
Aiden Grossman via llvm-commits
- [llvm] [GitHub] Avoid downloading outputs during Bazel tests when possible (PR #224725)
Aiden Grossman via llvm-commits
- [llvm] [GitHub] Avoid downloading outputs during Bazel tests when possible (PR #224725)
Aiden Grossman via llvm-commits
- [llvm] [llvm] Adjust remaining LLVM_ABI annotation issues (PR #224619)
Aiden Grossman via llvm-commits
- [llvm] [CMake] Add an uninstall target (PR #220549)
Aiden Grossman via llvm-commits
- [llvm] [CI] Make premerge advisor requests fail open (PR #224861)
Aiden Grossman via llvm-commits
- [llvm] workflows/premerge: Remove full checkout when computing macOS changes for pushes (PR #224874)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen] Avoid sinking EH pad blocks (PR #224812)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen] Avoid sinking EH pad blocks (PR #224812)
Aiden Grossman via llvm-commits
- [llvm] [M68k][CI] add an M68k pre-merge check job for in-backend code changes (PR #224956)
Aiden Grossman via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Improve use_device_addr code generation (PR #221265)
Akash Banerjee via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Improve use_device_addr code generation (PR #221265)
Akash Banerjee via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Improve use_device_addr code generation (PR #221265)
Akash Banerjee via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU] Don't apply gfx950 fetch-window loop align to the wrong block (PR #221821)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU] Insertdelayalu producer consumer split (PR #223779)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU] Don't apply gfx950 fetch-window loop align to the wrong block (PR #221821)
Akash Dutta via llvm-commits
- [llvm] [X86] Fix `"Cannot select"` for `bf16` vector selects on a scalar condition under `AVX10.2` (PR #222854)
Akash Manna via llvm-commits
- [llvm] [X86] Fix FP `stackifier` crash on invalid `x87` inline `asm` constraints (PR #221881)
Akash Manna via llvm-commits
- [llvm] [CodeGen] Diagnose unsupported landingpad result types instead of asserting (PR #223205)
Akash Manna via llvm-commits
- [llvm] [X86] Fix `FastISel` crash on `GEP` with a constant index wider than `64` bits (PR #223432)
Akash Manna via llvm-commits
- [llvm] [X86] Fix `FastISel` crash on `GEP` with a constant index wider than `64` bits (PR #223432)
Akash Manna via llvm-commits
- [llvm] [X86] Fix `FastISel` crash on `GEP` with a constant index wider than `64` bits (PR #223432)
Akash Manna via llvm-commits
- [llvm] [X86] Fix `FastISel` crash on `GEP` with a constant index wider than `64` bits (PR #223432)
Akash Manna via llvm-commits
- [llvm] [X86] Fix `FastISel` crash on `GEP` with a constant index wider than `64` bits (PR #223432)
Akash Manna via llvm-commits
- [llvm] [X86] Fix `FastISel` crash on `GEP` with a constant index wider than `64` bits (PR #223432)
Akash Manna via llvm-commits
- [llvm] [SimplifyCFG] Fix use-after-free in switch-on-select remap when the compared value is a PHI (PR #223632)
Akash Manna via llvm-commits
- [llvm] [SimplifyCFG] Fix use-after-free in switch-on-select remap when the compared value is a PHI (PR #223632)
Akash Manna via llvm-commits
- [llvm] [SimplifyCFG] Fix use-after-free in switch-on-select remap when the compared value is a PHI (PR #223632)
Akash Manna via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Akash Manna via llvm-commits
- [llvm] [X86] Fix `FastISel` crash on `GEP` with a constant index wider than `64` bits (PR #223432)
Akash Manna via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Akash Manna via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Akash Manna via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Akash Manna via llvm-commits
- [llvm] [SimplifyCFG] Keep a debug location on calls cloned by `FoldBranchToCommonDest` (PR #224247)
Akash Manna via llvm-commits
- [llvm] [SimplifyCFG] Keep a debug location on calls cloned by `FoldBranchToCommonDest` (PR #224247)
Akash Manna via llvm-commits
- [llvm] [SimplifyCFG] Keep a debug location on calls cloned by `FoldBranchToCommonDest` (PR #224247)
Akash Manna via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Akash Manna via llvm-commits
- [llvm] [CodeGen] Diagnose unsupported landingpad result types instead of asserting (PR #223205)
Akash Manna via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Akash Manna via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Akash Manna via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Akash Manna via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Akash Manna via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Akash Manna via llvm-commits
- [llvm] [NVPTX] Add atom.add.noftz support, avoid CAS loops when noftz is available (PR #223569)
Akshay Deodhar via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [clang] [llvm] [LLVMABI] Add CanBeFlattened to abi::ArgInfo (PR #220558)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [offload][omp] Move reading _kernel_environment to libomptarget (PR #222606)
Alex Duran via llvm-commits
- [clang] [llvm] [clang][flang][openmp] Always generate a kernel environment (PR #223772)
Alex Duran via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Alex Duran via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Alex Duran via llvm-commits
- [llvm] [offload][omp] Move reading _kernel_environment to libomptarget (PR #222606)
Alex Duran via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Alex Duran via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Alex Duran via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Alex Duran via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Alex Duran via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Alex Duran via llvm-commits
- [llvm] [offload][omp] link libomptarget against liboffload (PR #221730)
Alex Duran via llvm-commits
- [llvm] [offload][omp] link libomptarget against liboffload (PR #221730)
Alex Duran via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Alex Duran via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
Alex Langford via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
Alex Langford via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
Alex Langford via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
Alex Langford via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fuse abs into min/max (PR #220445)
Alex MacLean via llvm-commits
- [llvm] [SimplifyCFG] Restrict initializer checks to lookup tables (PR #224235)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fold abs into redux intrinsics (PR #220733)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Use zero for undef bytes in v4i8 construction (PR #224575)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Preserve volatile on atomic local loads and stores (PR #224719)
Alex MacLean via llvm-commits
- [clang] [llvm] [WIP] Add support for O64 Mips ABI (PR #223990)
Alex Rønne Petersen via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
Alex Rønne Petersen via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
Alex Rønne Petersen via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
Alex Rønne Petersen via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
Alex Rønne Petersen via llvm-commits
- [clang] [llvm] [HIPSTDPAR] Add `sincos` support (PR #224620)
Alex Voicu via llvm-commits
- [clang] [llvm] [HIPSTDPAR] Add `sincos` support (PR #224620)
Alex Voicu via llvm-commits
- [llvm] [AMDGPU][GFX12/GFX13] Add cdbg branch support and lower llvm.is.debugging.enabled (PR #219178)
Alexander Hück via llvm-commits
- [llvm] [IR][CodeGen] Add llvm.is.debugging.enabled intrinsic (PR #219175)
Alexander Hück via llvm-commits
- [llvm] [IR][CodeGen] Add llvm.is.debugging.enabled intrinsic (PR #219175)
Alexander Hück via llvm-commits
- [llvm] [AMDGPU] Add AMDPAL support for llvm.debugtrap (PR #219179)
Alexander Hück via llvm-commits
- [llvm] [AMDGPU] Add AMDPAL support for llvm.debugtrap (PR #219179)
Alexander Hück via llvm-commits
- [llvm] [AMDGPU] Add AMDPAL support for llvm.debugtrap (PR #219179)
Alexander Hück via llvm-commits
- [llvm] [AMDGPU] Add AMDPAL support for llvm.debugtrap (PR #219179)
Alexander Hück via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Alexander Hück via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Alexander Hück via llvm-commits
- [clang] [llvm] [HLSL] Pack Intrinsics and related types (PR #224277)
Alexander Johnston via llvm-commits
- [clang] [llvm] [HLSL] Pack Intrinsics and related types (PR #224277)
Alexander Johnston via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Alexander Richardson via llvm-commits
- [llvm] [TableGen] Expose remapRegClassByHwMode() helper in AsmMatcher (PR #223302)
Alexander Richardson via llvm-commits
- [llvm] [TableGen] Expose remapRegClassByHwMode() helper in AsmMatcher (PR #223302)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Select the capability ABI by default when the Y extension is enabled (PR #213411)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Select the capability ABI by default when the Y extension is enabled (PR #213411)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Use DecodeFilteredRegisterClass for DecodeGPRX1X5RegisterClass. (PR #223878)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Add DecodeSingleRegister template class to replace DecodeSPRegisterClass and similar. (PR #223889)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Replace decodeImmThreeOperand/decodeImmFourOperand with a template function. NFC (PR #223924)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Don't construct a subtarget for function declarations in RISCVPromoteConstant. (PR #224115)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Don't construct a subtarget for function declarations in RISCVPromoteConstant. (PR #224115)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Use template PredicateMethod for ImmAsmOperand when suffix is empty. NFC (PR #224098)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Alexander Richardson via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Alexander Richardson via llvm-commits
- [llvm] RISCV: Don't use MCTargetOptions::ABIName in the ELF target streamer (PR #224704)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Add UImmLsbZeroAsmOperand class to use isUImmShifted<N, S> as the PredicateMethod. NFC (PR #224789)
Alexander Richardson via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Alexander Shaposhnikov via llvm-commits
- [llvm] [mlir] [mlir][emitc] Add a ConvertToEmitCPatternInterface for the math dialect (PR #223666)
Alexander Viand via llvm-commits
- [llvm] [mlir] [mlir][emitc] Add a ConvertToEmitCPatternInterface for the math dialect (PR #223666)
Alexander Viand via llvm-commits
- [llvm] [RFC][BOLT][RISCV] Preserve AUIPC Offset for DWARF Scope Boundaries (PR #221116)
Alexander Wilson via llvm-commits
- [llvm] [RFC][BOLT][RISCV] Preserve AUIPC Offset for DWARF Scope Boundaries (PR #221116)
Alexander Wilson via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Alexandre Ganea via llvm-commits
- [clang] [lld] [llvm] Reapply [Support] ToolSession for in-process tool invocation (PR #224515)
Alexandre Ganea via llvm-commits
- [llvm] [BOLT][AArch64] Relax calls and branches with fragment clusters (PR #215825)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Alexey Bader via llvm-commits
- [llvm] [SLP]Booleanize logical and/or nodes in the wide leaf type (PR #223250)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Booleanize logical and/or nodes in the wide leaf type (PR #223250)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Drop unprofitable splat gather subtrees (PR #221717)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the overoptimistic vectorization, NFC (PR #223523)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the overoptimistic vectorization, NFC (PR #223523)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Loop-scale the extract cost in the splat subtree keep/drop check (PR #223524)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Loop-scale the extract cost in the splat subtree keep/drop check (PR #223524)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra bool mask tests, NFC (PR #223984)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra bool mask tests, NFC (PR #223984)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize bool-to-bitmask reductions as a bitcast of zero tests (PR #223434)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Use make_isa_range instead of dyn_cast/continue (NFC). (PR #223975)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with missed vectorization because of instcount check, NFC (PR #224074)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with missed vectorization because of instcount check, NFC (PR #224074)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto (PR #224108)
Alexey Bataev via llvm-commits
- [llvm] [MachineCombiner][NFC]Add tests for long chain FMA reassociation, NFC (PR #224126)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra test for bit mask reductions, NFC (PR #224135)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra test for bit mask reductions, NFC (PR #224135)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Better track MinBWs between vectorization attempts (PR #224199)
Alexey Bataev via llvm-commits
- [llvm] [MachineCombiner]Reassociate FP accumulation chains to expose ILP (PR #222676)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto (PR #224108)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto (PR #224108)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto (PR #224108)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the missed vectorization, NFC (PR #224604)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the missed vectorization, NFC (PR #224604)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Do not stop the seed scan when a dependent seed is skipped (PR #224606)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Do not stop the seed scan when a dependent seed is skipped (PR #224606)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #224627)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #224627)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix crash when all split reduction parts are reduced in tree (PR #224689)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix crash when all split reduction parts are reduced in tree (PR #224689)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix loop-aware cost for gathers crossing sibling-loop boundaries (PR #224700)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Fix loop-aware cost for gathers crossing sibling-loop boundaries (PR #224700)
Alexey Bataev via llvm-commits
- [llvm] [MachineCombiner][NFC]Add tests for long chain FMA reassociation, NFC (PR #224126)
Alexey Bataev via llvm-commits
- [llvm] [MachineCombiner]Reassociate FP accumulation chains to expose ILP (PR #222676)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize bool-to-bitmask reductions as a bitcast of zero tests (PR #223434)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with three-exit blocks, NFC (PR #224768)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with three-exit blocks, NFC (PR #224768)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with a missed vectorization, NFC (PR #224865)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with a missed vectorization, NFC (PR #224865)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra tests for bitcasts-based vectorization, NFC (PR #224916)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add extra tests for bitcasts-based vectorization, NFC (PR #224916)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Model gathers of extracted integer sub-fields as bitcast+permute+ext (PR #224919)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Charge extract latency for extracts feeding memory addresses (PR #224634)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Charge extract latency for extracts feeding memory addresses (PR #224634)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
Alexey Bataev via llvm-commits
- [llvm] [LV]Reject narrow VFs for narrow FP reductions fed by gappy interleaves (PR #222422)
Alexey Bataev via llvm-commits
- [llvm] [LV]Reject narrow VFs for narrow FP reductions fed by gappy interleaves (PR #222422)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Charge extract latency for extracts feeding memory addresses (PR #224634)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Charge extract latency for extracts feeding memory addresses (PR #224634)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Alexey Bataev via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
Alexey Moksyakov via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
Alexey Moksyakov via llvm-commits
- [libc] [llvm] [libc] Restrict sysconf/confstr to full-build mode. (PR #223103)
Alexey Samsonov via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Alexis Engelke via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Alexis Engelke via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Alexis Engelke via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Alexis Engelke via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Alexis Engelke via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Alexis Engelke via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Alexis Engelke via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Alexis Engelke via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Alexis Engelke via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Alexis Engelke via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Alexis Engelke via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Alexis Engelke via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
Alexis Engelke via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Alexis Engelke via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Alexis Engelke via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Alexis Engelke via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Alexis Engelke via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Alexis Engelke via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
Alexis Engelke via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
Alexis Engelke via llvm-commits
- [llvm] docs: Compute the DataLayout from the triple in the tutorials (PR #224458)
Alexis Engelke via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Alexis Engelke via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Alexis Engelke via llvm-commits
- [llvm] [Option] Store the StringTable by value. NFC (PR #224818)
Alexis Engelke via llvm-commits
- [lldb] [llvm] [Option] Remove OPTTABLE_STR_TABLE_CODE (PR #224822)
Alexis Engelke via llvm-commits
- [lldb] [llvm] [Option] Remove OPTTABLE_STR_TABLE_CODE (PR #224822)
Alexis Engelke via llvm-commits
- [lldb] [llvm] [Option] Remove OPTTABLE_STR_TABLE_CODE (PR #224822)
Alexis Engelke via llvm-commits
- [llvm] [mlir] [Support] Remove cl::Sink (PR #224953)
Alexis Engelke via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
Alexis Engelke via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
Alexis Engelke via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
Alexis Engelke via llvm-commits
- [llvm] [mlir] [Support] Accept only true, false, 1 and 0 for cl::opt<bool> (PR #224975)
Alexis Engelke via llvm-commits
- [llvm] [mlir] [Support] Accept only true, false, 1 and 0 for cl::opt<bool> (PR #224975)
Alexis Engelke via llvm-commits
- [llvm] [mlir] [Support] Accept only true, false, 1 and 0 for cl::opt<bool> (PR #224975)
Alexis Engelke via llvm-commits
- [llvm] [mlir] [Support] Accept only true, false, 1 and 0 for cl::opt<bool> (PR #224975)
Alexis Engelke via llvm-commits
- [llvm] [Support] Accept -no-<name> to negate cl::opt<bool> (PR #224978)
Alexis Engelke via llvm-commits
- [llvm] [Support] Accept -no-<name> to negate cl::opt<bool> (PR #224978)
Alexis Engelke via llvm-commits
- [llvm] [Support] Accept -no-<name> to negate cl::opt<bool> (PR #224978)
Alexis Engelke via llvm-commits
- [llvm] [PowerPC] Legalize scalar bfloat operations and conversions (PR #221536)
Aman Maurya via llvm-commits
- [llvm] [PowerPC] Legalize scalar bfloat operations and conversions (PR #221536)
Aman Maurya via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [llvm] [LoopCacheAnalysis] Guard against bit-width overflow in computeRefCost (PR #224427)
Amy Kwan via llvm-commits
- [llvm] [DAGCombiner] Avoid folding fpext(fpround(x, 0)) when FP_ROUND reduces precision (PR #224743)
Amy Kwan via llvm-commits
- [llvm] [DAGCombiner] Avoid folding fpext(fpround(x, 0)) when FP_ROUND reduces precision (PR #224743)
Amy Kwan via llvm-commits
- [llvm] [BOLT] Gadget scanner: prevent false positives due to jump tables (PR #138884)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT] Gadget scanner: prevent false positives due to jump tables (PR #138884)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT] Gadget scanner: prevent false positives due to jump tables (PR #138884)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Don't move sp adjustments to form better epilogue AUTs (PR #221009)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Reset `killed` operand flags in outlined functions (PR #221041)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64] Codegen for AArch64 Return Address Signing Hardening (PR #176187)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64] Codegen for AArch64 Return Address Signing Hardening (PR #176187)
Anatoly Trosinenko via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Andreas Jonson via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Andreas Jonson via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Andreas Jonson via llvm-commits
- [llvm] [ValueTracking] Infer nonzero from assumed masked value (PR #224709)
Andreas Jonson via llvm-commits
- [llvm] [ValueTracking] Infer nonzero from assumed masked value (PR #224709)
Andreas Jonson via llvm-commits
- [llvm] [ValueTracking] Infer nonzero from assumed masked value (PR #224709)
Andreas Jonson via llvm-commits
- [llvm] [ValueTracking] Infer nonzero from assumed masked value (PR #224709)
Andreas Jonson via llvm-commits
- [llvm] [ValueTracking] Infer nonzero from assumed masked value (PR #224709)
Andreas Jonson via llvm-commits
- [llvm] [LV] Trim VFs that cause vector splitting when tail-folding with EVL (PR #222836)
Andrei Elovikov via llvm-commits
- [llvm] [AArch64] Lower an equality branch against a logical immediate to EOR + CBZ/CBNZ (PR #223123)
Andrew Gaul via llvm-commits
- [llvm] [AArch64] Fold a compare-and-branch against the sign bit into CMP XZR + B.VS/B.VC (PR #223123)
Andrew Gaul via llvm-commits
- [llvm] [AArch64] Fold a compare-and-branch against the sign bit into CMP XZR + B.VS/B.VC (PR #223123)
Andrew Gaul via llvm-commits
- [compiler-rt] [WIP] Sanitizer ReportReceiver (PR #224706)
Andrew Haberlandt via llvm-commits
- [clang] [llvm] [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (PR #218799)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (PR #218799)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (PR #218799)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Support homogeneous aggregate arguments (PR #224138)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMABI] Add Clang 23 compatible handling for matrix types (PR #224121)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Support homogeneous aggregate arguments (PR #224138)
Andy Kaylor via llvm-commits
- [clang] [llvm] [LLVMABI] Add Clang 23 compatible handling for matrix types (PR #224121)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [clang] [llvm] [mlir] [CIR] Expand callee-side va_arg on x86_64 (PR #222420)
Andy Kaylor via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Andy Lim via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Andy Lim via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Andy Lim via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Andy Lim via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Andy Lim via llvm-commits
- [llvm] [AMDGPU] Allow combining uniform OR/AND to V_PERM (PR #220048)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU] Allow combining uniform OR/AND to V_PERM (PR #220048)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][NFC] Replace ArrayRef witn BndlRef (PR #224077)
Anshil Gandhi via llvm-commits
- [llvm] [IRBuilder][GlobalISel] Add byte ptr cast support in IRBuilder (PR #222049)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Support constant vectors of mixed types (PR #224890)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Support constant vectors of mixed types (PR #224890)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Support constant vectors of mixed types (PR #224890)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Support constant vectors of mixed types (PR #224890)
Anshil Gandhi via llvm-commits
- [llvm] [gn build] Port b3000bf6 (PR #223509)
Anshul Nigham via llvm-commits
- [llvm] [BuildLibCalls] Apply ABI attributes to call-sites as well (PR #222675)
Antonio Frighetto via llvm-commits
- [llvm] [BuildLibCalls] Apply ABI attributes to call-sites as well (PR #222675)
Antonio Frighetto via llvm-commits
- [llvm] [BuildLibCalls] Apply ABI attributes to call-sites as well (PR #222675)
Antonio Frighetto via llvm-commits
- [llvm] [BuildLibCalls] Apply ABI attributes to call-sites as well (PR #222675)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Replace cmp with not instruction if inv cmp is found (PR #223171)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Deduplicate compare expressions creation (NFC) (PR #223389)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Antonio Frighetto via llvm-commits
- [llvm] [APFloat][Perf] Improve fp literal parsing speed + stack usage (PR #221701)
Antonio Frighetto via llvm-commits
- [llvm] [APFloat][Perf] Improve fp literal parsing speed + stack usage (PR #221701)
Antonio Frighetto via llvm-commits
- [llvm] [APFloat][Perf] Improve fp literal parsing speed + stack usage (PR #221701)
Antonio Frighetto via llvm-commits
- [llvm] [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (PR #223700)
Antonio Frighetto via llvm-commits
- [llvm] [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (PR #223700)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Unify signed and unsigned decomposition paths (NFC) (PR #223835)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Unify signed and unsigned decomposition paths (NFC) (PR #223835)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Unify signed and unsigned decomposition paths (NFC) (PR #223835)
Antonio Frighetto via llvm-commits
- [llvm] [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (PR #223700)
Antonio Frighetto via llvm-commits
- [llvm] [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (PR #223700)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
Antonio Frighetto via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Rebuild GEP indices at their definition point (PR #223546)
Antonio Frighetto via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Rebuild GEP indices at their definition point (PR #223546)
Antonio Frighetto via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Rebuild GEP indices at their definition point (PR #223546)
Antonio Frighetto via llvm-commits
- [llvm] [TailCallElim] Do not mark a call tail when it is handed the frame (PR #218797)
Antonio Frighetto via llvm-commits
- [llvm] [APFloat][Perf] Improve fp literal parsing speed + stack usage (PR #221701)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
Antonio Frighetto via llvm-commits
- [llvm] Optimize addition of selects (PR #224132)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Optimize addition of selects (PR #224132)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Optimize addition of selects (PR #224132)
Antonio Frighetto via llvm-commits
- [llvm] [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (PR #223700)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Antonio Frighetto via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
Antonio Frighetto via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
Antonio Frighetto via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
Antonio Frighetto via llvm-commits
- [llvm] [SCEV] Do not consider base pointer defining scope for offset flags in `getGEPExpr` (PR #222713)
Antonio Frighetto via llvm-commits
- [llvm] [SCEV] Do not consider base pointer defining scope for offset flags in `getGEPExpr` (PR #222713)
Antonio Frighetto via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Antonio Frighetto via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Antonio Frighetto via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
Antonio Frighetto via llvm-commits
- [llvm] [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (PR #223700)
Antonio Frighetto via llvm-commits
- [llvm] [TailRecElim] Handle discarded-call return conflicts with a shift accumulator (PR #221694)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Add signed no-wrap rule for sub to isKnownNoWrap. (PR #224621)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [IR] Add ConstantExpr::getGetElementPtr() accepting DataLayout (PR #224652)
Antonio Frighetto via llvm-commits
- [llvm] [OptBisect] Add function filtering support to opt-bisect (PR #222123)
Antonio Frighetto via llvm-commits
- [llvm] [OptBisect] Add function filtering support to opt-bisect (PR #222123)
Antonio Frighetto via llvm-commits
- [llvm] [OptBisect] Add function filtering support to opt-bisect (PR #222123)
Antonio Frighetto via llvm-commits
- [llvm] [OptBisect] Add function filtering support to opt-bisect (PR #222123)
Antonio Frighetto via llvm-commits
- [llvm] Disable shared libraries when building with emscripten (PR #118262)
Anutosh Bhat via llvm-commits
- [llvm] [llvm-readobj] Add a reusable LLVMReadobjDriver library (PR #222917)
Anutosh Bhat via llvm-commits
- [llvm] [llvm-readobj] Add a reusable LLVMReadobjDriver library (PR #222917)
Anutosh Bhat via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [clang] [llvm] [WIP][clang][lld] Dispatch registered subtools through LLVMToolSession (PR #222531)
Anutosh Bhat via llvm-commits
- [clang] [llvm] [WIP][clang][lld] Dispatch registered subtools through LLVMToolSession (PR #222531)
Anutosh Bhat via llvm-commits
- [clang] [llvm] [WIP][clang] Support multiple in-process cc1 jobs in a ToolSession (PR #222531)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [WIP][clang][lld] Dispatch registered linkers through ToolSession (PR #224023)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] Reapply [Support] ToolSession for in-process tool invocation (PR #224515)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
Anutosh Bhat via llvm-commits
- [llvm] [llvm-readobj] Add a reusable LLVMReadobjDriver library (PR #222917)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] Reapply [Support] ToolSession for in-process tool invocation (PR #224515)
Anutosh Bhat via llvm-commits
- [clang] [lld] [llvm] Reapply [Support] ToolSession for in-process tool invocation (PR #224515)
Anutosh Bhat via llvm-commits
- [llvm] [AsmPrinter] Find a DIE's unit by its owner, not by its tag (PR #219660)
Arcadiy Ivanov via llvm-commits
- [llvm] [LICM] Handle conflicting preheader defs (PR #195510)
Arda Serdar Pektezol via llvm-commits
- [llvm] [CAS] Read a CAS file's reserved size from st_blocks, not st_blksize (PR #224104)
Argyrios Kyrtzidis via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
Arne Stenkrona via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
Arne Stenkrona via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
Arne Stenkrona via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
Arne Stenkrona via llvm-commits
- [clang] [llvm] [clang][SPIR-V][AMDGPU] Factor shared ABI classification into ABIInfoImpl (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [clang][SPIR-V][AMDGPU] Factor shared ABI classification into ABIInfoImpl (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not forward reserved aperture registers into wider copies (PR #220517)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Print group operation of uniform group instructions as enum (PR #222540)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add missing read_imageh builtin mapping (PR #222549)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add missing read_imageh builtin mapping (PR #222549)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add missing read_imageh builtin mapping (PR #222549)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix bit count intrinsics on narrow integer types (PR #223358)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Avoid fract fold when result is observable at +/-inf (PR #219515)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fold same type conversions into a copy (PR #223365)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 InstCombine fold miscompiling NaN inputs (PR #216970)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix noalias metadata for calls that capture a pointer earlier (PR #219887)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix register count for d16 gather4 on gfx8.1/gfx9 (PR #219891)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Disable SDWA destination selection combining (PR #218512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Legalize SGPR hi16 copies into S_PACK_HH_B32_B16 (PR #218371)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Legalize SGPR hi16 copies into S_PACK_HH_B32_B16 (PR #218371)
Arseniy Obolenskiy via llvm-commits
- [llvm] [IR] Add an "atomicity" operand bundle (PR #223298)
Arseniy Obolenskiy via llvm-commits
- [llvm] [IR] Add an "atomicity" operand bundle (PR #223298)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SDWA selection combining (PR #218512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SDWA selection combining (PR #218512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SDWA selection combining (PR #218512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SDWA selection combining (PR #218512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SDWA selection combining (PR #218512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SDWA selection combining (PR #218512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix VOP3P NEG fold to check the use opcode, not the def (PR #219728)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix VOP3P NEG fold to check the use opcode, not the def (PR #219728)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix VOP3P NEG fold to check the use opcode, not the def (PR #219728)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Legalize SGPR hi16 copies into S_PACK_HH_B32_B16 (PR #218371)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Emit 64-bit OpConstant for wide debug sizes and offsets (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Error on debug sizes and offsets wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Emit FuncParamAttr Zext/Sext for return type attributes (PR #223724)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix bit count intrinsics on narrow integer types (PR #223358)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix bit count intrinsics on narrow integer types (PR #223358)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix bit count intrinsics on narrow integer types (PR #223358)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add missing __spirv_SMod builtin mapping (PR #223796)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Sign extend narrow ints feeding sitofp (PR #222969)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Restore the default rounding mode before calls and returns (PR #222247)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip volatile atomics in the atomic optimizer (PR #223927)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix VCC branch folding when the mask comes from EXEC (PR #223957)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Invalidate stale UniformityInfo entries on instruction erase (PR #215455)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Invalidate stale UniformityInfo entries on instruction erase (PR #215455)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Restore the default rounding mode before calls and returns (PR #222247)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Restore the default rounding mode before calls and returns (PR #222247)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip volatile atomics in the atomic optimizer (PR #223927)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Restore the default rounding mode before calls and returns (PR #222247)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Emit NoReadWrite decoration for readnone function parameters (PR #223699)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Emit NoCapture function parameter decoration for captures(none) args (PR #223694)
Arseniy Obolenskiy via llvm-commits
- [llvm] SPIRV: Avoid using TargetMachine::createDataLayout in subtarget (PR #224014)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scalarize vector G_FPOWI before legalizing (PR #224194)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scalarize vector G_FPOWI before legalizing (PR #224194)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Relax constant bus limit for widely shared constants (PR #224049)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Add and_or tests for literals shared across ThreeOp pairs (NFC) (PR #224198)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Relax constant bus limit for widely shared constants (PR #224049)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Relax constant bus limit for widely shared constants (PR #224049)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Saturate out-of-range regalloc priority advice (PR #224062)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Relax constant bus limit for widely shared constants (PR #224049)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Accept any integer type for the frexp exponent (PR #224210)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [LLVMABI][AMDGPU] Add an AMDGPU target to the ABI library (PR #223259)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix storage class mismatch for globals initialized with a function pointer (PR #216744)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add storage class bits to fence and generic atomic semantics (PR #223023)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Keep unresolved callees in cyclic resource usage max (PR #219999)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Keep unresolved callees in cyclic resource usage max (PR #219999)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix mode register intersection across predecessors (PR #222244)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix mode register intersection across predecessors (PR #222244)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix register count for d16 gather4 on gfx8.1/gfx9 (PR #219891)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix register count for d16 gather4 on gfx8.1/gfx9 (PR #219891)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Scalarize vector of pointers for ptrtoint/inttoptr (PR #184817)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Invalidate stale UniformityInfo entries in 64-bit div/rem expansion (PR #215460)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Saturate out-of-range regalloc priority advice (PR #224062)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Saturate out-of-range regalloc priority advice (PR #224062)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix mode register intersection across predecessors (PR #222244)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Emit FuncParamAttr Zext/Sext for return type attributes (PR #223724)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix wrong uniformity for ballot NOT in UniformIntrinsicCombine (PR #220009)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix wrong uniformity for ballot NOT in UniformIntrinsicCombine (PR #220009)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix wrong uniformity for ballot NOT in UniformIntrinsicCombine (PR #220009)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix wrong uniformity for ballot NOT in UniformIntrinsicCombine (PR #220009)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not fold clamp when only one max source has modifiers (PR #224517)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Saturate out-of-range regalloc priority advice (PR #224062)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Preserve struct name when rebuilding nested types (PR #224544)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not fold clamp when only one max source has modifiers (PR #224517)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Diagnose unavailable ML advisors under the new pass manager (PR #224585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Do not hardcode 33 eviction feature columns (PR #224598)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Emit NoCapture function parameter decoration for captures(none) args (PR #223694)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Strip all incompatible return attrs in RewriteOutArgument (PR #224608)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add storage class bits to fence and generic atomic semantics (PR #223023)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add storage class bits to fence and generic atomic semantics (PR #223023)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add storage class bits to fence and generic atomic semantics (PR #223023)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add storage class bits to fence and generic atomic semantics (PR #223023)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Diagnose unavailable ML advisors under the new pass manager (PR #224585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not fold clamp when only one max source has modifiers (PR #224517)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not fold clamp when only one max source has modifiers (PR #224517)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Do not hardcode 33 eviction feature columns (PR #224598)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MLGO] Do not hardcode 33 eviction feature columns (PR #224598)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not fold clamp when only one max source has modifiers (PR #224517)
Arseniy Obolenskiy via llvm-commits
- [llvm] [RelLookupTableConverter] Restore X86/relative_lookup_table.ll and add AArch64 test (PR #223494)
Arthur Eubanks via llvm-commits
- [llvm] [gn build] Port b3000bf6 (PR #223509)
Arthur Eubanks via llvm-commits
- [llvm] [gn build] Port b3000bf6 (PR #223509)
Arthur Eubanks via llvm-commits
- [llvm] [NewPM] Add helper function to skip for opt-bisect (PR #223486)
Arthur Eubanks via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Arthur Eubanks via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Arthur Eubanks via llvm-commits
- [llvm] [LangRef] Clarify invariant.group semantics (PR #224222)
Arthur Eubanks via llvm-commits
- [llvm] [MachineScheduler](NFC) Remove separate handling for non-alias loads and stores (PR #224310)
Arthur Eubanks via llvm-commits
- [llvm] [SCEV] Cache recursive complexity comparisons (PR #223723)
Arthur Eubanks via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
Arthur Eubanks via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix FMULX scalar latency (PR #224540)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64][NeoverseV1] Fix integer divide throughput (PR #224592)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64][NeoverseV1] Load pair immed offset LDPXi, LDNPXi, LDPX<pre|… (PR #221718)
Asher Dobrescu via llvm-commits
- [llvm] [AMDGPU] Add block carried latency to CoExecSched (PR #192324)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Add MemoryPipeline scheduling to Coexec sched (PR #192325)
Austin Kerbow via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Ayokunle Amodu via llvm-commits
- [clang-tools-extra] [llvm] [clang-tools-extra][docs] Use Furo theme to match clang (PR #222196)
Baranov Victor via llvm-commits
- [llvm] [AMDGPU] Use s_fmamk_f32 when the folded addend is inlinable (PR #218955)
Barbara Mitic via llvm-commits
- [llvm] [SelectionDAG] Scalarize one-lane intrinsic results (PR #223622)
Bastian Hagedorn via llvm-commits
- [llvm] [SelectionDAG] Scalarize one-lane intrinsic results (PR #223622)
Bastian Hagedorn via llvm-commits
- [llvm] [SelectionDAG] Scalarize one-lane intrinsic results (PR #223622)
Bastian Hagedorn via llvm-commits
- [llvm] [SelectionDAG] Scalarize one-lane intrinsic results (PR #223622)
Bastian Hagedorn via llvm-commits
- [llvm] [NVPTX] Lower v1 EX2 intrinsics (PR #223622)
Bastian Hagedorn via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Ben Shi via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Ben Shi via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Ben Shi via llvm-commits
- [llvm] [bazel] Fix the build after 8c8740bd92197171d5873f77a66bb68217926fb2/2747501774ba93685fc460abafb395e585a86b13 (PR #224868)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Fix the build after 8c8740bd92197171d5873f77a66bb68217926fb2/2747501774ba93685fc460abafb395e585a86b13 (PR #224868)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Fix the build after 8c8740bd92197171d5873f77a66bb68217926fb2/2747501774ba93685fc460abafb395e585a86b13 (PR #224868)
Benjamin Kramer via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
Benjamin Maxwell via llvm-commits
- [llvm] Revert "[IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC)" (PR #223341)
Benjamin Maxwell via llvm-commits
- [llvm] Revert "[IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC)" (PR #223341)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223346)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223346)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223346)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopVectorize] Support vectorization of compressing patterns (PR #214491)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Promote unpacked SVE f16/bf16 compressstores 32/64-bit (PR #222321)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Promote unpacked SVE f16/bf16 compressstores 32/64-bit (PR #222321)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Promote unpacked SVE f16/bf16 compressstores 32/64-bit (PR #222321)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Add predicate-as-counter loop rewrite pass (PR #220960)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Add predicate-as-counter loop rewrite pass (PR #220960)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Rename MonotonicDescriptor ConditionalInductionDescriptor (NFC) (PR #223707)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Rename MonotonicDescriptor ConditionalInductionDescriptor (NFC) (PR #223707)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Rename MonotonicDescriptor ConditionalInductionDescriptor (NFC) (PR #223707)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopVectorize] Support vectorization of compressing patterns (PR #214491)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopVectorize] Support vectorization of compressing patterns (PR #214491)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopVectorize] Support vectorization of compressing patterns (PR #214491)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopVectorize] Support vectorization of compressing patterns (PR #214491)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Remove superfluous bitconvert from bfdot lane pattern (PR #221745)
Benjamin Maxwell via llvm-commits
- [llvm] [SelectionDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #223996)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #219146)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #219146)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #219146)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #219146)
Benjamin Maxwell via llvm-commits
- [llvm] [SelectionDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #223996)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Allow SME peephole opts without +sme in streaming compat functions (PR #222728)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [llvm] [CMake] Add an uninstall target (PR #220549)
Bill Wendling via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Björn Pettersson via llvm-commits
- [llvm] [RISCV] Eliminate redundant VSLIDEDOWN_VL/VSLIDEUP_VL pairs (PR #223863)
Boyao Wang via llvm-commits
- [llvm] [Mips] Remove MIPS I experimental warning (PR #223230)
Brad Smith via llvm-commits
- [llvm] [Mips] Remove experimental warning bits in a few places (PR #223230)
Brad Smith via llvm-commits
- [llvm] [Mips] Remove experimental warning bits in a few places (PR #223230)
Brad Smith via llvm-commits
- [llvm] [Mips] Remove experimental warning bits in a few places (PR #223230)
Brad Smith via llvm-commits
- [llvm] [Mips] Remove experimental warning bits in a few places (PR #223230)
Brad Smith via llvm-commits
- [llvm] [Support] Only enable use of /proc/self/fd on Linux (PR #222497)
Brad Smith via llvm-commits
- [llvm] [Support] Only enable use of /proc/self/fd on Linux (PR #222497)
Brad Smith via llvm-commits
- [llvm] [Mips] Remove experimental warning bits in a few places (PR #223230)
Brad Smith via llvm-commits
- [compiler-rt] [Mips] Restrict rdhwr+synci to Linux on MIPS R6 (PR #222566)
Brad Smith via llvm-commits
- [compiler-rt] [Mips] Restrict rdhwr+synci to Linux on MIPS R6 (PR #222566)
Brad Smith via llvm-commits
- [compiler-rt] [Mips] Restrict rdhwr+synci to Linux on MIPS R6 (PR #222566)
Brad Smith via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Bruno De Fraine via llvm-commits
- [llvm] [CodeGen] Stop scanning RegMasks after reaching their intersection (PR #217552)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add vector select cost model in getCmpSelInstrCost (PR #223625)
Carl Ritson via llvm-commits
- [llvm] AMDGPU: Use LiveIntervals in SIOptimizeVGPRLiveRange when available (PR #222385)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
Carl Ritson via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][DeviceRTL] Implement __kmpc_error for the error directive (PR #220702)
Caroline Newcombe via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Allow integer host_eval uses in effect-free ops (PR #223475)
Caroline Newcombe via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][DeviceRTL] Implement __kmpc_error for the error directive (PR #220702)
Caroline Newcombe via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Allow integer host_eval uses in effect-free ops (PR #223475)
Caroline Newcombe via llvm-commits
- [clang] [llvm] [analyzer] bypass io sandbox in debug check (PR #224783)
Carson Radtke via llvm-commits
- [clang] [llvm] [analyzer] bypass io sandbox in debug checks (PR #224783)
Carson Radtke via llvm-commits
- [clang] [llvm] [analyzer] bypass io sandbox in debug checks (PR #224783)
Carson Radtke via llvm-commits
- [clang] [llvm] [Clang][WebAssembly] Add wasm_global declaration attribute (PR #221909)
Changqing Jing via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Charles Zablit via llvm-commits
- [libcxx] [llvm] [libc++] Updates Unicode tables to Unicode 18 (PR #199111)
Charlie Lin via llvm-commits
- [libcxx] [llvm] [libc++] Updates Unicode tables to Unicode 18 (PR #199111)
Charlie Lin via llvm-commits
- [llvm] [MemCpyOpt][DSE] Forward stores through memcpy (PR #224643)
Cheng Lingfei via llvm-commits
- [llvm] [APFloat] Fix sign bit corrupting exponent in unsigned FP8 formats (PR #223286)
Cheng-Chieh Liu via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Ignore CU mode on targets without WGP mode (PR #219302)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Ignore CU mode on targets without WGP mode (PR #219302)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][NFC] Allow selected generic features on any covered GPU (PR #223177)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Classify generic-target features (PR #223179)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Classify generic-target features (PR #223179)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSAllocGranule` to TargetParser (PR #220051)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSAllocGranule` to TargetParser (PR #220051)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSAllocGranule` to TargetParser (PR #220051)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSAllocGranule` to TargetParser (PR #220051)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSEncodingGranule` to TargetParser (PR #224852)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSEncodingGranule` to TargetParser (PR #224852)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSEncodingGranule` to TargetParser (PR #224852)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSEncodingGranule` to TargetParser (PR #224852)
Chinmay Deshpande via llvm-commits
- [llvm] [SelectionDAG] Fix FP8 conversions to half for subnormals and overflow (PR #224984)
Chinmay Deshpande via llvm-commits
- [llvm] [SelectionDAG] Fix FP8 conversions to half for subnormals and overflow (PR #224984)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add `getLDSEncodingGranule` to TargetParser (PR #224852)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
Christian Herber via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Christian Krause via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Christian Krause via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Christian Krause via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Christian Krause via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Christian Krause via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Christian Krause via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Christian Krause via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (PR #217585)
Christian Sigg via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (PR #217585)
Christian Sigg via llvm-commits
- [clang] [flang] [llvm] [mlir] [NVPTX] Honor !atomic.ignore.denormal.mode on atomicrmw fadd (PR #217586)
Christian Sigg via llvm-commits
- [llvm] [NVPTX] Honor !atomic.ignore.denormal.mode on atomicrmw fadd (PR #217586)
Christian Sigg via llvm-commits
- [llvm] [NVPTX] Honor !atomic.ignore.denormal.mode on atomicrmw fadd (PR #217586)
Christian Sigg via llvm-commits
- [llvm] [NVPTX] Add atom.add.noftz support, avoid CAS loops when noftz is available (PR #223569)
Christian Sigg via llvm-commits
- [compiler-rt] [scudo] Fix AllocatorCacheMaxResidentBytesDisabled test (PR #224698)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Fix AllocatorCacheMaxResidentBytesDisabled test (PR #224698)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Do not trim the secondary cache if releasing is disabled. (PR #223881)
Christopher Ferris via llvm-commits
- [llvm] coro: Do not capture pointer locals that have no provenance (PR #223321)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Chuanqi Xu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Chuanqi Xu via llvm-commits
- [llvm] coro: Do not capture pointer locals that have no provenance (PR #223321)
Chuanqi Xu via llvm-commits
- [llvm] [DAGCombiner] Restrict mergeTruncStores to pre-type-legalization combines (PR #222245)
Chung-Yi Chen via llvm-commits
- [llvm] [GlobalsAA] Port to LazyCallGraph (PR #223413)
Clemens Wasser via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Corentin Jabot via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Corentin Jabot via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Corentin Jabot via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Corentin Jabot via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Corentin Jabot via llvm-commits
- [libcxx] [llvm] Finish supporting Unicode 18 (PR #199111)
Corentin Jabot via llvm-commits
- [libcxx] [llvm] [libc++] Updates Unicode tables to Unicode 18 (PR #199111)
Corentin Jabot via llvm-commits
- [libcxx] [llvm] [libc++] Updates Unicode tables to Unicode 18 (PR #199111)
Corentin Jabot via llvm-commits
- [libcxx] [llvm] [llvm] Updates case folding rules to Unicode 18 (PR #223716)
Corentin Jabot via llvm-commits
- [libcxx] [llvm] [llvm] Updates case folding rules to Unicode 18 (PR #223716)
Corentin Jabot via llvm-commits
- [libcxx] [llvm] [libc++] Updates Unicode tables to Unicode 18 (PR #199111)
Corentin Jabot via llvm-commits
- [libcxx] [llvm] [llvm] Updates case folding rules to Unicode 18 (PR #223716)
Corentin Jabot via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Corentin Jabot via llvm-commits
- [llvm] [LLVM] Add llvm.[su]mulh intrinsics. (PR #220293)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Lower `fpext` and `fptrunc` for `f16` when `Zfhmin` is available (PR #220198)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Lower `fpext` and `fptrunc` for `f16` when `Zfhmin` is available (PR #220198)
Craig Topper via llvm-commits
- [llvm] [AggressiveInstCombine] Fold low-bits mask table loads to arithmetic (PR #222509)
Craig Topper via llvm-commits
- [llvm] [AggressiveInstCombine] Fold low-bits mask table loads to arithmetic (PR #222509)
Craig Topper via llvm-commits
- [llvm] [AggressiveInstCombine] Fold low-bits mask table loads to arithmetic (PR #222509)
Craig Topper via llvm-commits
- [llvm] [LLVM] Add llvm.[su]mulh intrinsics. (PR #220293)
Craig Topper via llvm-commits
- [llvm] [RISCV] Improve the earlyclobber constraint for vector index load. (PR #223565)
Craig Topper via llvm-commits
- [llvm] [RISCV] Improve the earlyclobber constraint for vector index load. (PR #223565)
Craig Topper via llvm-commits
- [llvm] [RISCV] Improve the earlyclobber constraint for vector index load. (PR #223565)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Craig Topper via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Craig Topper via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove Zicfiss DecoderNamespace. NFC (PR #223891)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use DecodeFilteredRegisterClass for DecodeGPRX1X5RegisterClass. (PR #223878)
Craig Topper via llvm-commits
- [llvm] [RISCV] Call DecodeGPRPairRegisterClass from DecodeGPRPairCRegisterClass. NFC (PR #223882)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remap mop.rr.7 and mop.r.28 to sspush/sspopchk/ssrdp in the assembler. (PR #223894)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remap mop.rr.7 and mop.r.28 to sspush/sspopchk/ssrdp in the assembler. (PR #223894)
Craig Topper via llvm-commits
- [llvm] [MC][RISCV] Make Zve32x a dependency of Zvabd (PR #223901)
Craig Topper via llvm-commits
- [llvm] [RISCV] Merge zeroing stores into wider LMUL vector stores (PR #223908)
Craig Topper via llvm-commits
- [llvm] [RISCV] Do not verify size for some Xqci instructions (PR #223913)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
Craig Topper via llvm-commits
- [llvm] [RISCV] Merge decodeUImmOperand and decodeUImmOperandGE. NFC (PR #223925)
Craig Topper via llvm-commits
- [llvm] [RISCV] Replace decodeImmThreeOperand/decodeImmFourOperand with a template function. NFC (PR #223924)
Craig Topper via llvm-commits
- [llvm] [RISCV] Replace decodeImmThreeOperand/decodeImmFourOperand with a template function. NFC (PR #223924)
Craig Topper via llvm-commits
- [llvm] [RISCV] Simplify isSImm18() in RISCVAsmParser. NFC (PR #223928)
Craig Topper via llvm-commits
- [llvm] [RISCV] Replace decodeImmThreeOperand/decodeImmFourOperand with a template function. NFC (PR #223924)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Require a 0/1 carry-in when rebuilding a borrow chain (PR #223396)
Craig Topper via llvm-commits
- [llvm] [AArch64] Replace uses of AArch64::NoRegister with Register() or isValid() NFC (PR #220227)
Craig Topper via llvm-commits
- [llvm] [AArch64] Replace uses of AArch64::NoRegister with Register() or isValid() NFC (PR #220227)
Craig Topper via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use template PredicateMethod for ImmAsmOperand when suffix is empty. NFC (PR #224098)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't construct a subtarget for function declarations in RISCVPromoteConstant. (PR #224115)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use template PredicateMethod for ImmAsmOperand when suffix is empty. NFC (PR #224098)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Remove stale FIXMEs from rv64zbkb.ll. NFC (PR #224156)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Record SExt32 arguments for RISCVOptWInstrs. (PR #224154)
Craig Topper via llvm-commits
- [llvm] [RISCV] Lower VECTOR_INTERLEAVE 4 and 8 with Zvzip via DAGCombiner (PR #223861)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Subvector Join (PR #224233)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support getJumpTableIndex (PR #224197)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add OPERAND_UIMM4_PLUS1 to RISCVInstrInfo::verifyInstruction (PR #224423)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove unused SDT_RISCVVNBinOp_RM_VL tablegen class. NFC (PR #224440)
Craig Topper via llvm-commits
- [llvm] [DAG] Constant fold [SU]ADDO and [SU]SUBO in DAGCombiner (PR #224713)
Craig Topper via llvm-commits
- [llvm] [RISCV] Update the canonical extension order (PR #192392)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Document that ISD::ADDE/SUBE/ADDC/SUBC use glue. NFC (PR #224765)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Restrict combineOrOfSetCCToUSUBOCarry to ZeroOrOneBooleanContent. (PR #224759)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Document that UADDO/USUBO_CARRRY follow getBooleanContents. NFC (PR #224764)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add UImmLsbZeroAsmOperand class to use isUImmShifted<N, S> as the PredicateMethod. NFC (PR #224789)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add a command line option to disable register overlap for vector index load. (PR #224739)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add a command line option to disable register overlap for vector index load. (PR #224739)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
Craig Topper via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Cyrus Ding via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
Cyrus Ding via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
Cyrus Ding via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
Cyrus Ding via llvm-commits
- [llvm] [Support] Replace sprintf with snprintf in z/OS strsignal implementation (PR #224487)
Cyrus Ding via llvm-commits
- [llvm] [Support] Replace sprintf with snprintf in z/OS strsignal implementation (PR #224487)
Cyrus Ding via llvm-commits
- [llvm] [Support] Replace sprintf with snprintf in z/OS strsignal implementation (PR #224487)
Cyrus Ding via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
Cyrus Ding via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector and bitconvert of frozen extended loads (PR #224213)
Cyrus Ding via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector and bitconvert of frozen extended loads (PR #224213)
Cyrus Ding via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Dan Bonachea via llvm-commits
- [llvm] [AMDGPU] Balance VM_CNT histories across branches (PR #221115)
Dan Zimmerman via llvm-commits
- [clang] [llvm] [Sparc][clang] Use 64-bit long double on bare-metal targets (PR #222304)
Daniel Cederman via llvm-commits
- [clang] [llvm] [Sparc][clang] Use 64-bit long double on bare-metal targets (PR #222304)
Daniel Cederman via llvm-commits
- [clang] [llvm] [Sparc][clang] Use 64-bit long double on bare-metal targets (PR #222304)
Daniel Cederman via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] [flang-rt][unittests] Define MAP_ANONYMOUS fallback for AIX in Assign tests (PR #224675)
Daniel Chen via llvm-commits
- [llvm] [NVPTX][TTI] Update NVPTX TTI to enable f32x2 vectorization (PR #222994)
Daniel Donenfeld via llvm-commits
- [llvm] [NVPTX] Fold vector FMAs in the IR peephole pass (PR #224018)
Daniel Donenfeld via llvm-commits
- [llvm] [OptBisect] Add function filtering and interval disable support to opt-bisect (PR #222123)
Daniel Donenfeld via llvm-commits
- [llvm] [OptBisect] Add function filtering and interval disable support to opt-bisect (PR #222123)
Daniel Donenfeld via llvm-commits
- [llvm] [OptBisect] Add function filtering and interval disable support to opt-bisect (PR #222123)
Daniel Donenfeld via llvm-commits
- [llvm] [OptBisect] Add function filtering support to opt-bisect (PR #222123)
Daniel Donenfeld via llvm-commits
- [llvm] [OptBisect] Add function filtering support to opt-bisect (PR #222123)
Daniel Donenfeld via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Daniel Donenfeld via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Daniel Donenfeld via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Daniel Donenfeld via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Daniel Donenfeld via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Daniel Donenfeld via llvm-commits
- [llvm] [IR] Fix crash on malformed '@' inline asm constraints (PR #224300)
Daniel Petrovic via llvm-commits
- [llvm] [IR] Fix crash on malformed '@' inline asm constraints (PR #224300)
Daniel Petrovic via llvm-commits
- [llvm] [IR] Fix crash on malformed '@' inline asm constraints (PR #224300)
Daniel Petrovic via llvm-commits
- [llvm] [IR] Fix crash on malformed '@' inline asm constraints (PR #224300)
Daniel Petrovic via llvm-commits
- [llvm] [IR] Fix crash on malformed '@' inline asm constraints (PR #224300)
Daniel Petrovic via llvm-commits
- [lld] [lld][MachO] Warn on underaligned arm64 functions (PR #221636)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Dark Steve via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Dark Steve via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Dark Steve via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Dark Steve via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Dark Steve via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Dark Steve via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Dark Steve via llvm-commits
- [llvm] [ProfileData] Bound binary sample profile primitive reads (PR #215476)
David Blaikie via llvm-commits
- [llvm] [AArch64] Canonicalize NVCAST to bitcast under LE (PR #223388)
David Green via llvm-commits
- [llvm] [AArch64] Reuse SUBS results for conditional subtraction (PR #223391)
David Green via llvm-commits
- [llvm] [AArch64] Reuse SUBS results for conditional subtraction (PR #223391)
David Green via llvm-commits
- [llvm] Reland "[AArch64][GlobalISel] Add support for TLS for ELF (#220236)" (PR #223443)
David Green via llvm-commits
- [llvm] [AArch64] Add test coverage for constant mask and extract of a vector store. NFC (PR #223552)
David Green via llvm-commits
- [llvm] [AArch64] Add test coverage for constant mask and extract of a vector store. NFC (PR #223552)
David Green via llvm-commits
- [llvm] [ARM] Add vtrn/vzip/vuzp shuffle costs. (PR #223611)
David Green via llvm-commits
- [llvm] [ARM] Add cost test coverage for uzp/zip/trn shuffles. NFC (PR #223621)
David Green via llvm-commits
- [llvm] [ARM] Add cost test coverage for uzp/zip/trn shuffles. NFC (PR #223621)
David Green via llvm-commits
- [llvm] [AArch64] Add custom v2i32->v2i16 store lowering. (PR #223659)
David Green via llvm-commits
- [llvm] [ARM] Add Neon costs for vrev shuffles (PR #223310)
David Green via llvm-commits
- [llvm] [ARM] Add Neon costs for vrev shuffles (PR #223310)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] [ARM] Add Neon costs for vrev shuffles (PR #223310)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] [ARM] Fix Int_eh_sjlj_longjmp instruction size (PR #223639)
David Green via llvm-commits
- [llvm] [AArch64] Combine truncate(buildvector) -> buildvector (PR #223787)
David Green via llvm-commits
- [llvm] [AArch64] Combine truncate(buildvector) -> buildvector (PR #223787)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] [AArch64] Remove superfluous bitconvert from bfdot lane pattern (PR #221745)
David Green via llvm-commits
- [llvm] [AArch64] Remove unreachable DUPLANE lowering. NFC (PR #222418)
David Green via llvm-commits
- [llvm] [AArch64] Canonicalize NVCAST to bitcast under LE (PR #223388)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for… (PR #220920)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
David Green via llvm-commits
- [llvm] Revert "[DAG] Optimize masked store of constant lane mask to standard store (#223665)" (PR #224250)
David Green via llvm-commits
- [llvm] Revert "[DAG] Optimize masked store of constant lane mask to standard store (#223665)" (PR #224250)
David Green via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #224255)
David Green via llvm-commits
- [llvm] [AArch64] Reorganise perfect shuffle generation. NFC (PR #224526)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Perfect Shuffles (PR #106446)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix FMULX scalar latency (PR #224540)
David Green via llvm-commits
- [llvm] [AArch64] Use SVE rev for full reverse shuffles with SVE128 (PR #224589)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for… (PR #220920)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for… (PR #220920)
David Green via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1] Fix integer divide throughput (PR #224592)
David Green via llvm-commits
- [llvm] arm cortex A53: model updated according on test done over raspeberry pi3 (PR #219478)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve fixed-point int-to-fp selection (PR #224055)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve fixed-point int-to-fp selection (PR #224055)
David Green via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
David Green via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
David Green via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
David Green via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
David Green via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
David Green via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
David Green via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
David Green via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
David Green via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
David Green via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
David Green via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
David Green via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
David Green via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
David Green via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
David Green via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
David Green via llvm-commits
- [llvm] [ARM] Replace uses of ARM::NoRegister with Register() or isValid() NFC (PR #224083)
David Green via llvm-commits
- [llvm] [AArch64][NeoverseV1] Fix integer divide throughput (PR #224592)
David Green via llvm-commits
- [llvm] [AArch64] Fix position of nop inserted for +fix-cortex-a53-835769 under debug. (PR #224830)
David Green via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
David Li via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVET_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
David Parks via llvm-commits
- [llvm] [ComplexDeinterleaving] Use FMF intersection instead of requiring strict equality (PR #219158)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [VPlan] Preserve SSA in early exits (PR #201784)
David Sherwood via llvm-commits
- [llvm] [VPlan] Preserve SSA in early exits (PR #201784)
David Sherwood via llvm-commits
- [llvm] [VPlan] Preserve SSA in early exits (PR #201784)
David Sherwood via llvm-commits
- [llvm] [VPlan] Preserve SSA in early exits (PR #201784)
David Sherwood via llvm-commits
- [llvm] [VPlan] Preserve SSA in early exits (PR #201784)
David Sherwood via llvm-commits
- [llvm] [VPlan] Use VPlan-based costs for pointer inductions. (PR #223394)
David Sherwood via llvm-commits
- [llvm] [VPlan] Use VPlan-based costs for pointer inductions. (PR #223394)
David Sherwood via llvm-commits
- [llvm] [VPlan] Use VPlan-based costs for pointer inductions. (PR #223394)
David Sherwood via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
David Sherwood via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
David Sherwood via llvm-commits
- [llvm] [SimplifyCFG] Optimize select over pointers to eliminate no-op load/store (PR #179277)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [SimplifyCFG] Optimize select over pointers to eliminate no-op load/store (PR #179277)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use get{Extract/Insert}VectorElt helpers. (PR #222979)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] [VPlan] Create VPSlotTracker's ModuleSlotTracker for the plan (NFC). (PR #223952)
David Sherwood via llvm-commits
- [llvm] [VPlan] Create VPSlotTracker's ModuleSlotTracker for the plan (NFC). (PR #223952)
David Sherwood via llvm-commits
- [llvm] [VPlan] Create VPSlotTracker's ModuleSlotTracker for the plan (NFC). (PR #223952)
David Sherwood via llvm-commits
- [llvm] [LV] Fold invariant reduction phis to their start value. (PR #223279)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [SDAG][NFC] Replace initialization UNDEF by POISON (PR #224015)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
David Sherwood via llvm-commits
- [llvm] [VPlan] Create and re-use ModuleSlotTracker for metadata printing. (PR #203982)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [CodeGen][test] use -float-abi=soft in 2009-03-29-SoftFloatVectorExtract.ll (PR #223122)
David Spickett via llvm-commits
- [llvm] [CodeGen][test] use -float-abi=soft in 2009-03-29-SoftFloatVectorExtract.ll (PR #223122)
David Spickett via llvm-commits
- [llvm] [TargetInstrInfo] Enable instruction size verification by default (PR #221687)
David Spickett via llvm-commits
- [llvm] [ARM] Fix Int_eh_sjlj_longjmp instruction size (PR #223639)
David Spickett via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
David Spickett via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
David Spickett via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
David Spickett via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
David Spickett via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
David Spickett via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
David Spickett via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
David Spickett via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
David Spickett via llvm-commits
- [llvm] [llvm] Upgrade ARM data layouts that are missing Fi8 (PR #224639)
David Spickett via llvm-commits
- [llvm] [ProfileData] Fix uint8_t loop index truncating bitmap byte count (PR #220620)
David Stuttard via llvm-commits
- [llvm] [AArch64] Don't emit stack restore for SME ZA non-sibling tail calls (PR #224721)
David Tellenbach via llvm-commits
- [llvm] [AArch64] Don't emit stack restore for SME ZA non-sibling tail calls (PR #224721)
David Tellenbach via llvm-commits
- [llvm] [AArch64] Fold cmp #0 into its definition when the flags feed a CCMP (PR #221858)
David Tellenbach via llvm-commits
- [llvm] [AArch64] Don't emit stack restore for SME ZA non-sibling tail calls (PR #224721)
David Tellenbach via llvm-commits
- [llvm] [Bazel] Give musl LLVM tools 8 MiB worker stacks (PR #223989)
David Zbarsky via llvm-commits
- [llvm] [Bazel] Give musl LLVM tools 8 MiB worker stacks (PR #223989)
David Zbarsky via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_INSERT_VECTOR_ELT to computeNumSignBits (PR #220842)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add G_INSERT_VECTOR_ELT to computeNumSignBits (PR #220842)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] Add GIHasOneUse builtin for combiner match patterns (PR #221804)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [GlobalISel] [AArch64] Skip redundant shift amount masking during isel (PR #223136)
Deepak Shirke via llvm-commits
- [llvm] [CodeGen][WebAssembly] Reserve a personality for the D language (PR #224883)
Demetrius Kanios via llvm-commits
- [llvm] [CodeGen][WebAssembly] Reserve a personality for the D language (PR #224883)
Demetrius Kanios via llvm-commits
- [clang] [llvm] [WebAssembly] Use Single as the default Triple thread model (PR #223917)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Diagnose llvm.clear_cache instead of aborting (PR #224579)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Diagnose llvm.clear_cache instead of aborting (PR #224579)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Diagnose llvm.clear_cache instead of aborting (PR #224579)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Diagnose llvm.clear_cache instead of aborting (PR #224579)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Diagnose llvm.clear_cache instead of aborting (PR #224579)
Derek Schuff via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering split vector coordinates, offsets, and gradient operands (PR #223091)
Deric C. via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering split vector coordinates, offsets, and gradient operands (PR #223091)
Deric C. via llvm-commits
- [llvm] [SPIRV] Emit RuntimeDescriptorArrayEXT capability for all unbounded array types (PR #222819)
Deric C. via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering split vector coordinates, offsets, and gradient operands (PR #223091)
Deric C. via llvm-commits
- [clang] [llvm] Add WaveReadLaneFirst HLSL function (PR #220373)
Deric C. via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Dharuni R Acharya via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Dharuni R Acharya via llvm-commits
- [llvm] [LLVM][AutoUpgrade] Support default args on overloaded intrinsics (PR #217859)
Dharuni R Acharya via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Dharuni R Acharya via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Dharuni R Acharya via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Dharuni R Acharya via llvm-commits
- [llvm] [LLVM][AutoUpgrade] Support default args on overloaded intrinsics (PR #217859)
Dharuni R Acharya via llvm-commits
- [llvm] [AMDGPU] Have rewrite candidate defer to cost model for tied operands (PR #224401)
Dhruva Chakrabarti via llvm-commits
- [llvm] [AMDGPU] Have rewrite candidate defer to cost model for tied operands (PR #224401)
Dhruva Chakrabarti via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Diana Picus via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Diana Picus via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Diana Picus via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Diana Picus via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Diego Novillo via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Diego Novillo via llvm-commits
- [llvm] [CostModel][X86] Price a vXi1 mask broadcast instead of scalarizing it (PR #222467)
Dmitry Sidorov via llvm-commits
- [llvm] [CostModel][X86] Price a vXi1 mask broadcast instead of scalarizing it (PR #222467)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Replace undef with poison in cast.ll, fptosi.ll and fptoui.ll (PR #223570)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add cost tests for integer to/from floating point casts (PR #223571)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add cost tests for integer to/from floating point casts (PR #223571)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add cost tests for integer to/from floating point casts (PR #223571)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fold same type conversions into a copy (PR #223365)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fold same type conversions into a copy (PR #223365)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add cost tests for integer to/from floating point casts (PR #223571)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Model the cost of the expanded integer to/from floating point casts (PR #223572)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Model the cost of the expanded integer to/from floating point casts (PR #223572)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Model the cost of the expanded integer to/from floating point casts (PR #223572)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Model the cost of the expanded integer to/from floating point casts (PR #223572)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Model the cost of the expanded integer to/from floating point casts (PR #223572)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Narrow an int to fp source that fits in half its width (PR #223107)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect expansion of `CONVERT_TO_ARBITRARY_FP` (PR #221358)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect expansion of `CONVERT_TO_ARBITRARY_FP` (PR #221358)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect expansion of `CONVERT_TO_ARBITRARY_FP` (PR #221358)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect expansion of `CONVERT_TO_ARBITRARY_FP` (PR #221358)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect expansion of `CONVERT_TO_ARBITRARY_FP` (PR #221358)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect expansion of `CONVERT_TO_ARBITRARY_FP` (PR #221358)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect expansion of `CONVERT_TO_ARBITRARY_FP` (PR #221358)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Emit NoCapture function parameter decoration for captures(none) args (PR #223694)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Emit NoCapture function parameter decoration for captures(none) args (PR #223694)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [HIPSTDPAR] Add `sincos` support (PR #224620)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [HIPSTDPAR] Add `sincos` support (PR #224620)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [HIPSTDPAR] Add `sincos` support (PR #224620)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fptrunc folded into V_MAD/FMA_MIX (PR #219723)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fptrunc folded into V_MAD/FMA_MIX (PR #219723)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fptrunc folded into V_MAD/FMA_MIX (PR #219723)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fptrunc folded into V_MAD/FMA_MIX (PR #219723)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fptrunc folded into V_MAD/FMA_MIX (PR #219723)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fptrunc folded into V_MAD/FMA_MIX (PR #219723)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
Dmitry Sidorov via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use a bf16 operand profile for v_fma_mix_bf16_t16 (PR #224910)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Use a bf16 operand profile for v_fma_mix_bf16_t16 (PR #224910)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU][True16][GlobalISel] Update True16 handling for FMA_MIX instructions in GlobalISel (PR #205431)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][True16][GlobalISel] Update True16 handling for FMA_MIX instructions in GlobalISel (PR #205431)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Strip bitcasts in unmerge half-extraction matching (PR #223534)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fold neg/abs modifiers when mad-mix selects the low half (PR #223535)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fold neg/abs modifiers when mad-mix selects the low half (PR #223535)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][MC] Upstream gfx11 true16 disassembler test coverage (PR #223823)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][MC] Upstream gfx11 true16 disassembler test coverage (PR #223823)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][MC] Upstream gfx11 true16 disassembler test coverage (PR #223823)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] Revert "[Github] Bump AArch64 premerge to Ubuntu 26.04" (PR #224118)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU] Refactor isDPALU_DPP to only check if the instruction requires the feature (PR #224373)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][MC] Upstream gfx11 true16 disassembler test coverage (PR #223823)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][MC] Upstream gfx11 true16 disassembler test coverage (PR #223823)
Domenic Nutile via llvm-commits
- [llvm] [AMDGPU][MC] Upstream gfx11 true16 disassembler test coverage (PR #223823)
Domenic Nutile via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Improve use_device_addr code generation (PR #221265)
Dominik Adamski via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Improve use_device_addr code generation (PR #221265)
Dominik Adamski via llvm-commits
- [llvm] [CodeGen] Recompute intervals after erasing subregister IMPLICIT_DEF (PR #218348)
Dominik Montada via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Dominik Steenken via llvm-commits
- [llvm] IR: Introduce "exception-model" module flag (PR #220052)
Douglas Yung via llvm-commits
- [llvm] [GOFF] Add missing include (PR #224441)
Douglas Yung via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [NVPTX] Add default value to collector_b ImmArg in tcgen05.mma intrinsics (PR #220237)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Lower v1 EX2 intrinsics (PR #223622)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Lower v1 EX2 intrinsics (PR #223622)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Lower v1 EX2 intrinsics (PR #223622)
Durgadoss R via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
Ebuka Ezike via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
Ebuka Ezike via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Ehsan Amiri via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Ehsan Amiri via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Ehsan Amiri via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Eli Friedman via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Eli Friedman via llvm-commits
- [llvm] [SCEV] Use signed form of samesign compares when it tightens exit limits (PR #223514)
Eli Friedman via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Add custom v2i32->v2i16 store lowering. (PR #223659)
Eli Friedman via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Eli Friedman via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Eli Friedman via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Eli Friedman via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
Eli Friedman via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
Eli Friedman via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
Eli Friedman via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Eli Friedman via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Eli Friedman via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Count the async-EH nop that follows an EH_LABEL (PR #219275)
Eli Friedman via llvm-commits
- [llvm] [TargetInstrInfo] Enable instruction size verification by default (PR #221687)
Eli Friedman via llvm-commits
- [clang] [llvm] Add metadata for const C/C++ scalar types to track initial values of escaped alloca (PR #157676)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Override hasSideEffects for LDAR/STLR instructions (PR #224096)
Eli Friedman via llvm-commits
- [llvm] [Github] Bump AArch64 premerge to Ubuntu 26.04 (PR #224016)
Eli Friedman via llvm-commits
- [llvm] [WinEH] Only emit the async-EH nop after EH_LABEL on x86 (PR #219275)
Eli Friedman via llvm-commits
- [llvm] [WinEH] Only emit the async-EH nop after EH_LABEL on x86 (PR #219275)
Eli Friedman via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
Eli Friedman via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Eli Friedman via llvm-commits
- [llvm] [SCEV] Use signed form of samesign compares when it tightens exit limits (PR #223514)
Eli Friedman via llvm-commits
- [llvm] [Draft] Data flow based shrink wrapping (PR #191784)
Elizaveta Noskova 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] Reduce register pressure of RISC-V outer loop reduction. (PR #208621)
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] Trim VFs that cause vector splitting when tail-folding with EVL (PR #222836)
Elvis Wang via llvm-commits
- [llvm] [LV] Trim VFs that cause vector splitting when tail-folding with EVL (PR #222836)
Elvis Wang via llvm-commits
- [clang] [llvm] [mlir] [clang][APFloat] Print floating-point literals in the shortest round-trip form (PR #218471)
Emery Conrad via llvm-commits
- [clang] [llvm] [mlir] [clang][APFloat] Print floating-point literals in the shortest round-trip form (PR #218471)
Emery Conrad via llvm-commits
- [llvm] [MachineOutliner] Preserve debug locations on outlined call sequences (PR #224189)
Eric Christopher via llvm-commits
- [llvm] [MachineOutliner] Preserve debug locations on outlined call sequences (PR #224189)
Eric Christopher via llvm-commits
- [llvm] [MachineOutliner] Preserve debug locations on outlined call sequences (PR #224189)
Eric Christopher via llvm-commits
- [llvm] [KnownFPClass] Propagate non-`sNaN` for `fadd`/`fsub`, `fmul`, `fdiv`, and `fma` (PR #221876)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Propagate non-`sNaN` for `fadd`/`fsub`, `fmul`, `fdiv`, and `fma` (PR #221876)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Add sign preserving deductions to `atan2(y, x)` (PR #223176)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Refine `KnownFPClass::bitcast` deductions for `x86_fp80` (PR #224072)
Eric Ross via llvm-commits
- [llvm] [Support] Replace sprintf with snprintf in z/OS strsignal implementation (PR #224487)
Eric Ross via llvm-commits
- [llvm] [Support] Replace sprintf with snprintf in z/OS strsignal implementation (PR #224487)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Fix input/output subnormal handling for `propagateXorSign` (PR #219837)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Fix input/output subnormal handling for `propagateXorSign` (PR #219837)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Fix input/output subnormal handling for `propagateXorSign` (PR #219837)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Add applyDenormalMode helpers (PR #224795)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Add applyDenormalMode helpers (PR #224795)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass][NFC] Update ATTR values for atan2 tests (PR #224797)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass][NFC] Update ATTR values for atan2 tests (PR #224797)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Added sNaN deductions for sin, cos and tan. (PR #224875)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Added sNaN deductions for sin, cos and tan. (PR #224875)
Eric Ross via llvm-commits
- [llvm] [KnownFPClass] Added sNaN deductions for sin, cos and tan. (PR #224875)
Eric Ross via llvm-commits
- [llvm] [Support] Replace sprintf with snprintf in z/OS strsignal implementation (PR #224487)
Eric Ross via llvm-commits
- [llvm] [LLVMABI] Narrow the eightbyte past a union's storage member (PR #223859)
Erich Keane via llvm-commits
- [llvm] [RISCV] Don't construct a subtarget for function declarations in RISCVPromoteConstant. (PR #224115)
Erich Keane via llvm-commits
- [flang] [llvm] [flang-rt] Copy out only the modified suffix of an argument temporary (PR #222101)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] Copy out only the modified suffix of an argument temporary (PR #222101)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] Copy out only the modified suffix of an argument temporary (PR #222101)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] Copy out only the modified suffix of an argument temporary (PR #222101)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] Copy out only the modified suffix of an argument temporary (PR #222101)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt][CUF] Mirror the execution environment to the device at CUFInit (PR #224491)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] Compile ShallowCopyModifiedSuffix for the device (PR #224485)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt][CUF] Mirror the execution environment to the device at CUFInit (PR #224491)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] Compile ShallowCopyModifiedSuffix for the device (PR #224485)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] Compile ShallowCopyModifiedSuffix for the device (PR #224485)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] Compile ShallowCopyModifiedSuffix for the device (PR #224485)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] Compile ShallowCopyModifiedSuffix for the device (PR #224485)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] Compile ShallowCopyModifiedSuffix for the device (PR #224485)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt][CUF] Mirror the execution environment to the device at CUFInit (PR #224491)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt][CUF] Mirror the execution environment to the device at CUFInit (PR #224491)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt] Compile ShallowCopyModifiedSuffix for the device (PR #224485)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt][CUF] Mirror the execution environment to the device at CUFInit (PR #224491)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt][CUF] Mirror the execution environment to the device at CUFInit (PR #224491)
Eugene Epshteyn via llvm-commits
- [llvm] [flang-rt][unittests] Define MAP_ANONYMOUS fallback for AIX in Assign tests (PR #224675)
Eugene Epshteyn via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Fix out-of-range extractBits in combineAVX512SetCCToKMOV (PR #224268)
Evgenii Kudriashov via llvm-commits
- [llvm] [bazel] Build WindowsManifest with libxml2 (PR #224917)
Fabian Meumertzheim via llvm-commits
- [llvm] [ids-check] Make the script CWD-independent (PR #223354)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fixes for compiling LLVM as a DLL (PR #210746)
Fabrice de Gans via llvm-commits
- [llvm] [ids-check] Make the script CWD-independent (PR #223354)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Add missing LLVM_ABI annotations (PR #224293)
Fabrice de Gans via llvm-commits
- [llvm] [ids-check] Make the script CWD-independent (PR #223354)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Adjust LLVM_ABI annotations (PR #224293)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Adjust LLVM_ABI annotations (PR #224293)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Adjust remaining LLVM_ABI annotation issues (PR #224619)
Fabrice de Gans via llvm-commits
- [clang-tools-extra] [llvm] [cmake] Properly link against LLVM components (PR #224624)
Fabrice de Gans via llvm-commits
- [llvm] [Allocator] Don't overestimate alignment for operator new (PR #223300)
Fangrui Song via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
Fangrui Song via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
Fangrui Song via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
Fangrui Song via llvm-commits
- [llvm] [MC] Increase asm-macro-max-nesting-depth default to 100 (PR #218455)
Fangrui Song via llvm-commits
- [llvm] [MC] Increase asm-macro-max-nesting-depth default to 100 (PR #218455)
Fangrui Song via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Fangrui Song via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Fangrui Song via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj] Add a reusable LLVMReadobjDriver library (PR #222917)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj] Add a reusable LLVMReadobjDriver library (PR #222917)
Fangrui Song via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Fangrui Song via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Fangrui Song via llvm-commits
- [llvm] [MC] Increase asm-macro-max-nesting-depth default to 100 (PR #218455)
Fangrui Song via llvm-commits
- [llvm] [IR] Speed up printing instruction sequences (PR #221460)
Fangrui Song via llvm-commits
- [llvm] [mlir] [IR] Make Instruction::DebugMarker private behind getDbgMarker(). NFC (PR #224190)
Fangrui Song via llvm-commits
- [llvm] [mlir] [IR] Make Instruction::DebugMarker private behind getDbgMarker(). NFC (PR #224190)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Fangrui Song via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Reduce memory and file size of overlay thunk tests (PR #222565)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Reduce memory and file size of overlay thunk tests (PR #222565)
Fangrui Song via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [lld] [ELF,test] Extend nobits-offset.s to cover sections following .bss (PR #224201)
Fangrui Song via llvm-commits
- [lld] [ELF,test] Extend nobits-offset.s to cover sections following .bss (PR #224201)
Fangrui Song via llvm-commits
- [llvm] [mlir] [IR] Make Instruction::DebugMarker private behind getDbgMarker(). NFC (PR #224190)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Fangrui Song via llvm-commits
- [llvm] [ADT] Restore DenseMapPair deriving from std::pair (NFC) (PR #224232)
Fangrui Song via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
Fangrui Song via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
Fangrui Song via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
Fangrui Song via llvm-commits
- [llvm] [MC] Remove unused pre-created .llvm.callgraph section (PR #224369)
Fangrui Song via llvm-commits
- [llvm] [MC] Remove unused pre-created .llvm.callgraph section (PR #224369)
Fangrui Song via llvm-commits
- [llvm] [MC] Remove unused pre-created .llvm.callgraph section (PR #224369)
Fangrui Song via llvm-commits
- [llvm] [MC] Remove unused pre-created .llvm.callgraph section (PR #224369)
Fangrui Song via llvm-commits
- [llvm] [ADT] Restore DenseMapPair deriving from std::pair (NFC) (PR #224232)
Fangrui Song via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
Fangrui Song via llvm-commits
- [lld] [ELF] Don't reserve file bytes for NOBITS followed only by empty sections (PR #224523)
Fangrui Song via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Fangrui Song via llvm-commits
- [lld] [LLD][AArch64] Implement relaxOnce to avoid dead GOT entries for relaxed ADRP+LDR (PR #224370)
Fangrui Song via llvm-commits
- [llvm] [MC] Remove unused pre-created .llvm.callgraph section (PR #224369)
Fangrui Song via llvm-commits
- [llvm] [MC] Remove unused pre-created .llvm.callgraph section (PR #224369)
Fangrui Song via llvm-commits
- [lld] [ELF,test] Reorganize ICF tests by the property they exercise (PR #224567)
Fangrui Song via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
Fangrui Song via llvm-commits
- [llvm] [Support] Only enable use of /proc/self/fd on Linux (PR #222497)
Fangrui Song via llvm-commits
- [llvm] [Support] Only enable use of /proc/self/fd on Linux (PR #222497)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Fangrui Song via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
Fangrui Song via llvm-commits
- [llvm] [Option] Store the StringTable by value. NFC (PR #224818)
Fangrui Song via llvm-commits
- [llvm] [Option] Store the StringTable by value. NFC (PR #224818)
Fangrui Song via llvm-commits
- [clang] [clang-tools-extra] [lld] [lldb] [llvm] Rework the `Option` library to reduce dynamic relocations (PR #119198)
Fangrui Song via llvm-commits
- [lldb] [llvm] [Option] Remove OPTTABLE_STR_TABLE_CODE (PR #224822)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Fangrui Song via llvm-commits
- [llvm] [RegAllocFast] Give an undef tied use the register of its tied def (PR #222249)
Fangrui Song via llvm-commits
- [llvm] [RegAllocFast] Simplify undef tied use (PR #224880)
Fangrui Song via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
Fangrui Song via llvm-commits
- [llvm] [mlir] [Support] Remove cl::Sink (PR #224953)
Fangrui Song via llvm-commits
- [llvm] [llvm-cov] Migrate gcov to OptTable (PR #224955)
Fangrui Song via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
Fangrui Song via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
Fangrui Song via llvm-commits
- [llvm] [Support] Remove cl::multi_val (PR #224959)
Fangrui Song via llvm-commits
- [llvm] [Support] Remove cl::multi_val (PR #224959)
Fangrui Song via llvm-commits
- [llvm] [Support] Remove cl::multi_val (PR #224959)
Fangrui Song via llvm-commits
- [clang] [llvm] [yaml2obj] Migrate to OptTable (PR #224964)
Fangrui Song via llvm-commits
- [llvm] [obj2yaml] Migrate to OptTable (PR #224965)
Fangrui Song via llvm-commits
- [llvm] [split-file] Migrate to OptTable (PR #224966)
Fangrui Song via llvm-commits
- [llvm] [mlir] [Support] Accept only true, false, 1 and 0 for cl::opt<bool> (PR #224975)
Fangrui Song via llvm-commits
- [llvm] [llvm-cov] Migrate gcov to OptTable (PR #224955)
Fangrui Song via llvm-commits
- [llvm] [Support] Accept -no-<name> to negate cl::opt<bool> (PR #224978)
Fangrui Song via llvm-commits
- [llvm] [Support] Accept -no-<name> to negate cl::opt<bool> (PR #224978)
Fangrui Song via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Fangrui Song via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Fangrui Song via llvm-commits
- [llvm] [mlir] [Support] Remove cl::Sink (PR #224953)
Fangrui Song via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
Fangrui Song via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Fangrui Song via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Fangrui Song via llvm-commits
- [llvm] [DenseMap] Share rehash and grow for relocatable bucket types. NFC (PR #225018)
Fangrui Song via llvm-commits
- [llvm] [BOLT] Share one LSDA type table across function fragments (PR #223547)
Farid Zakaria via llvm-commits
- [llvm] [ORC] Link LLVMOrcShared against TargetParser (PR #224106)
Farid Zakaria via llvm-commits
- [llvm] [ORC] Link LLVMOrcShared against TargetParser (PR #224106)
Farid Zakaria via llvm-commits
- [llvm] [ORC] Link LLVMOrcShared against TargetParser (PR #224106)
Farid Zakaria via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Farzon Lotfi via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Farzon Lotfi via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Farzon Lotfi via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Farzon Lotfi via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Fix DXIL expansion of 64-bit ByteAddressBuffer stores (PR #224136)
Farzon Lotfi via llvm-commits
- [llvm] [Matrix][InstCombine] Collapse inverse Transposes (PR #224172)
Farzon Lotfi via llvm-commits
- [llvm] [Matrix][InstCombine] Collapse inverse Transposes (PR #224172)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Fix DXIL expansion of 64-bit ByteAddressBuffer stores (PR #224136)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Fix RawBuffer Loads of double vectors (PR #224695)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add WaveReadLaneFirst HLSL function (PR #220373)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add WaveReadLaneFirst HLSL function (PR #220373)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add WaveReadLaneFirst HLSL function (PR #220373)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add WaveReadLaneFirst HLSL function (PR #220373)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DirectX] Add support for VectorReduce update Any\All to use it (PR #224745)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DirectX] Add support for VectorReduce update Any\All to use it (PR #224745)
Farzon Lotfi via llvm-commits
- [llvm] [TailRecElim] Handle discarded-call return conflicts with a shift accumulator (PR #221694)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Handle discarded-call return conflicts with a shift accumulator (PR #221694)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Annotate synthesized selects for profcheck (PR #224625)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Handle discarded-call return conflicts with a shift accumulator (PR #221694)
Federico Bruzzone via llvm-commits
- [llvm] Exclude tailcallelim test (PR #224708)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Annotate synthesized selects for profcheck (PR #224625)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Annotate synthesized selects for profcheck (PR #224625)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [AsmPrinter] Find a DIE's unit by its owner, not by its tag (PR #219660)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [X86][APX] Fix EFLAGS reuse across cycles (PR #223613)
Feng Zou via llvm-commits
- [llvm] [X86][APX] Fix EFLAGS reuse across cycles (PR #223613)
Feng Zou via llvm-commits
- [llvm] [X86][APX] Fix EFLAGS reuse across cycles (PR #223613)
Feng Zou via llvm-commits
- [llvm] [CodeGen][AArch64][X86] Add target-independent conditional-compare formation pass (PR #219359)
Feng Zou via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSLSemanticSignatures] Implement the indexed packing of elements (PR #218061)
Finn Plummer via llvm-commits
- [llvm] [HLSLSemanticSignatures] Implement the indexed packing of elements (PR #218061)
Finn Plummer via llvm-commits
- [llvm] [HLSLSemanticSignatures] Implement the indexed packing of elements (PR #218061)
Finn Plummer via llvm-commits
- [llvm] [HLSLSemanticSignatures] Implement the prefix packing of elements (PR #218062)
Finn Plummer via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddExpr and propagate use flags. (PR #220007)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddExpr and propagate use flags. (PR #220007)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplit for iteration-space loop splitting (PR #217232)
Florian Hahn via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Florian Hahn via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Florian Hahn via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Florian Hahn via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddExpr and propagate use flags. (PR #220007)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddExpr and propagate use flags. (PR #220007)
Florian Hahn via llvm-commits
- [llvm] [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (PR #223414)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddExpr and propagate use flags. (PR #220007)
Florian Hahn via llvm-commits
- [llvm] [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (PR #223414)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::recipesOnly that returns a downcasted range (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::recipesOnly that returns a downcasted range (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::recipesOnly that returns a downcasted range (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPlan-based costs for pointer inductions. (PR #223394)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPlan-based costs for pointer inductions. (PR #223394)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPlan-based costs for pointer inductions. (PR #223394)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Bail out on chained reductions in handleMaxMinNumReductions. (PR #223521)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Bail out on chained reductions in handleMaxMinNumReductions. (PR #223521)
Florian Hahn via llvm-commits
- [llvm] [LV] Add more tests with phis that could be FORs or predicated IVS (NFC) (PR #223539)
Florian Hahn via llvm-commits
- [llvm] [LV] Add more tests with phis that could be FORs or predicated IVS (NFC) (PR #223539)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getMulExpr and propagate use flags. (PR #221486)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Florian Hahn via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getMulExpr and propagate use flags. (PR #221486)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddRecExpr and propagate use flags. (PR #221606)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddRecExpr and propagate use flags. (PR #221606)
Florian Hahn via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
Florian Hahn via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
Florian Hahn via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
Florian Hahn via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Model first memory runtime checks as VPlan recipes. (PR #221483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Model first memory runtime checks as VPlan recipes. (PR #221483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Model first memory runtime checks as VPlan recipes. (PR #221483)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Model first memory runtime checks as VPlan recipes. (PR #221483)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Rename createScalarFreeze -> createFreeze. NFC (PR #223648)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Record execution frequencies on VPlan0. (PR #222337)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Rewrite (A + C2) == C -> A == (C - C2) if cmp folds. (PR #222151)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Rewrite (A + C2) == C -> A == (C - C2) if cmp folds. (PR #222151)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Rewrite (A + C2) == C -> A == (C - C2) if cmp folds. (PR #222151)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Rewrite (A + C2) == C -> A == (C - C2) if cmp folds. (PR #222151)
Florian Hahn via llvm-commits
- [llvm] [TTI] Keep ParamTys and Arguments matching for variadic intrinsics. (PR #223693)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Unify no-wrap queries. (PR #223537)
Florian Hahn via llvm-commits
- [llvm] [TTI] Keep ParamTys and Arguments matching for variadic intrinsics. (PR #223693)
Florian Hahn via llvm-commits
- [llvm] [TTI] Keep ParamTys and Arguments matching for variadic intrinsics. (PR #223693)
Florian Hahn via llvm-commits
- [llvm] [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (PR #223414)
Florian Hahn via llvm-commits
- [llvm] [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (PR #223414)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create VPSlotTracker's ModuleSlotTracker for the plan (NFC). (PR #223952)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create and re-use ModuleSlotTracker for metadata printing. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create and re-use ModuleSlotTracker for metadata printing. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (PR #223414)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create and re-use ModuleSlotTracker for metadata printing. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Add llvm.loop.vectorize.fp_reordering.{enable,disable} metadata (PR #219167)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Add llvm.loop.vectorize.fp_reordering.{enable,disable} metadata (PR #219167)
Florian Hahn via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
Florian Hahn via llvm-commits
- [llvm] [ConstantRange] Compute exact no-wrap region w/o materializing CR. (PR #223969)
Florian Hahn via llvm-commits
- [llvm] [ConstantRange] Compute exact no-wrap region w/o materializing CR. (PR #223969)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Use makeExactNoWrapRegion for constant operands. (NFC) (PR #223973)
Florian Hahn via llvm-commits
- [llvm] [SLP] Use make_isa_range instead of dyn_cast/continue (NFC). (PR #223975)
Florian Hahn via llvm-commits
- [llvm] [LV] Fold invariant reduction phis to their start value. (PR #223279)
Florian Hahn via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils] Allow trivially vectorising llvm.[su]mulh. (PR #223998)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Unify signed and unsigned decomposition paths (NFC) (PR #223835)
Florian Hahn via llvm-commits
- [llvm] [IR] Deprecate ConstantExpr::getSizeOf() and getAlignOf() (PR #223710)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Unify signed and unsigned decomposition paths (NFC) (PR #223835)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Unify signed and unsigned decomposition paths (NFC) (PR #223835)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create VPSlotTracker's ModuleSlotTracker for the plan (NFC). (PR #223952)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for branch weights of branches and selects (NFC). (PR #224061)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for branch weights of branches and selects (NFC). (PR #224061)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for branch weights of branches and selects (NFC). (PR #224061)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for branch weights of branches and selects (NFC). (PR #224061)
Florian Hahn via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
Florian Hahn via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
Florian Hahn via llvm-commits
- [llvm] [IR] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create and re-use ModuleSlotTracker for metadata printing. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add vputils::recipesOnly that returns a downcasted range (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create and re-use ModuleSlotTracker for metadata printing. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Florian Hahn via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use make_isa_range instead of dyn_cast/continue (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use make_isa_range instead of dyn_cast/continue (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Find existing AR in cache in getAR (NFC) (PR #218927)
Florian Hahn via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
Florian Hahn via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
Florian Hahn via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add test showing dropped metadata in narrowToSingleScalar (NFC) (PR #224321)
Florian Hahn via llvm-commits
- [llvm] [LAA] Avoid stray predicates from replaceSymStrides (PR #216350)
Florian Hahn via llvm-commits
- [llvm] GOFFObjectFile - use snprintf instead of sprintf (PR #224336)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use make_isa_range instead of dyn_cast/continue (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use make_isa_range instead of dyn_cast/continue (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [SCEVExpander] Mark selects with unknown profile. (PR #224362)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use make_isa_range instead of dyn_cast/continue (NFC) (PR #222770)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Record execution frequencies on VPlan0. (PR #222337)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Record execution frequencies on VPlan0. (PR #222337)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove dead per-lane loop from VPScalarIVStepsRecipe::execute. (PR #224399)
Florian Hahn via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Florian Hahn via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Florian Hahn via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Florian Hahn via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPBlockUtils::blocksOnly using make_isa_range (NFC) (PR #224596)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPBlockUtils::blocksOnly using make_isa_range (NFC) (PR #224596)
Florian Hahn via llvm-commits
- [llvm] [Transforms] Use make_isa_range for type-filtered loops (NFC) (PR #224597)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Print metadata via ModuleSlotTracker. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [JumpThreading] Thread a common icmp across PHI nodes (PR #221125)
Florian Hahn via llvm-commits
- [llvm] [JumpThreading] Thread a common icmp across PHI nodes (PR #221125)
Florian Hahn via llvm-commits
- [llvm] [JumpThreading] Thread a common icmp across PHI nodes (PR #221125)
Florian Hahn via llvm-commits
- [llvm] [JumpThreading] Thread a common icmp across PHI nodes (PR #221125)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Print metadata via ModuleSlotTracker. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Print metadata via ModuleSlotTracker. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Record execution frequencies on VPlan0. (PR #222337)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove dead per-lane loop from VPScalarIVStepsRecipe::execute. (PR #224399)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add signed no-wrap rule for sub to isKnownNoWrap. (PR #224621)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove dead per-lane loop from VPScalarIVStepsRecipe::execute. (PR #224399)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add signed no-wrap rule for sub to isKnownNoWrap. (PR #224621)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (PR #224758)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (PR #224758)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (PR #224758)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (PR #224758)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Use SubOverflow instead of MulOverflow + AddOverflow. (PR #224840)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for early-exit loops with faulting loads (NFC). (PR #224762)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Use SubOverflow instead of MulOverflow + AddOverflow. (PR #224840)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for early-exit loops with faulting loads (NFC). (PR #224762)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
Florian Hahn via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for early-exit loops with faulting loads (NFC). (PR #224762)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for early-exit loops with faulting loads (NFC). (PR #224762)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Clamp End instead of bailing out when using the ceiling division. (PR #224952)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Florian Hahn via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Florian Hahn via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Florian Hahn via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for early-exit loops with faulting loads (NFC). (PR #224762)
Florian Hahn via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Florian Hahn via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Florian Hahn via llvm-commits
- [llvm] [LV] Add tests for early-exit loops with faulting loads (NFC). (PR #224762)
Florian Hahn via llvm-commits
- [llvm] [LV][EpilogueTF] Exclude loops with recurrences or alias-masking (PR #224835)
Florian Hahn via llvm-commits
- [llvm] [LV][EpilogueTF] Exclude loops with recurrences or alias-masking (PR #224835)
Florian Hahn via llvm-commits
- [llvm] [LV][EpilogueTF] Exclude loops with recurrences or alias-masking (PR #224835)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Preserve the branch weights of scalarized selects. (PR #224968)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Preserve the branch weights of scalarized selects. (PR #224968)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPBlockUtils::replaceSuccessor helper (NFC). (PR #224970)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPBlockUtils::replaceSuccessor helper (NFC). (PR #224970)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move getConstantStride to vputils (NFC). (PR #224972)
Florian Hahn via llvm-commits
- [llvm] [TTI] Provide conservative costs for @llvm.speculative.load. (PR #180036)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Propagate a recurrence's nuw flag to mul in exit value. (PR #224974)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPBlockUtils::replaceSuccessor helper (NFC). (PR #224970)
Florian Hahn via llvm-commits
- [llvm] [SelectionDAG] [NFC] fix inaccurate docstring (PR #223515)
Florian Mayer via llvm-commits
- [llvm] [SROA]: try converting an alloca to a float vec (PR #223285)
Folkert de Vries via llvm-commits
- [llvm] [SROA]: try converting an alloca to a float vec (PR #223285)
Folkert de Vries via llvm-commits
- [llvm] [SROA]: try converting an alloca to a float vec (PR #223285)
Folkert de Vries via llvm-commits
- [llvm] [SROA]: try converting an alloca to a float vec (PR #223285)
Folkert de Vries via llvm-commits
- [llvm] [ISel] Improve `clmul` fallback implementation (PR #204802)
Folkert de Vries via llvm-commits
- [llvm] [ISel] Improve `clmul` fallback implementation (PR #204802)
Folkert de Vries via llvm-commits
- [llvm] [SROA]: try converting an alloca to a float vec (PR #223285)
Folkert de Vries via llvm-commits
- [llvm] Fix `fp128` reaching `llvm_unreachable` on 32-bit PowerPC (PR #216613)
Folkert de Vries via llvm-commits
- [llvm] Fix `fp128` reaching `llvm_unreachable` on 32-bit PowerPC (PR #216613)
Folkert de Vries via llvm-commits
- [llvm] Fix `fp128` reaching `llvm_unreachable` on 32-bit PowerPC (PR #216613)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Folkert de Vries via llvm-commits
- [llvm] [MSVC][Demangling] Respect MSDF_NoCallingConvention for function pointers (PR #209113)
Fred Tingaud via llvm-commits
- [llvm] [AMDGPU] Optimize PreRARematStage candidate initialization (PR #220924)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Optimize PreRARematStage candidate initialization (PR #220924)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Disable SDWA destination selection combining (PR #218512)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Optimize PreRARematStage candidate initialization (PR #220924)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Optimize PreRARematStage candidate initialization (PR #220924)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Optimize PreRARematStage candidate initialization (PR #220924)
Frederik Harwath via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Stop distributing sext/zext over lossy trunc (PR #221381)
Fujun Han via llvm-commits
- [llvm] [AMDGPU] Treat rematerialized SALU/SMEM instructions as part of the BB prolog (PR #223508)
Gabriel Baraldi via llvm-commits
- [llvm] [AMDGPU] Treat rematerialized SALU/SMEM instructions as part of the BB prolog (PR #223508)
Gabriel Baraldi via llvm-commits
- [llvm] [AMDGPU] Treat rematerialized SALU/SMEM instructions as part of the BB prolog (PR #223508)
Gabriel Baraldi via llvm-commits
- [llvm] [AMDGPU] Treat rematerialized SALU/SMEM instructions as part of the BB prolog (PR #223508)
Gabriel Baraldi via llvm-commits
- [llvm] [Docs] Update security response group with vendor observer. (PR #224044)
George Burgess IV via llvm-commits
- [llvm] [llvm-dwarfdump] Print symbolic names for DW_AT_LLVM_address_space (PR #220728)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [DWARF] Add DW_MSPACE_LLVM_* memory space encodings (PR #220766)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Lower loads and stores for address space 13 (PR #209541)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [DebugInfo] Add -disable-dwarf-locations (PR #221007)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Use generic pointers for outlined teams arguments (PR #222176)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [DebugInfo] Add -disable-dwarf-locations (PR #221007)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [DebugInfo] Add -disable-dwarf-locations (PR #221007)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [Offload] Enable the AMDGPU plugin on Linux loongarch64 hosts (PR #223620)
Gleb Popov via llvm-commits
- [llvm] [Offload] Enable the AMDGPU plugin on Linux loongarch64 hosts (PR #223620)
Gleb Popov via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Greg Clayton via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Greg Clayton via llvm-commits
- [llvm] [AMDGPU][Codegen] Legalize 16bit register class in sdag (PR #220275)
Guo Chen via llvm-commits
- [llvm] [AMDGPU][Codegen] Legalize 16bit register class in sdag (PR #220275)
Guo Chen via llvm-commits
- [llvm] [AMDGPU] Select trunc(srl x, 16) as hi16 subregister on true16 (PR #221960)
Guo Chen via llvm-commits
- [llvm] [AMDGPU][Codegen] Legalize 16bit register class in sdag (PR #220275)
Guo Chen via llvm-commits
- [llvm] [AArch64] If-convert diamonds merging a 128-bit vector (PR #220616)
Guy David via llvm-commits
- [llvm] [LAA] Allow zero-distance dependences between mixed-width accesses (PR #221531)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Hadong Lee via llvm-commits
- [compiler-rt] [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (PR #223387)
Hans Wennborg via llvm-commits
- [compiler-rt] [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (PR #223387)
Hans Wennborg via llvm-commits
- [compiler-rt] [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (PR #223387)
Hans Wennborg via llvm-commits
- [compiler-rt] [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (PR #223387)
Hans Wennborg via llvm-commits
- [llvm] [cmake] Use the C++ linker when checking libxml2 (PR #221970)
Hans Wennborg via llvm-commits
- [llvm] [Offload] Minor changes to address build issues (PR #224047)
Hansang Bae via llvm-commits
- [llvm] [yaml2obj][COFF] Add BBAddrMap support to yaml2coff (PR #224504)
Haohai Wen via llvm-commits
- [llvm] [yaml2obj][COFF] Add BBAddrMap support to yaml2coff (PR #224504)
Haohai Wen via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
Harald van Dijk via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
Harald van Dijk via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
Harald van Dijk via llvm-commits
- [llvm] [InstCombine] Fold strlen/wcslen over select/phi of constants (PR #223246)
Haram Jeong via llvm-commits
- [llvm] [InstCombine] Fold strlen/wcslen over select/phi of constants (PR #223246)
Haram Jeong via llvm-commits
- [llvm] [InstCombine] Fold strlen/wcslen over select/phi of constants (PR #223246)
Haram Jeong via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [llvm] [AMDGPU] Select trunc(srl x, 16) as hi16 subregister on true16 (PR #221960)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Select trunc(srl x, 16) as hi16 subregister on true16 (PR #221960)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Select trunc(srl x, 16) as hi16 subregister on true16 (PR #221960)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [InstCombine] Fold `-X / -Y` to `X / Y` when it cannot overflow (PR #224025)
Harrison Hao via llvm-commits
- [llvm] [InstCombine] Fold `-X / -Y` to `X / Y` when it cannot overflow (PR #224025)
Harrison Hao via llvm-commits
- [llvm] [InstCombine] Fold `-X / -Y` to `X / Y` when it cannot overflow (PR #224025)
Harrison Hao via llvm-commits
- [llvm] [InstCombine] Fold `-X / -Y` to `X / Y` when it cannot overflow (PR #224025)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of sint_to_fp (PR #224242)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of sint_to_fp (PR #224242)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Add tests for zero MUL_I24 operands. NFC (PR #224536)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Add tests for zero MUL_I24 operands. NFC (PR #224536)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Remove unused pass creation functions (NFC) (PR #224646)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
Harrison Hao via llvm-commits
- [llvm] [CodeGen] Remove unused pass creation functions (NFC) (PR #224646)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Add tests for zero MUL_I24 operands. NFC (PR #224536)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Add tests for zero MUL_I24 operands. NFC (PR #224536)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Fold 24 bit multiply with zero low bits (PR #224537)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Fold 24 bit multiply with zero low bits (PR #224537)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Fold 24 bit multiply with zero low bits (PR #224537)
Harrison Hao via llvm-commits
- [llvm] [SelectionDAG][AMDGPU] Fold mul24 with an AND operand whose low bits are zero (PR #224537)
Harrison Hao via llvm-commits
- [llvm] [SelectionDAG][AMDGPU] Fold mul24 with an AND operand whose low bits are zero (PR #224537)
Harrison Hao via llvm-commits
- [llvm] [SelectionDAG][AMDGPU] Fold mul24 with an AND operand whose low bits are zero (PR #224537)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Harrison Hao via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
Harrison Hao via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
Harrison Hao via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
Harrison Hao via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
Harrison Hao via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Harrison Hao via llvm-commits
- [llvm] [SelectionDAG][AMDGPU] Fold mul24 with an AND operand whose low bits are zero (PR #224537)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU][InstCombine] Add dot zero/constant folding tests. NFC (PR #225001)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU][InstCombine] Add dot zero/constant folding tests. NFC (PR #225001)
Harrison Hao via llvm-commits
- [llvm] [AMDGPU][InstCombine] Add dot zero/constant folding tests. NFC (PR #225001)
Harrison Hao via llvm-commits
- [llvm] [LV] Support tail-folded epilogue loops (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Support tail-folded epilogue loops (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Support tail-folded epilogue loops (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV][EpilogueTF] Exclude loops with recurrences or alias-masking (PR #224835)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Thread an explicit CM param through VPlan-building/costing helpers (PR #224836)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Support tail-folded epilogue loops (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Support tail-folded epilogue loops (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] Support tail-folded epilogue loops (PR #208764)
Hassnaa Hamdi via llvm-commits
- [clang] [llvm] WebAssembly: Introduce ExceptionHandling::EmscriptenEH model (PR #221443)
Heejin Ahn via llvm-commits
- [clang] [llvm] WebAssembly: Introduce ExceptionHandling::EmscriptenEH model (PR #221443)
Heejin Ahn via llvm-commits
- [clang] [llvm] WebAssembly: Introduce ExceptionHandling::EmscriptenEH model (PR #221443)
Heejin Ahn via llvm-commits
- [clang] [llvm] WebAssembly: Introduce ExceptionHandling::EmscriptenEH model (PR #221443)
Heejin Ahn via llvm-commits
- [clang] [llvm] WebAssembly: Introduce ExceptionHandling::EmscriptenEH model (PR #221443)
Heejin Ahn via llvm-commits
- [clang] [llvm] WebAssembly: Introduce ExceptionHandling::EmscriptenEH model (PR #221443)
Heejin Ahn via llvm-commits
- [clang] [llvm] WebAssembly: Remove -wasm-enable-eh cl::opt in favor of -exception-model=wasm (PR #224313)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [libcxxabi] [libunwind] [llvm] fix Wasm exceptions + coop threading + shared libraries (PR #222747)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Remove an unnecessary variable (NFC) (PR #224962)
Heejin Ahn via llvm-commits
- [llvm] [SPIRV] Emit RuntimeDescriptorArrayEXT capability for all unbounded array types (PR #222819)
Helena Kotas via llvm-commits
- [llvm] [SPIRV] Emit RuntimeDescriptorArrayEXT capability for all unbounded array types (PR #222819)
Helena Kotas via llvm-commits
- [llvm] [SPIRV] Emit RuntimeDescriptorArrayEXT capability for all unbounded array types (PR #222819)
Helena Kotas via llvm-commits
- [llvm] [DirectX] Fix DXIL expansion of 64-bit ByteAddressBuffer stores (PR #224136)
Helena Kotas via llvm-commits
- [llvm] [SPIRV] Add support for heap resources (PR #224488)
Helena Kotas via llvm-commits
- [llvm] [SPIRV] Add support for heap resources (PR #224488)
Helena Kotas via llvm-commits
- [llvm] [SPIRV] Add support for heap resources (PR #224488)
Helena Kotas via llvm-commits
- [llvm] [SPIRV] Add support for dynamic/heap resources (PR #224488)
Helena Kotas via llvm-commits
- [llvm] [HLSLSemanticSignatures] Implement the prefix packing of elements (PR #218062)
Helena Kotas via llvm-commits
- [llvm] [SPIRV] Rename pass to SPIRVLegalizeResourceBinding (PR #224747)
Helena Kotas via llvm-commits
- [llvm] [BOLT][AArch64] Don't patch short-range PC-relative refs in un-emitte… (PR #221344)
Hemant Kulkarni via llvm-commits
- [llvm] [docs] Check for absolute self-documentation links (PR #222504)
Henrik G. Olsson via llvm-commits
- [llvm] [llvm] Remove incorrect IRMover assert (PR #221758)
Henry Jiang via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Henry Jiang via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Henry Jiang via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Henry Jiang via llvm-commits
- [llvm] [AArch64] Fold CSEL of a CSEL with the same flags (PR #224992)
Henry Jiang via llvm-commits
- [llvm] [AArch64] Fold CSEL of a CSEL with the same flags (PR #224992)
Henry Jiang via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Store (PR #223619)
Hongyu Chen via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Hongyu Chen via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Store (PR #223619)
Hongyu Chen via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Join (PR #223931)
Hongyu Chen via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
Hongyu Chen via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Join (PR #223931)
Hongyu Chen via llvm-commits
- [llvm] [APFloat] Fix sign bit corrupting exponent in unsigned FP8 formats (PR #223286)
Hung-Kuan Tseng via llvm-commits
- [llvm] [APFloat] Fix sign bit corrupting exponent in unsigned FP8 formats (PR #223286)
Hung-Kuan Tseng via llvm-commits
- [llvm] [AArch64] Reuse SUBS results for conditional subtraction (PR #223391)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Reuse SUBS results for conditional subtraction (PR #223391)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Reuse SUBS results for conditional subtraction (PR #223391)
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] [AArch64] Reuse SUBS results for conditional subtraction (PR #223391)
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] [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] [AMDGPU] Mark `SI_WATERFALL_LOOP` as divergent in `hasDivergentBranch` (PR #218969)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Mark `SI_WATERFALL_LOOP` as divergent in `hasDivergentBranch` (PR #218969)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Mark `SI_WATERFALL_LOOP` as divergent in `hasDivergentBranch` (PR #218969)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Mark `SI_WATERFALL_LOOP` as divergent in `hasDivergentBranch` (PR #218969)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Handle the non-`CoveredBySubRegs` case in `computeRegUnitLaneMasks` (PR #223653)
Igor Wodiany via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Handle the non-`CoveredBySubRegs` case in `computeRegUnitLaneMasks` (PR #223653)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Handle the non-`CoveredBySubRegs` case in `computeRegUnitLaneMasks` (PR #223653)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Handle the non-`CoveredBySubRegs` case in `computeRegUnitLaneMasks` (PR #223653)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Handle the non-`CoveredBySubRegs` case in `computeRegUnitLaneMasks` (PR #223653)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Handle the non-`CoveredBySubRegs` case in `computeRegUnitLaneMasks` (PR #223653)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Remove `hasSideEffects` from `SI_IF`, `SI_ELSE` and `SI_LOOP` (PR #224007)
Igor Wodiany via llvm-commits
- [llvm] [DWARFYAML] Declare `OffsetEntryCount` as `uint64_t` (PR #224631)
Igor Wodiany via llvm-commits
- [llvm] [MC] Avoid multiplication overflow when calling `encodeULEB128` (PR #224647)
Igor Wodiany via llvm-commits
- [llvm] [DebugInfo] Prevent potential multiplication overflow (PR #224662)
Igor Wodiany via llvm-commits
- [llvm] [CodeGen] Prevent potential multiplication overflow (PR #224665)
Igor Wodiany via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Ikhlas Ajbar via llvm-commits
- [clang] [llvm] [APFloat] Signal overflow when rounding delivers the largest finite value (PR #220020)
Jack Royer via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Promote unpacked SVE f16/bf16 compressstores 32/64-bit (PR #222321)
Jack Styles via llvm-commits
- [llvm] [AArch64] Promote unpacked SVE f16/bf16 compressstores 32/64-bit (PR #222321)
Jack Styles via llvm-commits
- [llvm] [AArch64] Promote unpacked SVE f16/bf16 compressstores 32/64-bit (PR #222321)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Use SVE for load-extend-broadcast (PR #221689)
Jack Styles via llvm-commits
- [llvm] [AArch64] Use SVE for load-extend-broadcast (PR #221689)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [AArch64] Use SVE for load-extend-broadcast (PR #221689)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [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
- [libc] [llvm] [libc][bazel] Use LLVM-libc startup objects in full-build tests (PR #219262)
Jackson Stogel via llvm-commits
- [libc] [llvm] [libc][bazel] Use LLVM-libc startup objects in full-build tests (PR #219262)
Jackson Stogel via llvm-commits
- [libc] [llvm] [bazel][libc][test] Allow LLVM-libc tests to be run in full-build mode (PR #219262)
Jackson Stogel via llvm-commits
- [llvm] [bazel][test][libc] Add tags to tests marking full-build compatibility (PR #224457)
Jackson Stogel via llvm-commits
- [llvm] [GitHub] Avoid downloading outputs during Bazel tests when possible (PR #224725)
Jackson Stogel via llvm-commits
- [llvm] [GitHub] Avoid downloading outputs during Bazel tests when possible (PR #224725)
Jackson Stogel via llvm-commits
- [llvm] [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (PR #223414)
Jakub Kuderski via llvm-commits
- [llvm] [Transforms] Use make_isa_range for type-filtered loops (NFC) (PR #224597)
Jakub Kuderski via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [mlir] [Support] mmap when possible in getSTDIN. (PR #162013)
James Henderson via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
James Henderson via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
James Henderson via llvm-commits
- [llvm] [llvm][tests] --check-prefix=FOO,BAR => --check-prefixes=FOO,BAR. NFC (PR #223819)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [lld] [llvm] [ld64.lld, llvm-otool] Minimal arm64e.x1 support (PR #222721)
James Henderson via llvm-commits
- [lld] [llvm] [ld64.lld, llvm-otool] Minimal arm64e.x1 support (PR #222721)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Route section copies through writeSectionContents (PR #217974)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Route section copies through writeSectionContents (PR #217974)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Route section copies through writeSectionContents (PR #217974)
James Henderson via llvm-commits
- [llvm] [LLVM] Add zstd and zlib compressed frame magic to LLVM magic (PR #222773)
James Henderson via llvm-commits
- [llvm] [Support][FileCheck] C++26 fixes for P2591 (PR #223284)
James Henderson via llvm-commits
- [llvm] Add more llvm-objdump test coverage for arm64e.x1 (PR #224110)
James Henderson via llvm-commits
- [lld] [llvm] [ld64.lld, llvm-otool] Minimal arm64e.x1 support (PR #222721)
James Henderson via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
James Henderson via llvm-commits
- [llvm] [LLVM] Add zstd and zlib compressed frame magic to LLVM magic (PR #222773)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
James Henderson via llvm-commits
- [llvm] [LLVM] Add zstd and zlib compressed frame magic to LLVM magic (PR #222773)
James Henderson via llvm-commits
- [llvm] [Dwarf] Don't crash in dwarf::isC() on vendor-defined languages (PR #223739)
James Henderson via llvm-commits
- [llvm] [offload] Extract OMPT out of PluginInterface (PR #221726)
Jan André Reuter via llvm-commits
- [clang] [llvm] [SSAF][PointerFlow] Factor out and make the pointer-flow matching reusable (PR #222780)
Jan Korous via llvm-commits
- [clang] [llvm] [SSAF][PointerFlow] Factor out and make the pointer-flow matching reusable (PR #222780)
Jan Korous via llvm-commits
- [llvm] [HIP] Use new spelling in buildbot script (PR #223491)
Jan Patrick Lehr via llvm-commits
- [llvm] [HIP] Use new spelling in buildbot script (PR #223491)
Jan Patrick Lehr via llvm-commits
- [llvm] [HIP] Remove old LLVM test suite option spelling (PR #223943)
Jan Patrick Lehr via llvm-commits
- [llvm] [HIP] Remove old LLVM test suite option spelling (PR #223943)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI][AMDGPU] Add clean up step for HIP test (PR #224177)
Jan Patrick Lehr via llvm-commits
- [llvm] [offload] Extract OMPT out of PluginInterface (PR #221726)
Jan Patrick Lehr via llvm-commits
- [llvm] [offload] Extract OMPT out of PluginInterface (PR #221726)
Jan Patrick Lehr via llvm-commits
- [llvm] [offload] Extract OMPT out of PluginInterface (PR #221726)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Jan Svoboda via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Jan Trusiłło via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Jan Trusiłło via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Jan Trusiłło via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Jan Trusiłło via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Jan Trusiłło via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Jan Trusiłło via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Jan Trusiłło via llvm-commits
- [llvm] [offload] plumb HostPtr through PluginContextTy::allocate (PR #224622)
Jan Trusiłło via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR (PR #145052)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR (PR #145052)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR (PR #145052)
Janek van Oirschot via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Janet Yang via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Janet Yang via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Janet Yang via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Janet Yang via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Janet Yang via llvm-commits
- [lldb] [llvm] [Support][lldb] Port xz (lzma) decompression from LLDB into LLVM (PR #220092)
Janet Yang via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Jannik Silvanus via llvm-commits
- [llvm] [StandardInstrumentations] Add helper class to StandardInstrumentations (PR #153171)
Jannik Silvanus via llvm-commits
- [llvm] a place holder for a huge swatch of work, will split this up for wind… (PR #224260)
Jared Wyles via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Jared Wyles via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows CPU feature detection (PR #224516)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows CPU feature detection (PR #224516)
Jared Wyles via llvm-commits
- [llvm] [CMake] Do not use llvm-rc without Clang in external projects (PR #224505)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Refactor dynamic library lookup API (PR #224611)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Refactor dynamic library lookup API (PR #224611)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows CPU feature detection (PR #224516)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Add Windows page size detection (PR #224520)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Add Windows virtual memory support (PR #224521)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Jared Wyles via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Jared Wyles via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Jared Wyles via llvm-commits
- [llvm] [LVI] Add forgetOneUseChain() and use it in processMinMaxIntrinsic() (PR #221274)
Jason Liu via llvm-commits
- [llvm] [Offload][OpenMP] Report source location of data transfers and synchr… (PR #223730)
Jason Van Beusekom via llvm-commits
- [llvm] [Offload][OpenMP] Report source location of data transfers and synchr… (PR #223730)
Jason Van Beusekom via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][MLIR] Attach source location to target/target-data runtime c… (PR #222389)
Jason Van Beusekom via llvm-commits
- [llvm] [Offload][OpenMP] Report source location of data transfers and synchr… (PR #223730)
Jason Van Beusekom via llvm-commits
- [llvm] [Offload][OpenMP] Report source location of data transfers and synchr… (PR #223730)
Jason Van Beusekom via llvm-commits
- [llvm] [Offload][OpenMP] Report source location of data transfers and synchr… (PR #223730)
Jason Van Beusekom via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for s_bitreplicate (PR #189138)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Select the GFX80 encoding family from the subtarget. NFCI. (PR #219190)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Select the GFX80 encoding family from the subtarget. NFCI. (PR #219190)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Select the GFX80 encoding family from the subtarget. NFCI. (PR #219190)
Jay Foad via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #79846)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use S_CMP to lower a copy of a lane mask to SCC (PR #221445)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use S_CMP to lower a copy of a lane mask to SCC (PR #221445)
Jay Foad via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #79846)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Drop dead SlotIndexes before allocation (PR #224031)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Drop dead SlotIndexes before allocation (PR #224031)
Jay Foad via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix wrong uniformity for ballot NOT in UniformIntrinsicCombine (PR #220009)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Size live ranges in real instructions (PR #224144)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix wrong uniformity for ballot NOT in UniformIntrinsicCombine (PR #220009)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix wrong uniformity for ballot NOT in UniformIntrinsicCombine (PR #220009)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Always optimize out llvm.amdgcn.mbcnt.hi in wave32 mode (PR #224573)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Always optimize out llvm.amdgcn.mbcnt.hi in wave32 mode (PR #224573)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Always optimize out llvm.amdgcn.mbcnt.hi in wave32 mode (PR #224573)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use S_CMP to lower a copy of a lane mask to SCC (PR #221445)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Jay Foad via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #79846)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Jay Foad via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Always optimize out llvm.amdgcn.mbcnt.hi in wave32 mode (PR #224573)
Jay Foad via llvm-commits
- [llvm] [ProfCheck] Add expand-multi-result.ll to profcheck-xfail.txt (PR #223614)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Adding lowering for EVENT POST/WAIT statements (PR #210283)
Jean-Didier PAILLEUX via llvm-commits
- [llvm] [AMDGPU] Add heuristic to set CarriedLatencies (PR #224057)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
Jeffrey Byrnes via llvm-commits
- [llvm] [mlir] [mlir][emitc] Add a ConvertToEmitCPatternInterface for the math dialect (PR #223666)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Add a ConvertToEmitCPatternInterface for the math dialect (PR #223666)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Add a ConvertToEmitCPatternInterface for the math dialect (PR #223666)
Jeremy Kun via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Jeremy Morse via llvm-commits
- [llvm] [X86] Ignore debug instructions in FixupLEAs search distance (PR #222871)
Jeremy Morse via llvm-commits
- [llvm] [X86] Ignore debug instructions in FixupLEAs search distance (PR #222871)
Jeremy Morse via llvm-commits
- [llvm] [X86] Ignore debug instructions in FixupLEAs search distance (PR #222871)
Jeremy Morse via llvm-commits
- [llvm] [X86] Ignore debug instructions in FixupLEAs search distance (PR #222871)
Jeremy Morse via llvm-commits
- [llvm] [MoveAutoInit] Don't move auto-init instructions into EH pad blocks (PR #222100)
Jeremy Morse via llvm-commits
- [llvm] Fix llvm bdce debug salvage (PR #220900)
Jeremy Morse via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
Jeremy Morse via llvm-commits
- [llvm] Fix llvm bdce debug salvage (PR #220900)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Add -disable-dwarf-locations (PR #221007)
Jeremy Morse via llvm-commits
- [llvm] [FastISel] Give PHI incoming materializations a debug location (PR #223677)
Jeremy Morse via llvm-commits
- [llvm] [FastISel] Give PHI incoming materializations a debug location (PR #223677)
Jeremy Morse via llvm-commits
- [llvm] [FastISel] Give PHI incoming materializations a debug location (PR #223677)
Jeremy Morse via llvm-commits
- [llvm] Fix llvm bdce debug salvage (PR #220900)
Jeremy Morse via llvm-commits
- [llvm] [X86] Ignore debug instructions when choosing LVI graph leaders (PR #224496)
Jeremy Morse via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Jerry Dang via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Jerry Dang via llvm-commits
- [llvm] [VectorCombine] Merge duplicate shuffle instruction nodes (PR #182768)
Jerry Dang via llvm-commits
- [llvm] [VectorCombine] Merge duplicate shuffle instruction nodes (PR #182768)
Jerry Dang via llvm-commits
- [llvm] [VectorCombine] Merge duplicate shuffle instruction nodes (PR #182768)
Jerry Dang via llvm-commits
- [llvm] [VectorCombine] Merge duplicate shuffle instruction nodes (PR #182768)
Jerry Dang via llvm-commits
- [llvm] [VectorCombine] Merge duplicate shuffle instruction nodes (PR #182768)
Jerry Dang via llvm-commits
- [compiler-rt] [llvm] [RISC-V][Zicfiss] Move shadow stack ops to save/restore builtins (PR #222850)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Add hasCompleteDecoder to sspopchk, sspush, and ssrdp operands. (PR #223847)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Add hasCompleteDecoder to sspopchk, sspush, and ssrdp operands. (PR #223847)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Add hasCompleteDecoder to sspopchk, sspush, and ssrdp operands. (PR #223847)
Jesse Huang via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Jessica Clarke via llvm-commits
- [llvm] [Mips] Respect FPU hazards on MIPS-I to MIPS-III (PR #223411)
Jessica Clarke via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Jessica Clarke via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Jessica Clarke via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Jessica Clarke via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Jessica Clarke via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Jessica Clarke via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Jessica Clarke via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
Jessica Clarke via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
Jessica Clarke via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
Jessica Clarke via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
Jessica Clarke via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
Jessica Clarke via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
Jian Li via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
Jian Li via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
Jian Li via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
Jian Li via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Jiaxun Yang via llvm-commits
- [llvm] [ORC][Mips] Fix calling convention handling for lazy calls (PR #223830)
Jiaxun Yang via llvm-commits
- [llvm] [ORC][Mips] Fix calling convention handling for lazy calls (PR #223830)
Jiaxun Yang via llvm-commits
- [llvm] [ORC][Mips] Fix calling convention handling for lazy calls (PR #223830)
Jiaxun Yang via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Jiaxun Yang via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Jiaxun Yang via llvm-commits
- [llvm] [TableGen] Support MachineInstr rewriting in CompressInstEmitter (PR #224212)
Jiaxun Yang via llvm-commits
- [llvm] [TableGen] Support MachineInstr rewriting in CompressInstEmitter (PR #224212)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Use CompressPat for microMIPS instruction compression (PR #224217)
Jiaxun Yang via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Jiaxun Yang via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Jiaxun Yang via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Use CompressPat for microMIPS instruction compression (PR #224217)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Jiaxun Yang via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Jiaxun Yang via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Jiaxun Yang via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Add lowerConstantFP to optimize some floating load instrs to mtc1+mthc1 (PR #196226)
Jiaxun Yang via llvm-commits
- [llvm] [ORC][Mips] Fix calling convention handling for lazy calls (PR #223830)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
Jiaxun Yang via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Jiaxun Yang via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
Jiaxun Yang via llvm-commits
- [compiler-rt] [llvm] [JITLink][Mips] Add ELF backend (PR #224578)
Jiaxun Yang via llvm-commits
- [compiler-rt] [llvm] [JITLink][Mips] Add ELF backend (PR #224578)
Jiaxun Yang via llvm-commits
- [compiler-rt] [llvm] [JITLink][Mips] Add ELF backend (PR #224578)
Jiaxun Yang via llvm-commits
- [compiler-rt] [llvm] [JITLink][Mips] Add ELF backend (PR #224578)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Fix O32 lowering on 64-bit CPUs (PR #224937)
Jiaxun Yang via llvm-commits
- [llvm] [Mips] Fix O32 lowering on 64-bit CPUs (PR #224937)
Jiaxun Yang via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
Jiaxun Yang via llvm-commits
- [llvm] [RISCV] Simplify isSImm18() in RISCVAsmParser. NFC (PR #223928)
Jim Lin via llvm-commits
- [llvm] [BOLT][AArch64] Enabling Inlining for Memcpy for AArch64 in BOLT (PR #154929)
Jinjie Huang via llvm-commits
- [llvm] [BOLT][AArch64] Enabling Inlining for Memcpy for AArch64 in BOLT (PR #154929)
Jinjie Huang via llvm-commits
- [llvm] [BOLT][hugify] Support "--hugify-all-text" to enable THP for all code segments (PR #220258)
Jinjie Huang via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
Jinjie Huang via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
Jinjie Huang via llvm-commits
- [llvm] [AMDGPU][MC] Diagnose bf16 inline constants without op_sel in the ass… (PR #223035)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Add gfx1310 coverage to the bf16 transcendental tests (PR #223054)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Add gfx1310 coverage to the bf16 transcendental tests (PR #223054)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][MC] Diagnose bf16 inline constants without op_sel in the ass… (PR #223035)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
Joe Nash via llvm-commits
- [llvm] [llvm][tests] --check-prefix=FOO,BAR => --check-prefixes=FOO,BAR. NFC (PR #223819)
Joel E. Denny via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_VECTOR_ELT and G_INSERT_VECTOR_ELT to computeNumSignBits (PR #213480)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Add G_INSERT_VECTOR_ELT to computeNumSignBits (PR #213480)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Add G_INSERT_VECTOR_ELT to computeNumSignBits (PR #213480)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Bail out of G_EXTRACT_VECTOR_ELT sign bits on width mismatch (PR #223554)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Bail out of G_EXTRACT_VECTOR_ELT value tracking on width mismatch (PR #223554)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Bail out of G_EXTRACT_VECTOR_ELT value tracking on width mismatch (PR #223554)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Handle width mismatches in vector element value tracking (PR #223623)
Joel Walker via llvm-commits
- [llvm] [GlobalISel] Add G_INSERT_VECTOR_ELT to computeNumSignBits (PR #213480)
Joel Walker via llvm-commits
- [llvm] [SROA] Use SparseBitVector for splittable offsets (PR #222306)
John Brawn via llvm-commits
- [llvm] [SROA] Use SparseBitVector for splittable offsets (PR #222306)
John Brawn via llvm-commits
- [llvm] [AArch64] Fix load latency costs without a usable scheduling class (PR #223416)
John Brawn via llvm-commits
- [llvm] [LV] Support interleaving in order to reduce stalls (PR #197959)
John Brawn via llvm-commits
- [llvm] [SROA] Pre-split overlapping move slices within a partition (PR #210061)
John Brawn via llvm-commits
- [llvm] [AArch64] Fix load latency costs without a usable scheduling class (PR #223416)
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
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
John Paul Adrian Glaubitz via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
John Paul Adrian Glaubitz via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
John Paul Adrian Glaubitz via llvm-commits
- [clang] [llvm] [analyzer] Model concrete floating-point values (PR #214098)
John Paul Jepko via llvm-commits
- [clang] [llvm] [analyzer] Model concrete floating-point values (PR #214098)
John Paul Jepko via llvm-commits
- [llvm] [llvm][AArch64] Fix FPDiff founding direction in non-sibcall tail calls (PR #223545)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Fix FPDiff founding direction in non-sibcall tail calls (PR #223545)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Fix FPDiff founding direction in non-sibcall tail calls (PR #223545)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Fix FPDiff rounding direction in non-sibcall tail calls (PR #223545)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][PAC] Don't move sp adjustments to form better epilogue AUTs (PR #221009)
Jon Roelofs via llvm-commits
- [llvm] [lit] Add --rerun-failed-serially <REGEX> mechanism (PR #223504)
Jonas Devlieghere via llvm-commits
- [llvm] [DebugInfo] Fix 32-bit overflow in AppleAcceleratorTable::equal_range (PR #224866)
Jonas Devlieghere via llvm-commits
- [llvm] [DebugInfo] Fix 32-bit overflow in AppleAcceleratorTable::equal_range (PR #224866)
Jonas Devlieghere via llvm-commits
- [llvm] [AArch64] Count the async-EH nop that follows an EH_LABEL (PR #219275)
Jonas Heinle via llvm-commits
- [llvm] [AArch64] Only emit the async-EH nop after EH_LABEL on x86 (PR #219275)
Jonas Heinle via llvm-commits
- [llvm] [AArch64] Only emit the async-EH nop after EH_LABEL on x86 (PR #219275)
Jonas Heinle via llvm-commits
- [llvm] [WinEH] Only emit the async-EH nop after EH_LABEL on x86 (PR #219275)
Jonas Heinle via llvm-commits
- [llvm] [WinEH] Only emit the async-EH nop after EH_LABEL on x86 (PR #219275)
Jonas Heinle via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Reuse redundant spill-slot reloads (PR #220180)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Jonas Paulsson via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Reuse redundant spill-slot reloads (PR #220180)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Jonas Paulsson via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Jonas Paulsson via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Jonas Paulsson via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Jonas Paulsson via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Jonas Paulsson via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Jonas Paulsson via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Jonas Paulsson via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Jonas Paulsson via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Jonathan Cohen via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Jonathan Cohen via llvm-commits
- [llvm] [AArch64] Prevent reuse of retired architecture names (PR #221782)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Prevent reuse of retired architecture names (PR #221782)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Prevent reuse of retired architecture names (PR #221782)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Prevent reuse of retired architecture names (PR #221782)
Jonathan Thackray via llvm-commits
- [llvm] [bazel] Add script for finding files not in the graph (PR #220343)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add script for finding files not in the graph (PR #220343)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add script for finding files not in the graph (PR #220343)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add script for finding files not in the graph (PR #220343)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add script for finding files not in the graph (PR #220343)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes ac2fb41 (PR #223601)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes ac2fb41 (PR #223601)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes 4f4110d (PR #223824)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes 4f4110d (PR #223824)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Fixes 4f4110d (PR #223824)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][compiler-rt] Exclude sanitizer_offload sources from sanitizer_common (PR #224078)
Jordan Rupprecht via llvm-commits
- [llvm] [Bazel] Give musl LLVM tools 8 MiB worker stacks (PR #223989)
Jordan Rupprecht via llvm-commits
- [llvm] [GOFF] Add missing include (PR #224441)
Jordan Rupprecht via llvm-commits
- [llvm] [Github] Fix container references from #224471 (PR #224490)
Jordan Rupprecht via llvm-commits
- [llvm] [SandboxIR] Implement Value::stripAndAccumulateConstantOffsets() (PR #224784)
Jorge Gorbe Moya via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
Joseph Huber via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
Joseph Huber via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Add AMDGPU Device UndefinedBehaviorSanitizer runtime (PR #219972)
Joseph Huber via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Add AMDGPU Device UndefinedBehaviorSanitizer runtime (PR #219972)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Fix host-only AMDGPU tests being added to GPU build (PR #223505)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Register HIP stdpar math fixuppass for LTO (PR #223828)
Joseph Huber via llvm-commits
- [llvm] [offload] Use pinned memory for KLE (PR #213767)
Joseph Huber via llvm-commits
- [llvm] [offload] Use pinned memory for KLE (PR #213767)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Joseph Huber via llvm-commits
- [llvm] [HIP] Remove old LLVM test suite option spelling (PR #223943)
Joseph Huber via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Joseph Huber via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Joseph Huber via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
Joseph Huber via llvm-commits
- [llvm] [CI][AMDGPU] Add clean up step for HIP test (PR #224177)
Joseph Huber via llvm-commits
- [llvm] [LLVM] Add zstd and zlib compressed frame magic to LLVM magic (PR #222773)
Joseph Huber via llvm-commits
- [llvm] [LLVM] Add zstd and zlib compressed frame magic to LLVM magic (PR #222773)
Joseph Huber via llvm-commits
- [llvm] [Internalize] Preserve __llvm_rpc_client for AMDGPU (PR #224430)
Joseph Huber via llvm-commits
- [llvm] [LLVM] Add zstd and zlib compressed frame magic to LLVM magic (PR #222773)
Joseph Huber via llvm-commits
- [clang] [llvm] [LLVM] Add zstd and zlib compressed frame magic to LLVM magic (PR #222773)
Joseph Huber via llvm-commits
- [clang] [llvm] [LLVM] Infer compression format from zlib and zstd headers (PR #222773)
Joseph Huber via llvm-commits
- [clang] [llvm] [LLVM] Infer compression format from zlib and zstd headers (PR #222773)
Joseph Huber via llvm-commits
- [clang] [llvm] [LLVM] Infer compression format from zlib and zstd headers (PR #222773)
Joseph Huber via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Joshua Batista via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Joshua Batista via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Joshua Batista via llvm-commits
- [clang] [llvm] Add WaveReadLaneFirst HLSL function (PR #220373)
Joshua Batista via llvm-commits
- [clang] [llvm] Add WaveReadLaneFirst HLSL function (PR #220373)
Joshua Batista via llvm-commits
- [llvm] [SPIR-V] Print group operation of uniform group instructions as enum (PR #222540)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Add missing read_imageh builtin mapping (PR #222549)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Add missing read_imageh builtin mapping (PR #222549)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Add missing read_imageh builtin mapping (PR #222549)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Add missing read_imageh builtin mapping (PR #222549)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Emit NoReadWrite decoration for readnone function parameters (PR #223699)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Emit FuncParamAttr Zext/Sext for return type attributes (PR #223724)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Emit NoCapture function parameter decoration for captures(none) args (PR #223694)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [InstCombine] Fold lshr C1, (add X, -C2) -> lshr (C1 << C2), X (PR #222351)
Julian Gabriel via llvm-commits
- [llvm] [InstCombine] Fold lshr C1, (add X, -C2) -> lshr (C1 << C2), X (PR #222351)
Julian Gabriel via llvm-commits
- [llvm] [AVX-512] make vpternlogq more aggressive for longer chains of bitmanipulations (PR #189971)
Julian Pokrovsky via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for… (PR #220920)
Julien Villette via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for… (PR #220920)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix ASIMD FP convert and round scheduling (PR #224046)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for… (PR #220920)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1] Fix integer divide throughput (PR #224592)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for… (PR #220920)
Julien Villette via llvm-commits
- [llvm] [AArch64][NeoverseV1] Fix integer divide throughput (PR #224592)
Julien Villette via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
Julien Villette via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
Julien Villette via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
Julien Villette via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Jun Wang via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Jun Wang via llvm-commits
- [clang] [llvm] [HLSL] Add support for dynamic resources (PR #221103)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add support for dynamic resources (PR #221103)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add support for dynamic resources (PR #221103)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add support for dynamic resources (PR #221103)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add support for dynamic resources (PR #221103)
Justin Bogner via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
Justin Bogner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Justin Holewinski via llvm-commits
- [llvm] [ScalarEvolution] Avoid recursive proof blowup for recurrence starts (PR #225000)
Justin Leong via llvm-commits
- [llvm] [ScalarEvolution] Avoid recursive proof blowup for recurrence starts (PR #225000)
Justin Leong via llvm-commits
- [llvm] [ScalarEvolution] Avoid recursive proof blowup for recurrence starts (PR #225000)
Justin Leong via llvm-commits
- [llvm] [SystemZ][z/OS] Handle constants with initializers with relocations (PR #223055)
Kai Nacke via llvm-commits
- [llvm] [SystemZ][z/OS] Align constant pool (PR #222980)
Kai Nacke via llvm-commits
- [llvm] [SystemZ][z/OS] Handle constants with initializers with relocations (PR #223055)
Kai Nacke via llvm-commits
- [llvm] [SystemZ][z/OS] Add AMODE to PR symbols (PR #223541)
Kai Nacke via llvm-commits
- [llvm] [DirectX] Fix RawBuffer Loads of double vectors (PR #224695)
Kaitlin Peng via llvm-commits
- [llvm] [DirectX] Fix RawBuffer Loads of double vectors (PR #224695)
Kaitlin Peng via llvm-commits
- [llvm] [DirectX] Fix RawBuffer Loads of double vectors (PR #224695)
Kaitlin Peng via llvm-commits
- [llvm] [DirectX] Fix RawBuffer Loads of double vectors (PR #224695)
Kaitlin Peng via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Kamlesh Kumar via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Kamlesh Kumar via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Kamlesh Kumar via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Kamlesh Kumar via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Kamlesh Kumar via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Kamlesh Kumar via llvm-commits
- [llvm] [VectorCombine] Fold interleave and widen chained operations (PR #224005)
Kamlesh Kumar via llvm-commits
- [llvm] [VectorCombine] Fold interleave and widen chained operations (PR #224005)
Kamlesh Kumar via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
Kamlesh Kumar via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
Kamlesh Kumar via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
Kamlesh Kumar via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
Kamlesh Kumar via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
Kamlesh Kumar via llvm-commits
- [llvm] [SelectionDAG] fold interleave of contiguous splats (PR #224318)
Kamlesh Kumar via llvm-commits
- [llvm] [RISCV] Lower f16 to i64 fp_to_[su]int via i32 on RV32 (PR #222829)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Fix fptosi/fptoui from half to i64 on RV32 (PR #222316)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Fix fptosi/fptoui from half to i64 on RV32 (PR #222316)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Fix fptosi/fptoui from half to i64 on RV32 (PR #222316)
Kane Wang via llvm-commits
- [llvm] [RISCV][GlobalISel] Fix fptosi/fptoui from half to i64 on RV32 (PR #222316)
Kane Wang via llvm-commits
- [llvm] [GlobalISel] Only narrow IEEE half in narrowScalarFPTOI (PR #223615)
Kane Wang via llvm-commits
- [llvm] [GlobalISel][NFC] Restore the extended LLT flag to its saved value in tests (PR #224897)
Kane Wang via llvm-commits
- [llvm] [GlobalISel][NFC] Restore the extended LLT flag to its saved value in tests (PR #224897)
Kane Wang via llvm-commits
- [llvm] [CodeGen] Recompute intervals after erasing subregister IMPLICIT_DEF (PR #218348)
Karl Hylen via llvm-commits
- [llvm] [CodeGen] Recompute intervals after erasing subregister IMPLICIT_DEF (PR #218348)
Karl Hylen via llvm-commits
- [llvm] [CodeGen] Recompute intervals after erasing subregister IMPLICIT_DEF (PR #218348)
Karl Hylen via llvm-commits
- [llvm] [LoopVectorize] Add llvm.loop.vectorize.fp_reordering.{enable,disable} metadata (PR #219167)
Karthika Devi C via llvm-commits
- [llvm] [LoopVectorize] Add llvm.loop.vectorize.fp_reordering.{enable,disable} metadata (PR #219167)
Karthika Devi C via llvm-commits
- [llvm] [LoopVectorize] Add llvm.loop.vectorize.fp_reordering.{enable,disable} metadata (PR #219167)
Karthika Devi C via llvm-commits
- [llvm] [LoopVectorize] Add llvm.loop.vectorize.fp_reordering.{enable,disable} metadata (PR #219167)
Karthika Devi C via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid with typestate (PR #224038)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Typestate and class/method attributes working together for std::optional like classes (PR #224038)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Typestate and class/method attributes working together for std::optional like classes (PR #224038)
Kay Hicketts via llvm-commits
- [llvm] [SelectionDAG] Remove dead functions and declarations (NFC) (PR #223318)
Kazu Hirata via llvm-commits
- [llvm] [SelectionDAG] Remove dead functions and declarations (NFC) (PR #223318)
Kazu Hirata via llvm-commits
- [llvm] [GlobalISel] Remove dead declarations and functions in CombinerHelper (NFC) (PR #223624)
Kazu Hirata via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Kazu Hirata via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Restore DenseMapPair deriving from std::pair (NFC) (PR #224232)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Remove dead accessors and variables in Machine* (NFC) (PR #224216)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Remove unused pass creation functions (NFC) (PR #224646)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Split large printInstruction() for NVPTX to avoid compiler limits (PR #218530)
Kazu Hirata via llvm-commits
- [llvm] [AsmPrinter] Remove dead functions, types, and member variables (NFC) (PR #224819)
Kazu Hirata via llvm-commits
- [llvm] [AsmPrinter] Remove dead functions, types, and member variables (NFC) (PR #224819)
Kazu Hirata via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Kazu Hirata via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Kazu Hirata via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Kazu Hirata via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Remove dead function and method declarations (NFC) (PR #224889)
Kazu Hirata via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
Kazu Hirata via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #224930)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Remove dead function and method declarations (NFC) (PR #224889)
Kazu Hirata via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Kazu Hirata via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Kazu Hirata via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Kazu Hirata via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Kazu Hirata via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Kazu Hirata via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Kazu Hirata via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Restore DenseMapPair deriving from std::pair (NFC) (PR #224232)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Restore DenseMapPair deriving from std::pair (NFC) (PR #224232)
Kazu Hirata via llvm-commits
- [llvm] [IR] Reduce memory usage in metadata use tracking (NFC) (PR #221866)
Kazu Hirata via llvm-commits
- [llvm] [bazel] Use new rules_cc API to determine musl targeting (PR #223549)
Keith Smiley via llvm-commits
- [llvm] [bazel] Use new rules_cc API to determine musl targeting (PR #223549)
Keith Smiley via llvm-commits
- [llvm] [bazel] Use new rules_cc API to determine musl targeting (PR #223549)
Keith Smiley via llvm-commits
- [llvm] [bazel] Use new rules_cc API to determine musl targeting (PR #223549)
Keith Smiley via llvm-commits
- [llvm] [bazel] Use new rules_cc API to determine musl targeting (PR #223549)
Keith Smiley via llvm-commits
- [llvm] [bazel] Use new rules_cc API to determine musl targeting (PR #223549)
Keith Smiley via llvm-commits
- [clang] [llvm] [cmake] Build libxml from source in release (PR #221365)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add script for finding files not in the graph (PR #220343)
Keith Smiley via llvm-commits
- [lld] [llvm] [ld64.lld, llvm-otool] Minimal arm64e.x1 support (PR #222721)
Keith Smiley via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use get{Extract/Insert}VectorElt helpers. (PR #222979)
Kerry McLaughlin via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use get{Extract/Insert}VectorElt helpers. (PR #222979)
Kerry McLaughlin via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
Kerry McLaughlin via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
Kerry McLaughlin via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
Kerry McLaughlin via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
Kerry McLaughlin via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for SAD and LERP (PR #224555)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for SAD and LERP (PR #224555)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for SAD and LERP (PR #224555)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for SAD and LERP (PR #224555)
Keshav Vinayak Jha via llvm-commits
- [llvm] [CodeGen][AMDGPU] Support type-aware intrinsic feature checks (PR #205536)
Keshav Vinayak Jha via llvm-commits
- [llvm] [Revert][AMDGPU] Use integer LLTs for work-item IDs (PR #224519)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Use integer LLTs for work-item IDs (PR #224519)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Use integer LLTs for work-item IDs (PR #224519)
Keshav Vinayak Jha via llvm-commits
- [llvm] [CodeGen][AMDGPU] Support type-aware intrinsic feature checks (PR #205536)
Keshav Vinayak Jha via llvm-commits
- [llvm] [CodeGen][AMDGPU] Support type-aware intrinsic feature checks (PR #205536)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AMDGPU] Handle ds_write2 in AMDGPURewriteAGPRCopyMFMA (PR #215791)
Ketan Roy via llvm-commits
- [llvm] [AMDGPU] Handle ds_write2 in AMDGPURewriteAGPRCopyMFMA (PR #215791)
Ketan Roy via llvm-commits
- [llvm] [AMDGPU] Handle ds_write2 in AMDGPURewriteAGPRCopyMFMA (PR #215791)
Ketan Roy via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Rebuild GEP indices at their definition point (PR #223546)
Kevin McAfee via llvm-commits
- [llvm] [HIP] Use new spelling in buildbot script (PR #223491)
Kewen Meng via llvm-commits
- [compiler-rt] [compiler-rt] Fix host-only AMDGPU tests being added to GPU build (PR #223505)
Kewen Meng via llvm-commits
- [llvm] Revert "[offload] add context to olMemAlloc*" (PR #224703)
Kewen Meng via llvm-commits
- [clang] [llvm] [LLVM][Clang][Flang] Move framepointer kind selection to LLVMFrontend (PR #218870)
Kiran Chandramohan via llvm-commits
- [clang] [llvm] Disable pre-link LTO vectorisation and loop unroll (PR #195886)
Kiran Chandramohan via llvm-commits
- [llvm] [NVVM][NVPTX] Support spcompress and spdecompress intrinsics (PR #221751)
Kirill Vedernikov via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support spcompress and spdecompress intrinsics (PR #221751)
Kirill Vedernikov via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support spcompress and spdecompress intrinsics (PR #221751)
Kirill Vedernikov via llvm-commits
- [llvm] [NVVM][NVPTX] Support spcompress and spdecompress intrinsics (PR #221751)
Kirill Vedernikov via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Support reading RV64 RELR relocations (PR #222265)
Kito Cheng via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
Kito Cheng via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
Kito Cheng via llvm-commits
- [llvm] [lit] Add --rerun-failed-serially + --rerun-failed-matching (PR #223504)
Konrad Kleine via llvm-commits
- [llvm] [llvm][ABI] Add SPIR-V target with byval kernel aggregate arguments (PR #224699)
Konstantinos Parasyris via llvm-commits
- [llvm] Reland "[AArch64][GlobalISel] Add support for TLS for ELF (#220236)" (PR #223443)
Kristina Bessonova via llvm-commits
- [llvm] Reland "[AArch64][GlobalISel] Add support for TLS for ELF (#220236)" (PR #223443)
Kristina Bessonova via llvm-commits
- [llvm] Reland "[AArch64][GlobalISel] Add support for TLS for ELF (#220236)" (PR #223443)
Kristina Bessonova via llvm-commits
- [clang] [flang] [llvm] [AMDGPU] Expose more subtarget features for MLIR (PR #223561)
Krzysztof Drewniak via llvm-commits
- [clang] [flang] [llvm] [AMDGPU] Expose more subtarget features for MLIR (PR #223561)
Krzysztof Drewniak via llvm-commits
- [clang] [flang] [llvm] [AMDGPU] Expose more subtarget features for MLIR (PR #223561)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][SIMemoryLegalizer] Ensure LDS -> DMA hazards respect fences (PR #220288)
Krzysztof Drewniak via llvm-commits
- [llvm] [IR] Add an "atomicity" operand bundle (PR #223298)
Krzysztof Drewniak via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Rebuild GEP indices at their definition point (PR #223546)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Add heuristic to set CarriedLatencies (PR #224057)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] Add alias scope domains with disjoint scopes (PR #218768)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Expand constant named barrier matching in SDag (PR #191506)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Expand constant named barrier matching in SDag (PR #191506)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Expand constant named barrier matching in SDag (PR #191506)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [IR] Memory effects for floating-point operations (PR #221754)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [IR] Memory effects for floating-point operations (PR #221754)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [IR] Memory effects for floating-point operations (PR #221754)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [IR] Memory effects for floating-point operations (PR #221754)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [IR] Memory effects for floating-point operations (PR #221754)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Diagnose unsupported images on gfx1250 and gfx1251 (PR #224673)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Diagnose unsupported images on gfx1250 and gfx1251 (PR #224673)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Diagnose unsupported images on gfx1250 and gfx1251 (PR #224673)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Expand constant named barrier matching in SDag (PR #191506)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Use integer LLTs for work-item IDs (PR #224519)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Fix soft wait removal with loop-carried deps (PR #220357)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for narrowing offsets in address matching (PR #224736)
Krzysztof Drewniak via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Remove close map type member removal code from MapInfoFinalization (PR #219438)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [LLVM][Clang][Flang] Move framepointer kind selection to LLVMFrontend (PR #218870)
Krzysztof Parzyszek via llvm-commits
- [llvm] [libsycl] Add level_zero backend properly. (PR #223415)
Kseniya Tikhomirova via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Integrate context to async handlers. (PR #224050)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Integrate context to async handlers. (PR #224050)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Integrate context to async handlers. (PR #224050)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl][NFC] Fix unused function warnings (PR #224089)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl][NFC] Fix undefined macro warning (PR #224090)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Code style cleanup (PR #224330)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Code style cleanup (PR #224330)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Code style cleanup (PR #224330)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Generic code cleanup (PR #224330)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Generic code cleanup (PR #224330)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
Kseniya Tikhomirova via llvm-commits
- [llvm] [InstCombine] Fold sub+select abs-diff patterns with sext/zext operands (PR #209383)
Kunal Chadha via llvm-commits
- [llvm] [AArch64] Override hasSideEffects for LDAR/STLR instructions (PR #224096)
Kunal Chadha via llvm-commits
- [llvm] [AArch64] Override hasSideEffects for LDAR/STLR instructions (PR #224096)
Kunal Chadha via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
Kunal Pathak via llvm-commits
- [llvm] [MachineOutliner] Preserve debug locations on outlined call sequences (PR #224189)
Kyungwoo Lee via llvm-commits
- [lld] [lld][MachO] Keep coincident alt entries with their atom (PR #224466)
Kyungwoo Lee via llvm-commits
- [lld] [lld][MachO] Keep coincident alt entries with their atom (PR #224466)
Kyungwoo Lee via llvm-commits
- [lld] [lld][MachO] Keep coincident alt entries with their atom (PR #224466)
Kyungwoo Lee via llvm-commits
- [lld] [lld][MachO] Keep coincident alt entries with their atom (PR #224466)
Kyungwoo Lee via llvm-commits
- [llvm] [TargetInstrInfo] Enable instruction size verification by default (PR #221687)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Print group operation of uniform group instructions as enum (PR #222540)
LLVM Continuous Integration via llvm-commits
- [llvm] [OMPIRBuilder] Avoid use of ConstantExpr::getSizeOf() (PR #223323)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][VecUtils][NFC] BndlRef helper class (PR #223074)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][VecUtils][NFC] BndlRef helper class (PR #223074)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][VecUtils][NFC] BndlRef helper class (PR #223074)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo][NVPTX]Avoid adding per line .loc in the ptx output for the compiler-generated inline ptx block. (PR #222764)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][AMDGPU] Move i64 int to fp narrowing tests into their own file (PR #223463)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][AMDGPU] Move i64 int to fp narrowing tests into their own file (PR #223463)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][AMDGPU] Move i64 int to fp narrowing tests into their own file (PR #223463)
LLVM Continuous Integration via llvm-commits
- [llvm] [ProfileData] Bound binary sample profile primitive reads (PR #215476)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
LLVM Continuous Integration via llvm-commits
- [llvm] [gold] Don't hardcode section index in test (PR #222339)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Fix legalization rewriting non-zero size arrays to pointers (PR #222276)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][AMDGPU] Replace undef with poison in cast.ll, fptosi.ll and fptoui.ll (PR #223570)
LLVM Continuous Integration via llvm-commits
- [llvm] [TypePromotion] Drop invalid nsw from promoted trunc-to-i1 conditions (PR #223637)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
LLVM Continuous Integration via llvm-commits
- [llvm] [AggressiveInstCombine] Preserve Profile Info for [0, 1] Memset Guard (PR #223728)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][cuda][NFC] Move CUFDeviceIsActive function to the right place (PR #223453)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use DecodeFilteredRegisterClass for DecodeGPRX1X5RegisterClass. (PR #223878)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use DecodeFilteredRegisterClass for DecodeGPRX1X5RegisterClass. (PR #223878)
LLVM Continuous Integration via llvm-commits
- [llvm] [gn] port eb5cd179549d68 (PR #222476)
LLVM Continuous Integration via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
LLVM Continuous Integration via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Add missing attributes to llvm.amdgcn.init.whole.wave (PR #222493)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Join (PR #223931)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Add tests for branch weights of branches and selects (NFC). (PR #224061)
LLVM Continuous Integration via llvm-commits
- [llvm] [CAS] Read a CAS file's reserved size from st_blocks, not st_blksize (PR #224104)
LLVM Continuous Integration via llvm-commits
- [llvm] [Attributor] Only seed live internal callees during deduction (PR #222226)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Use generic pointers for outlined teams arguments (PR #222176)
LLVM Continuous Integration via llvm-commits
- [llvm] SPIRV: Avoid using TargetMachine::createDataLayout in subtarget (PR #224014)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Allow SME peephole opts without +sme in streaming compat functions (PR #222728)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Allow SME peephole opts without +sme in streaming compat functions (PR #222728)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Allow SME peephole opts without +sme in streaming compat functions (PR #222728)
LLVM Continuous Integration via llvm-commits
- [llvm] [ORC] Represent ORC interface names as SymbolNameSpecs (PR #224188)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Support lowering of wider interleaved load (PR #222998)
LLVM Continuous Integration via llvm-commits
- [llvm] [GOFFObjectFile] replace snprintf with formatv (PR #224435)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Adjust LLVM_ABI annotations (PR #224293)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
LLVM Continuous Integration via llvm-commits
- [llvm] [TailRecElim] Handle discarded-call return conflicts with a shift accumulator (PR #221694)
LLVM Continuous Integration via llvm-commits
- [llvm] [TailRecElim] Handle discarded-call return conflicts with a shift accumulator (PR #221694)
LLVM Continuous Integration via llvm-commits
- [llvm] [Support] Correct UTF-8 error handling in ConvertEBCDIC (PR #185176)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
LLVM Continuous Integration via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Encode hotness into cfi.functions metadata (PR #223846)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerTypeTests] Reorder CFI jump table entries based on hotness (PR #221046)
LLVM Continuous Integration via llvm-commits
- [llvm] [GOFFObjectFile] replace snprintf with formatv (PR #224435)
LLVM Continuous Integration via llvm-commits
- [llvm] [GOFFObjectFile] replace snprintf with formatv (PR #224435)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerTypeTests] Reorder CFI jump table entries based on hotness (PR #221046)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerTypeTests] Reorder CFI jump table entries based on hotness (PR #221046)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerTypeTests] Reorder CFI jump table entries based on hotness (PR #221046)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerTypeTests] Reorder CFI jump table entries based on hotness (PR #221046)
LLVM Continuous Integration via llvm-commits
- [llvm] [LFI][AArch64] Do not flush deferred LR guards on temporary labels (PR #224776)
LLVM Continuous Integration via llvm-commits
- [llvm] [Support] Only enable use of /proc/self/fd on Linux (PR #222497)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Shrink Info from 40 to 24 bytes (PR #224807)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Allow PARTIAL_REDUCE_SUMLA in getPartialReduceMLS (PR #220886)
LLVM Continuous Integration via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] If-convert diamonds merging a 128-bit vector (PR #220616)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] If-convert diamonds merging a 128-bit vector (PR #220616)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] If-convert diamonds merging a 128-bit vector (PR #220616)
LLVM Continuous Integration via llvm-commits
- [llvm] [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (PR #224758)
LLVM Continuous Integration via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
LLVM Continuous Integration via llvm-commits
- [llvm] [AsmPrinter] Remove dead functions, types, and member variables (NFC) (PR #224819)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerTypeTests] Reorder CFI jump table entries based on hotness (PR #221046)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerTypeTests] Reorder CFI jump table entries based on hotness (PR #221046)
LLVM Continuous Integration via llvm-commits
- [llvm] [AsmPrinter] Remove dead functions, types, and member variables (NFC) (PR #224819)
LLVM Continuous Integration via llvm-commits
- [llvm] [gn build] Port 551af79c9031 (PR #224870)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
LLVM Continuous Integration via llvm-commits
- [llvm] [ORC] Drive LLJIT dlopen/dlupdate/dlclose via proxies (PR #224881)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [HIPSTDPAR] Add `sincos` support (PR #224620)
LLVM Continuous Integration via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][APX] Fix EFLAGS reuse across cycles (PR #223613)
LLVM Continuous Integration via llvm-commits
- [llvm] [M68k] Add Imm source for MOVE to CCR/SR (PR #207590)
LLVM Continuous Integration via llvm-commits
- [llvm] IR: Introduce "thread-model" module flag (PR #222768)
LLVM Continuous Integration via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
LLVM Continuous Integration via llvm-commits
- [llvm] [LoongArch] Drop asm part from memory barrier optimization pass (PR #223656)
LLVM Continuous Integration via llvm-commits
- [llvm] [Mips] Fix O32 lowering on 64-bit CPUs (PR #224937)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Document that ISD::ADDE/SUBE/ADDC/SUBC use glue. NFC (PR #224765)
LLVM Continuous Integration via llvm-commits
- [llvm] [M68k][MC] Add support for DBcc instructions (PR #193930)
LLVM Continuous Integration via llvm-commits
- [llvm] [M68k][MC] Add support for DBcc instructions (PR #193930)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Document that ISD::ADDE/SUBE/ADDC/SUBC use glue. NFC (PR #224765)
LLVM Continuous Integration via llvm-commits
- [llvm] [Support] Remove cl::multi_val (PR #224959)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Add tests for early-exit loops with faulting loads (NFC). (PR #224762)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Add VPBlockUtils::replaceSuccessor helper (NFC). (PR #224970)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Add VPBlockUtils::replaceSuccessor helper (NFC). (PR #224970)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Use integers for __gnu_h2f_ieee and __gnu_f2h_ieee (PR #220167)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] [Support] Remove cl::Sink (PR #224953)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][MC] Reject invalid combined immediates for `cv.insert` (PR #224985)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold unsigned range checks with small complements (PR #223482)
Lakshay Chauhan via llvm-commits
- [llvm] [InstCombine] Fold unsigned range checks with small complements (PR #223482)
Lakshay Chauhan via llvm-commits
- [llvm] [InstCombine] Fold unsigned range checks with small complements (PR #223482)
Lakshay Chauhan via llvm-commits
- [llvm] [InstCombine] Fold unsigned range checks with small complements (PR #223482)
Lakshay Chauhan via llvm-commits
- [llvm] [ORC] Resolve unwind-info alloc-actions via lookupAndApply (PR #223312)
Lang Hames via llvm-commits
- [llvm] [ORC] Resolve JITLoaderGDB alloc actions via lookupAndApply (PR #223325)
Lang Hames via llvm-commits
- [llvm] [ORC] Resolve JITLoaderGDB alloc actions via lookupAndApply (PR #223325)
Lang Hames via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Lang Hames via llvm-commits
- [llvm] [ORC] Resolve JITLoaderGDB alloc actions via lookupAndApply (PR #223325)
Lang Hames via llvm-commits
- [llvm] [ORC] Use lookupAndApply for EPCGenericRTDyldMemoryManager (PR #223377)
Lang Hames via llvm-commits
- [llvm] [ORC] Carry out-of-band errors in SimpleRemoteEPC results (PR #223378)
Lang Hames via llvm-commits
- [llvm] [llvm-jitlink] Use lookupAndApply for SharedMemoryMapper syms (PR #223379)
Lang Hames via llvm-commits
- [llvm] [ORC] Fix OrcCAPITestBase.ExecutionTest on Darwin/arm64e (PR #223577)
Lang Hames via llvm-commits
- [llvm] [ORC] Fix OrcCAPITestBase.ExecutionTest on Darwin/arm64e (PR #223577)
Lang Hames via llvm-commits
- [llvm] [ORC] Skip ReOptimize unit tests on arm64e. (PR #223605)
Lang Hames via llvm-commits
- [llvm] [ORC] Skip ReOptimize unit tests on arm64e. (PR #223605)
Lang Hames via llvm-commits
- [llvm] [llvm-jitlink] Fix a memory leak in llvm-jitlink-executor. (PR #223904)
Lang Hames via llvm-commits
- [llvm] [orc-rt] SimpleRemoteCA updates for out-of-band error results (PR #223916)
Lang Hames via llvm-commits
- [llvm] [llvm-jitlink] Replace pipes with unix domain sockets. (PR #223941)
Lang Hames via llvm-commits
- [llvm] [llvm-jitlink] Replace pipes with unix domain sockets. (PR #223941)
Lang Hames via llvm-commits
- [llvm] [llvm-jitlink] Replace pipes with unix domain sockets. (PR #223941)
Lang Hames via llvm-commits
- [llvm] [ORC][Mips] Fix calling convention handling for lazy calls (PR #223830)
Lang Hames via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
Lang Hames via llvm-commits
- [llvm] [llvm-jitlink] Replace pipes with unix domain sockets. (PR #223941)
Lang Hames via llvm-commits
- [llvm] [ORC] Add ConnectionSpec for connection string parsing (PR #224000)
Lang Hames via llvm-commits
- [llvm] [ORC] Represent ORC interface names as SymbolNameSpecs (PR #224188)
Lang Hames via llvm-commits
- [llvm] [ORC] Move Mangler functions into header. (PR #224209)
Lang Hames via llvm-commits
- [llvm] [ORC] Move Mangler functions into header. (PR #224209)
Lang Hames via llvm-commits
- [llvm] [ORC] Represent ORC interface names as SymbolNameSpecs (PR #224188)
Lang Hames via llvm-commits
- [llvm] [ORC] Add ConnectionSpec::str() to reconstruct original spec (PR #224215)
Lang Hames via llvm-commits
- [llvm] [ORC] Represent ORC interface names as SymbolNameSpecs (PR #224188)
Lang Hames via llvm-commits
- [llvm] [ORC] Share one Mangler across a lookupAndApply group (PR #224285)
Lang Hames via llvm-commits
- [llvm] [ORC] Represent ORC interface names as SymbolNameSpecs (PR #224188)
Lang Hames via llvm-commits
- [llvm] [ORC] Fix wrong callee in EPCGenericRTDyldMemoryManager dtor (PR #224493)
Lang Hames via llvm-commits
- [llvm] [ORC] Fix wrong callee in EPCGenericRTDyldMemoryManager dtor (PR #224493)
Lang Hames via llvm-commits
- [llvm] [ORC] Fix testcase after SymbolNameSpec migration. (PR #224524)
Lang Hames via llvm-commits
- [llvm] [CMake] Do not use llvm-rc without Clang in external projects (PR #224505)
Lang Hames via llvm-commits
- [llvm] [ORC] Drive EPCGenericRTDyldMemoryManager via proxies (PR #224532)
Lang Hames via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
Lang Hames via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
Lang Hames via llvm-commits
- [llvm] [MCJIT] Add dependencies on TargetParser and MC. (PR #224610)
Lang Hames via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
Lang Hames via llvm-commits
- [llvm] [MCJIT] Add dependencies on TargetParser and MC. (PR #224610)
Lang Hames via llvm-commits
- [clang] [llvm] [ORC] Drive SharedMemoryMapper via proxies (PR #224786)
Lang Hames via llvm-commits
- [llvm] [orc-rt] In SimpleRemoteCA, carry tag field as uint64_t (PR #224814)
Lang Hames via llvm-commits
- [llvm] [orc-rt] In SimpleRemoteCA, carry tag field as uint64_t (PR #224814)
Lang Hames via llvm-commits
- [llvm] [ORC] Drive LLJIT dlopen/dlupdate/dlclose via proxies (PR #224881)
Lang Hames via llvm-commits
- [llvm] [ORC] Drive LLJIT dlopen/dlupdate/dlclose via proxies (PR #224881)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Implement Windows target triple detection (PR #224514)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Drop emacs mode lines from .cpp files. (PR #224928)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Drop emacs mode lines from .cpp files. (PR #224928)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] [ORC] Drive COFFPlatform bootstrap calls via proxies (PR #225007)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
Lang Hames via llvm-commits
- [llvm] [TruncInstCombine] Handle sdiv/srem (PR #222391)
Laxman Gupta via llvm-commits
- [llvm] [TruncInstCombine] Handle sdiv/srem (PR #222391)
Laxman Gupta via llvm-commits
- [llvm] Don't crash in dwarf::isC() on vendor-defined languages (PR #223739)
Laxman Sole via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [x86][CostModel] A runtime stride should cost one ADD on AVX2+ (PR #219903)
Le Gia Bao via llvm-commits
- [llvm] [x86][CostModel] A runtime stride should cost one ADD on AVX2+ (PR #219903)
Le Gia Bao via llvm-commits
- [llvm] [x86][CostModel] A runtime stride should cost one ADD on AVX2+ (PR #219903)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Le Gia Bao via llvm-commits
- [llvm] [Mips] Remove MIPS I experimental warning (PR #223230)
Leon Lombar via llvm-commits
- [llvm] [Mips] Remove experimental warning bits in a few places (PR #223230)
Leon Lombar via llvm-commits
- [llvm] [Support] Correct UTF-8 error handling in ConvertEBCDIC (PR #185176)
Levi Laine via llvm-commits
- [llvm] [APFloat][Perf] Improve fp literal parsing speed + stack usage (PR #221701)
Lewis Crawford via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Liao Chunyu via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Liao Chunyu via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Liao Chunyu via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
Lixun Zhang via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
Lixun Zhang via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
Lixun Zhang via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
Lixun Zhang via llvm-commits
- [lld] [lld-macho] Parallelize ObjFile::sourceFile() during STABS emission. (PR #222087)
Liza Burakova via llvm-commits
- [lld] [lld][MachO] Parallelize parsing relocations for input files. (PR #223795)
Liza Burakova via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Allow specifying a configuration in test-at-commit (PR #224381)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
Louis Dionne via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Extract building libc++ into a composite action (PR #224670)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Extract building libc++ into a composite action (PR #224670)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Extract building libc++ into a composite action (PR #224670)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Extract building libc++ into a composite action (PR #224670)
Louis Dionne via llvm-commits
- [llvm] [AMDGPU] Optimize PreRARematStage candidate initialization (PR #220924)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Optimize PreRARematStage candidate initialization (PR #220924)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][CodeGen] Replace non-existent opcodes in gfx1250 test (PR #223767)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][CodeGen] Do not rematerialize divergent registers with convergent users (PR #222322)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][CodeGen] Do not rematerialize divergent registers with convergent users (PR #222322)
Lucas Ramirez via llvm-commits
- [clang] [llvm] [TLI][Darwin] Add mappings for 16 more libsystem_m vector functions (PR #224792)
Luke Kiernan via llvm-commits
- [clang] [llvm] [TLI][Darwin] Add mappings for 16 more libsystem_m vector functions (PR #224792)
Luke Kiernan via llvm-commits
- [clang] [llvm] [TLI][Darwin] Add mappings for 16 more libsystem_m vector functions (PR #224792)
Luke Kiernan via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't use VL node when lowering scalable mask reductions (PR #223392)
Luke Lau via llvm-commits
- [llvm] [RISCV] Consider vmandn.mm in hasAndNot (PR #223408)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't use VL node when lowering scalable mask reductions (PR #223392)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't use VL node when lowering scalable mask reductions (PR #223392)
Luke Lau via llvm-commits
- [llvm] [RISCV] Consider vmandn.mm in hasAndNot (PR #223408)
Luke Lau via llvm-commits
- [llvm] [RISCV] Consider vmandn.mm in hasAndNot (PR #223408)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [RISCV] Implement RISCV TTI::getNumberOfParts() (PR #223096)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Rename createScalarFreeze -> createFreeze. NFC (PR #223648)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Luke Lau via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Luke Lau via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Luke Lau via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Luke Lau via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Luke Lau via llvm-commits
- [llvm] [VPlan] Process combineRecipes in a worklist (PR #213899)
Luke Lau via llvm-commits
- [llvm] [RISCV] Merge zeroing stores into wider LMUL vector stores (PR #223908)
Luke Lau via llvm-commits
- [llvm] [RISCV] Merge zeroing stores into wider LMUL vector stores (PR #223908)
Luke Lau via llvm-commits
- [llvm] [RISCV] Merge zeroing stores into wider LMUL vector stores (PR #223908)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Luke Lau via llvm-commits
- [llvm] [IR][InstSimplify] Clarify poison elements in cttz.elts results in poison (PR #223935)
Luke Lau via llvm-commits
- [llvm] [IR][InstSimplify] Clarify poison elements in cttz.elts results in poison (PR #223935)
Luke Lau via llvm-commits
- [llvm] [IR][InstSimplify] Clarify poison elements in cttz.elts results in poison (PR #223935)
Luke Lau via llvm-commits
- [llvm] [IR][InstSimplify] Clarify poison elements in cttz.elts results in poison (PR #223935)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
Luke Lau via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [LV][CSSPGO] Don't let pseudo probes block early-exit vectorization (PR #220149)
Luke Lau via llvm-commits
- [llvm] [LV][CSSPGO] Don't let pseudo probes block early-exit vectorization (PR #220149)
Luke Lau via llvm-commits
- [llvm] [LV][CSSPGO] Don't let pseudo probes block early-exit vectorization (PR #220149)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [LV][CSSPGO] Don't let pseudo probes block early-exit vectorization (PR #220149)
Luke Lau via llvm-commits
- [llvm] [LV][CSSPGO] Don't let pseudo probes block early-exit vectorization (PR #220149)
Luke Lau via llvm-commits
- [llvm] [LV][CSSPGO] Don't let pseudo probes block early-exit vectorization (PR #220149)
Luke Lau via llvm-commits
- [llvm] [LV][CSSPGO] Don't let pseudo probes block early-exit vectorization (PR #220149)
Luke Lau via llvm-commits
- [llvm] [RISCV] Use template PredicateMethod for ImmAsmOperand when suffix is empty. NFC (PR #224098)
Luke Lau via llvm-commits
- [llvm] [MachineCombiner]Reassociate FP accumulation chains to expose ILP (PR #222676)
Luke Lau via llvm-commits
- [llvm] [MachineCombiner]Reassociate FP accumulation chains to expose ILP (PR #222676)
Luke Lau via llvm-commits
- [llvm] [IR][RFC] Add @llvm.mask.beforefirst intrinsic (PR #203874)
Luke Lau via llvm-commits
- [llvm] [MachineCombiner]Reassociate FP accumulation chains to expose ILP (PR #222676)
Luke Lau via llvm-commits
- [llvm] [LoopVectorize] Don't speculate an early-exit trip count that may cause UB (PR #219893)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
Luke Lau via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
Luke Lau via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
Luke Lau via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
Luke Lau via llvm-commits
- [llvm] [LV] Trim VFs that cause vector splitting when tail-folding with EVL (PR #222836)
Luke Lau via llvm-commits
- [llvm] [VPlan] Record execution frequencies on VPlan0. (PR #222337)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower VECTOR_INTERLEAVE 4 and 8 with Zvzip via DAGCombiner (PR #223861)
Luke Lau via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Luke Lau via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Luke Lau via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Luke Lau via llvm-commits
- [llvm] [RISCV] Eliminate redundant VSLIDEDOWN_VL/VSLIDEUP_VL pairs (PR #223863)
Luke Lau via llvm-commits
- [clang] [llvm] [RISCV] Add a command line option to disable register overlap for vector index load. (PR #224739)
Luke Lau via llvm-commits
- [llvm] [CodeGenPrepare] Hoist cross-block zext to its source block (PR #223010)
Lydia Kim via llvm-commits
- [llvm] [CodeGenPrepare] Hoist cross-block zext to its source block (PR #223010)
Lydia Kim via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not combine loads across basic blocks (PR #223915)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not combine loads across basic blocks (PR #223915)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not combine loads across basic blocks (PR #223915)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (PR #218799)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (PR #218799)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (PR #218799)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not widen loads past a may-not-return instr (PR #223954)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopVectorize] Add llvm.loop.vectorize.fp_reordering.{enable,disable} metadata (PR #219167)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not widen loads past a may-not-return instr (PR #223954)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopUnroll][Compile-time] Cap runtime unrolling in pathologically large loop nests (PR #221702)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopUnroll][Compile-time] Cap runtime unrolling in pathologically large loop nests (PR #221702)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopUnroll] Cap unrolling and peeling in very large loop nests (PR #221702)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopVectorize] Don't speculate an early-exit trip count that may cause UB (PR #219893)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP] Cost reduce.add(mul(ext, ext)) as a dot-product reduction (PR #224066)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Madhur Amilkanthwar via llvm-commits
- [llvm] [MachineCSE] Coalesce subregister copies in trivial copy propagation (PR #224593)
Madhur Amilkanthwar via llvm-commits
- [llvm] [MachineCSE] Coalesce subregister copies behind an opt-in target hook (PR #224593)
Madhur Amilkanthwar via llvm-commits
- [llvm] [MachineCSE][AArch64] Coalesce subregister copies behind an opt-in target hook (PR #224593)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopVectorize] Don't speculate an early-exit trip count that may cause UB (PR #219893)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
Madhur Amilkanthwar via llvm-commits
- [llvm] [MachineCSE][AArch64] Coalesce subregister copies behind an opt-in target hook (PR #224593)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle conditions for ignoring empty types (PR #224476)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AMDGPU] Fold high-half 16-bit extracts into VOP3 op_sel (PR #222255)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fold high-half 16-bit extracts into VOP3 op_sel (PR #222255)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Custom lower get_fpmode for demanded-bits based read narrowing (PR #218137)
Madhur Kumar via llvm-commits
- [llvm] [InstCombine] Limit recursion depth when evaluating in a different type (PR #217879)
Maksim Shelegov via llvm-commits
- [llvm] [SCEV] Allow replacing disjoint ors when reusing instructions (PR #224246)
Maksim Shelegov via llvm-commits
- [llvm] [TableGen] Split large printInstruction() for NVPTX to avoid compiler limits (PR #218530)
Malavika Samak via llvm-commits
- [llvm] [TableGen] Split large printInstruction() for NVPTX to avoid compiler limits (PR #218530)
Malavika Samak via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Manuel Carrasco via llvm-commits
- [llvm] [SPIR-V] Skip debug type sizes wider than 32 bits (PR #223678)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugValue (PR #224158)
Manuel Carrasco via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
Marcin Radomski via llvm-commits
- [llvm] [PromoteMemToReg] Hoist removeIntrinsicUsers into a pre-pass before promotion (PR #224617)
Marcin Radomski via llvm-commits
- [llvm] [PromoteMemToReg] Hoist removeIntrinsicUsers into a pre-pass before promotion (PR #224617)
Marcin Radomski via llvm-commits
- [llvm] [PromoteMemToReg] Hoist removeIntrinsicUsers into a pre-pass before promotion (PR #224617)
Marcin Radomski via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [llvm] [SPIR-V] Preserve struct name when rebuilding nested types (PR #224544)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [clang] [flang] [llvm] Add clang warning if fp exception functions are called without appropriate flags/pragmas (PR #199009)
Marcos Ramirez Joos via llvm-commits
- [clang] [flang] [llvm] Add clang warning if fp exception functions are called without appropriate flags/pragmas (PR #199009)
Marcos Ramirez Joos via llvm-commits
- [llvm] [InstCombine] Fold and (or (shr (sub C, X), ShAmt), X), C --> umin(X, C) (PR #212798)
Marina Taylor via llvm-commits
- [clang] [llvm] [AMDGPU] Add intrinsics and builtins for v_cvt_scale_pk32_* instructions (PR #222617)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Add intrinsics and builtins for v_cvt_scale_pk32_* instructions (PR #222617)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] MC support for v_wave_match_b32 on gfx13 (PR #223360)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] MC support for v_wave_match_b32 on gfx13 (PR #223360)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Add intrinsics and builtins for v_cvt_scale_pk32_* instructions (PR #222617)
Mariusz Sikora via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
Martin Storsjö via llvm-commits
- [llvm] [cmake] Pass arguments to ccache on Windows (PR #218791)
Martin Storsjö via llvm-commits
- [llvm] [unittests] Fix a recent test on Windows with LLVM_WINDOWS_PREFER_FORWARD_SLASH (PR #224963)
Martin Storsjö via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Marton Moro via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Marton Moro via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Marton Moro via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Marton Moro via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Marton Moro via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Marton Moro via llvm-commits
- [llvm] [AMDGPU] Fix uniform fcopysign pattern (PR #218644)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Restrict mergeTruncStores to pre-type-legalization combines (PR #222245)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Fix KnownFPClass::frem subnormal handling and improve deductions. (PR #219303)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Correct denormal handling for `KnownFPClass::roundToIntegral` (PR #219700)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Correct denormal handling for `KnownFPClass::roundToIntegral` (PR #219700)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Remove dead functions and declarations (NFC) (PR #223318)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Reduce RRList scheduling overhead (PR #223241)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Reduce RRList scheduling overhead (PR #223241)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Reduce RRList scheduling overhead (PR #223241)
Matt Arsenault via llvm-commits
- [llvm] [MISched] Fix pre-RA pickOnlyChoice tracing (PR #223182)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Model waterfall loop EXEC update as a terminator (PR #219519)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
Matt Arsenault via llvm-commits
- [llvm] [ISel] Improve `clmul` fallback implementation (PR #204802)
Matt Arsenault via llvm-commits
- [llvm] [ISel] Improve `clmul` fallback implementation (PR #204802)
Matt Arsenault via llvm-commits
- [llvm] [Hexagon] Do not promote unaligned loop access to memmove. (PR #205358)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][SchedModel] Add repeat rate to block buffered resources (PR #202775)
Matt Arsenault via llvm-commits
- [llvm] [NFC][ScheduleDAG] Add SUnit predecessor set (PR #205171)
Matt Arsenault via llvm-commits
- [llvm] [DAG] MatchLoadCombine - match swapped loads (PR #167416)
Matt Arsenault via llvm-commits
- [llvm] [PeepholeOptimizer] Fix use-after-free of recycled MachineInstr in LocalMIs (PR #201285)
Matt Arsenault via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #79846)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Implement parity reasoning via G_CTPOP (PR #199078)
Matt Arsenault via llvm-commits
- [llvm] [Gisel] smin/umin optimization rewrites (PR #203939)
Matt Arsenault via llvm-commits
- [llvm] [Gisel] smin/umin optimization rewrites (PR #203939)
Matt Arsenault via llvm-commits
- [llvm] [Gisel] smin/umin optimization rewrites (PR #203939)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Matt Arsenault via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement control flow ops. (PR #218857)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Matt Arsenault via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Matt Arsenault via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Matt Arsenault via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Matt Arsenault via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Restrict mergeTruncStores to pre-type-legalization combines (PR #222245)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix uniform fcopysign pattern (PR #218644)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Reduce RRList scheduling overhead (PR #223241)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Reduce RRList scheduling overhead (PR #223241)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Reduce RRList scheduling overhead (PR #223241)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] [mlir] [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (PR #217585)
Matt Arsenault via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #79846)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use subarch triples in new tests added since all were converted (PR #223385)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use subarch triples in new tests added since all were converted (PR #223385)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use subarch triples in new tests added since all were converted (PR #223385)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix register count for d16 gather4 on gfx8.1/gfx9 (PR #219891)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use subarch triples in new tests added since all were converted (PR #223385)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Add LibraryRef for dispatch-with-exclusion (PR #218869)
Matt Arsenault via llvm-commits
- [llvm] ARM: Track CPSR liveness in Thumb2SizeReduction without kill flags (PR #223068)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Introduce ExceptionHandling::EmscriptenEH model (PR #221443)
Matt Arsenault via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
Matt Arsenault via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
Matt Arsenault via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
Matt Arsenault via llvm-commits
- [llvm] CallSiteSplitting: Replace -callsite-splitting-duplication-threshold cl::opt with pass parameter (PR #223479)
Matt Arsenault via llvm-commits
- [llvm] CallSiteSplitting: Replace -callsite-splitting-duplication-threshold cl::opt with pass parameter (PR #223479)
Matt Arsenault via llvm-commits
- [llvm] CallSiteSplitting: Replace -callsite-splitting-duplication-threshold cl::opt with pass parameter (PR #223479)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Matt Arsenault via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
Matt Arsenault via llvm-commits
- [llvm] CallSiteSplitting: Replace -callsite-splitting-duplication-threshold cl::opt with pass parameter (PR #223479)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix maximum physical LDS reporting for gfx6 (PR #223185)
Matt Arsenault via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Clear physreg ranges after SplitCriticalEdge (PR #223172)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Clear physreg ranges after SplitCriticalEdge (PR #223172)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Clear physreg ranges after SplitCriticalEdge (PR #223172)
Matt Arsenault via llvm-commits
- [llvm] [RegAllocEvictionAdvisor] Make the local reassign option more useful (PR #223115)
Matt Arsenault via llvm-commits
- [clang] [llvm] PPC: Read the ELF ABI from the "target-abi" module flag (PR #221669)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] PPC: Replace EnableAIXExtendedAltivecABI with "target-abi" module flag (PR #221670)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] PPC: Replace EnableAIXExtendedAltivecABI with "target-abi" module flag (PR #221670)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] PPC: Replace EnableAIXExtendedAltivecABI with "target-abi" module flag (PR #221670)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove volatile from some atomic tests (PR #223528)
Matt Arsenault via llvm-commits
- [llvm] LowerAtomic: Preserve the volatile flag when lowering atomicrmw and cmpxchg (PR #223544)
Matt Arsenault via llvm-commits
- [llvm] ARM: Track CPSR liveness in Thumb2SizeReduction without kill flags (PR #223068)
Matt Arsenault via llvm-commits
- [llvm] LowerAtomic: Preserve the volatile flag when lowering atomicrmw and cmpxchg (PR #223544)
Matt Arsenault via llvm-commits
- [llvm] LowerAtomic: Preserve the volatile flag when lowering atomicrmw and cmpxchg (PR #223544)
Matt Arsenault via llvm-commits
- [llvm] LowerAtomic: Preserve the volatile flag when lowering atomicrmw and cmpxchg (PR #223544)
Matt Arsenault via llvm-commits
- [llvm] LowerAtomic: Preserve the volatile flag when lowering atomicrmw and cmpxchg (PR #223544)
Matt Arsenault via llvm-commits
- [llvm] LowerAtomic: Preserve the volatile flag when lowering atomicrmw and cmpxchg (PR #223544)
Matt Arsenault via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Matt Arsenault via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Matt Arsenault via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Matt Arsenault via llvm-commits
- [clang] [llvm] LICM: Drop -licm-force-thread-model-single in favor of the module flag (PR #223158)
Matt Arsenault via llvm-commits
- [llvm] LICM: Drop -licm-force-thread-model-single in favor of the module flag (PR #223158)
Matt Arsenault via llvm-commits
- [llvm] LICM: Drop -licm-force-thread-model-single in favor of the module flag (PR #223158)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Maintain LiveIntervals when removing blocks in SILowerControlFlow (PR #223642)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Maintain LiveIntervals when removing blocks in SILowerControlFlow (PR #223642)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Maintain LiveIntervals when removing blocks in SILowerControlFlow (PR #223642)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::EABIVersion (PR #222672)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] CodeGen: Remove TargetOptions::EABIVersion (PR #222672)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] LICM: Drop -licm-force-thread-model-single in favor of the module flag (PR #223158)
Matt Arsenault via llvm-commits
- [llvm] IR: Introduce "exception-model" module flag (PR #220052)
Matt Arsenault via llvm-commits
- [llvm] IR: Introduce "exception-model" module flag (PR #220052)
Matt Arsenault via llvm-commits
- [clang] [llvm] clang: Emit "exception-model" module flag (PR #220053)
Matt Arsenault via llvm-commits
- [clang] [llvm] Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824) (PR #213847)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use LiveIntervals in SIOptimizeVGPRLiveRange when available (PR #222385)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV] Fix compile abort on a switch case value shared with a module constant (PR #223548)
Matt Arsenault via llvm-commits
- [llvm] [AArch64LoadStoreOptimizer] Pair far-offset loads/stores via base-register adjustment (PR #223684)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Add LibraryRef for dispatch-with-exclusion (PR #218869)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcallsEmitter: Let a consumer's own library variant beat its exclusion (PR #221953)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid dependin on createDataLayout in a pass (PR #223776)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid dependin on createDataLayout in a pass (PR #223776)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid dependin on createDataLayout in a pass (PR #223776)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid depending on createDataLayout in a pass (PR #223776)
Matt Arsenault via llvm-commits
- [llvm] WebAssembly: Avoid using createDataLayout (PR #223836)
Matt Arsenault via llvm-commits
- [llvm] WebAssembly: Avoid using createDataLayout (PR #223836)
Matt Arsenault via llvm-commits
- [llvm] WebAssembly: Avoid using createDataLayout (PR #223836)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Replace some getPointerRegClass() uses with operand reg classes (PR #223930)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Replace some getPointerRegClass() uses with operand reg classes (PR #223930)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Replace some getPointerRegClass() uses with operand reg classes (PR #223930)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Replace some getPointerRegClass() uses with operand reg classes (PR #223930)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use LiveIntervals in SIOptimizeVGPRLiveRange when available (PR #222385)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Maintain LiveIntervals when removing blocks in SILowerControlFlow (PR #223642)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Remove dead INITIALIZE_PASS instances and declarations (NFC) (PR #223938)
Matt Arsenault via llvm-commits
- [clang] [llvm] [WebAssembly] Use Single as the default Triple thread model (PR #223917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (PR #220987)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid createDataLayout just to check endianness (PR #223946)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid createDataLayout just to check endianness (PR #223946)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid createDataLayout just to check endianness (PR #223946)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Add getInlineAsmMemoryOperandRegClass (PR #223959)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Add getInlineAsmMemoryOperandRegClass (PR #223959)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Add getInlineAsmMemoryOperandRegClass (PR #223959)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip volatile atomics in the atomic optimizer (PR #223927)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Add getInlineAsmMemoryOperandRegClass (PR #223959)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Avoid createDataLayout just to check endianness (PR #223946)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Handle the non-`CoveredBySubRegs` case in `computeRegUnitLaneMasks` (PR #223653)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Read the exception model from the module flag in EH lowering (PR #223970)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Read the exception model from the module flag in EH lowering (PR #223970)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Read the exception model from the module flag in EH lowering (PR #223970)
Matt Arsenault via llvm-commits
- [clang] [llvm] Revert "Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824)" (PR #223983)
Matt Arsenault via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
Matt Arsenault via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
Matt Arsenault via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Read the exception model from the module flag in EH lowering (PR #223970)
Matt Arsenault via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
Matt Arsenault via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove `hasSideEffects` from `SI_IF`, `SI_ELSE` and `SI_LOOP` (PR #224007)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Avoid TargetMachine::createDataLayout in SPIRVTranslate (PR #224017)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Avoid TargetMachine::createDataLayout in SPIRVTranslate (PR #224017)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Avoid TargetMachine::createDataLayout in SPIRVTranslate (PR #224017)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Read the exception model from the module flag in EH lowering (PR #223970)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Read the exception model from the module flag in EH lowering (PR #223970)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Read exception model from the module flag (PR #223971)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Replace some getPointerRegClass() uses with operand reg classes (PR #223930)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #215587)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #215587)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Avoid using TargetMachine::createDataLayout in subtarget (PR #224014)
Matt Arsenault via llvm-commits
- [flang] [llvm] RuntimeLibcalls: Read exception model from the module flag (PR #223971)
Matt Arsenault via llvm-commits
- [flang] [llvm] RuntimeLibcalls: Read exception model from the module flag (PR #223971)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] WebAssembly: Drive Emscripten EH from the exception model, drop the cl::opt (PR #223972)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] WebAssembly: Drive Emscripten EH from the exception model, drop the cl::opt (PR #223972)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Drive Emscripten EH from the exception model, drop the cl::opt (PR #223972)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Drive Emscripten EH from the exception model, drop the cl::opt (PR #223972)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Add getInlineAsmMemoryOperandRegClass (PR #223959)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Remove PointerLikeRegClass (PR #223965)
Matt Arsenault via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Drive Emscripten EH from the exception model, drop the cl::opt (PR #223972)
Matt Arsenault via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
Matt Arsenault via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
Matt Arsenault via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
Matt Arsenault via llvm-commits
- [llvm] [LangRef] Fix typos in float min/max intrinsic docs (PR #224214)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Look through readfirstlane/readlane in computeKnownBitsForTargetInstr. (PR #224275)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Look through readfirstlane/readlane in computeKnownBitsForTargetInstr. (PR #224275)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Look through readfirstlane/readlane in computeKnownBitsForTargetInstr. (PR #224275)
Matt Arsenault via llvm-commits
- [llvm] WebAssembly: Partially clean up subtarget construction (PR #224307)
Matt Arsenault via llvm-commits
- [llvm] WebAssembly: Partially clean up subtarget construction (PR #224307)
Matt Arsenault via llvm-commits
- [llvm] WebAssembly: Partially clean up subtarget construction (PR #224307)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Remove -wasm-enable-eh cl::opt in favor of -exception-model=wasm (PR #224313)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Remove -wasm-enable-eh cl::opt in favor of -exception-model=wasm (PR #224313)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Remove -wasm-enable-eh cl::opt in favor of -exception-model=wasm (PR #224313)
Matt Arsenault via llvm-commits
- [llvm] [StackSlotColoring] Add size aware stack slot coloring with TTI hook (PR #181874)
Matt Arsenault via llvm-commits
- [llvm] [StackSlotColoring] Add size aware stack slot coloring with TTI hook (PR #181874)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Describe register-returning divmod libcall ABIs (PR #217825)
Matt Arsenault via llvm-commits
- [llvm] DAG: Materialize a directly-lowered gc.relocate in its own block (PR #222894)
Matt Arsenault via llvm-commits
- [clang] [llvm] WebAssembly: Respect target-abi module flag (PR #224312)
Matt Arsenault via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
Matt Arsenault via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
Matt Arsenault via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
Matt Arsenault via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
Matt Arsenault via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Always optimize out llvm.amdgcn.mbcnt.hi in wave32 mode (PR #224573)
Matt Arsenault via llvm-commits
- [llvm] llc: Compute the DataLayout from the triple and ABI (PR #224576)
Matt Arsenault via llvm-commits
- [llvm] llc: Compute the DataLayout from the triple and ABI (PR #224576)
Matt Arsenault via llvm-commits
- [llvm] llc: Compute the DataLayout from the triple and ABI (PR #224576)
Matt Arsenault via llvm-commits
- [llvm] llvm-c: Compute the DataLayout from the triple and ABI (PR #224588)
Matt Arsenault via llvm-commits
- [llvm] llvm-c: Compute the DataLayout from the triple and ABI (PR #224588)
Matt Arsenault via llvm-commits
- [llvm] llvm-c: Compute the DataLayout from the triple and ABI (PR #224588)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
Matt Arsenault via llvm-commits
- [llvm] ExecutionEngine: Compute the DataLayout from the triple and ABI (PR #224547)
Matt Arsenault via llvm-commits
- [llvm] [MCJIT] Add dependencies on TargetParser and MC. (PR #224610)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Strip all incompatible return attrs in RewriteOutArgument (PR #224608)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle ds_write2 in AMDGPURewriteAGPRCopyMFMA (PR #215791)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Remove unused pass creation functions (NFC) (PR #224646)
Matt Arsenault via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
Matt Arsenault via llvm-commits
- [clang] [llvm] Allow Custom LTO Linking And Fix Warp Sizes (PR #224691)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Upgrade ARM data layouts that are missing Fi8 (PR #224639)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Upgrade ARM data layouts that are missing Fi8 (PR #224639)
Matt Arsenault via llvm-commits
- [llvm] llvm-c: Compute the DataLayout from the triple and ABI (PR #224588)
Matt Arsenault via llvm-commits
- [llvm] llvm-c: Compute the DataLayout from the triple and ABI (PR #224588)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Diagnose unsupported images on gfx1250 and gfx1251 (PR #224673)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Diagnose unsupported images on gfx1250 and gfx1251 (PR #224673)
Matt Arsenault via llvm-commits
- [llvm] llvm: Update Attributor maintainers (PR #224693)
Matt Arsenault via llvm-commits
- [llvm] [InferAddressSpaces] Check volatile support in the destination AS (PR #224702)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use integer LLTs for work-item IDs (PR #224519)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Don't use MCTargetOptions::ABIName in the ELF target streamer (PR #224704)
Matt Arsenault via llvm-commits
- [llvm] [AsmPrinter] Remove dead functions, types, and member variables (NFC) (PR #224819)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Don't use MCTargetOptions::ABIName in the ELF target streamer (PR #224704)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Compute prologue frame size/alignment in 64-bit (PR #224734)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Compute prologue frame size/alignment in 64-bit (PR #224734)
Matt Arsenault via llvm-commits
- [llvm] LoongArch: Simplify handling of call pseudo operands when expanding. (PR #224824)
Matt Arsenault via llvm-commits
- [llvm] LoongArch: Simplify handling of call pseudo operands when expanding. (PR #224824)
Matt Arsenault via llvm-commits
- [llvm] LoongArch: Simplify handling of call pseudo operands when expanding. (PR #224824)
Matt Arsenault via llvm-commits
- [llvm] ARM: Fix mixed dead and not-dead LR operands in vlldm-vlstm-uops.mir (PR #224825)
Matt Arsenault via llvm-commits
- [llvm] ARM: Fix mixed dead and not-dead LR operands in vlldm-vlstm-uops.mir (PR #224825)
Matt Arsenault via llvm-commits
- [llvm] ARM: Fix mixed dead and not-dead LR operands in vlldm-vlstm-uops.mir (PR #224825)
Matt Arsenault via llvm-commits
- [llvm] ARM: Fix mixed dead and not-dead LR operands in vlldm-vlstm-uops.mir (PR #224825)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove dead function and method declarations (NFC) (PR #224889)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add `getLDSEncodingGranule` to TargetParser (PR #224852)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add `getLDSEncodingGranule` to TargetParser (PR #224852)
Matt Arsenault via llvm-commits
- [llvm] [MachineCSE][AArch64] Coalesce subregister copies behind an opt-in target hook (PR #224593)
Matt Arsenault via llvm-commits
- [llvm] PPC: Fix EXTSW elimination promoting a subregister operand (PR #208051)
Matt Arsenault via llvm-commits
- [llvm] [X86] Diagnose silent soft-float ABI fallback in the backend (PR #224891)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
Matt Arsenault via llvm-commits
- [llvm] [Dwarf] Don't crash in dwarf::isC() on vendor-defined languages (PR #223739)
Matt Davis via llvm-commits
- [llvm] [Dwarf] Don't crash in dwarf::isC() on vendor-defined languages (PR #223739)
Matt Davis via llvm-commits
- [llvm] [Dwarf] Don't crash in dwarf::isC() on vendor-defined languages (PR #223739)
Matt Davis via llvm-commits
- [llvm] [Dwarf] Don't crash in dwarf::isC() on vendor-defined languages (PR #223739)
Matt Davis via llvm-commits
- [llvm] [MC] Increase asm-macro-max-nesting-depth default to 100 (PR #218455)
Matt Turner via llvm-commits
- [llvm] [TailCallElim] Do not mark a call tail when it is handed the frame (PR #218797)
Matt Turner via llvm-commits
- [llvm] [TailCallElim] Do not mark a call tail when it is handed the frame (PR #218797)
Matt Turner via llvm-commits
- [llvm] [TailCallElim] Do not mark a call tail when it is handed the frame (PR #218797)
Matt Turner via llvm-commits
- [llvm] [Docs] Update security response group with vendor observer. (PR #224044)
Matthew Riley via llvm-commits
- [llvm] [ORC] Link LLVMOrcShared against TargetParser (PR #224106)
Matthias Braun via llvm-commits
- [llvm] [ORC] Link LLVMOrcShared against TargetParser (PR #224106)
Matthias Braun via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [CodeGen] Add scalarization fallback for multi-result scalable intrinsics (PR #218634)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [ProfCheck] Add expand-multi-result.ll to profcheck-xfail.txt (PR #223614)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SelectionDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #223996)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SelectionDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #223996)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SelectionDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #223996)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SDAG][NFC] Replace initialization UNDEF by POISON (PR #224015)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
Mattéo Rizza Murgier via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
Mattéo Rizza Murgier via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
Mauri de Souza Meneguzzo via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
Mauri de Souza Meneguzzo via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
Mauri de Souza Meneguzzo via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
Mauri de Souza Meneguzzo via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
Mauri de Souza Meneguzzo via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
Mauri de Souza Meneguzzo via llvm-commits
- [llvm] [InstCombine] Add fold combining adjacent extracted bit fields to restore optimization for separate truncations (PR #219598)
Mauricio Briceno via llvm-commits
- [llvm] [CMake] Propagate generated-header prerequisites through link dependencies (PR #222341)
Mehdi Amini via llvm-commits
- [llvm] [CMake] Propagate generated-header prerequisites through link dependencies (PR #222341)
Mehdi Amini via llvm-commits
- [llvm] [CMake] Propagate generated-header prerequisites through link dependencies (PR #222341)
Mehdi Amini via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via llvm-commits
- [llvm] [LV] Fold invariant reduction phis to their start value. (PR #223279)
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] [CodeGen] Re-land reverted PR (#216510): "Use RegisterClassInfo for remaining allocation-order users" with additional PBQP fix. (PR #222450)
Michael Halkenhäuser via llvm-commits
- [llvm] [AMDGPU] Do not freeze reserved registers in AMDGPUReserveWWMRegs (PR #222193)
Michael Halkenhäuser via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Michael Kruse via llvm-commits
- [polly] [Polly][NFC] Fix loop index in C comments of tests with nested loops (PR #220589)
Michael Kruse via llvm-commits
- [polly] [Polly][NFC] Fix loop index in C comments of tests with nested loops (PR #220589)
Michael Kruse via llvm-commits
- [polly] [Polly][NFC] Fix loop index in C comments of tests with nested loops (PR #220589)
Michael Kruse via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Michael Kruse via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Michael Kruse via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Michael Kruse via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Michael Kruse via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Michael Kruse via llvm-commits
- [polly] [Polly] Isolate full tiles from partial tiles in the tiling path (PR #221087)
Michael Kruse via llvm-commits
- [polly] [Polly] Isolate full tiles from partial tiles in the tiling path (PR #221087)
Michael Kruse via llvm-commits
- [polly] [Polly] Isolate full tiles from partial tiles in the tiling path (PR #221087)
Michael Kruse via llvm-commits
- [polly] [Polly] Isolate full tiles from partial tiles in the tiling path (PR #221087)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [polly] [Polly][NFC] Fix loop index in C comments of tests with nested loops (PR #220589)
Michael Kruse via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Introduce *Value classes with unittests (PR #216958)
Michael Kruse via llvm-commits
- [llvm] [LAA] Prove monotonicity of add/mul expressions. (PR #220715)
Michael Kruse via llvm-commits
- [llvm] [LAA] Prove monotonicity of add/mul expressions. (PR #220715)
Michael Kruse via llvm-commits
- [llvm] [LAA] Prove monotonicity of add/mul expressions. (PR #220715)
Michael Kruse via llvm-commits
- [llvm] [LAA] Prove monotonicity of add/mul expressions. (PR #220715)
Michael Kruse via llvm-commits
- [llvm] [WPD] Remove type test assumes through PHI and select nodes (PR #224155)
Michael Park via llvm-commits
- [llvm] [WPD] Remove type test assumes through PHI and select nodes (PR #224155)
Michael Park via llvm-commits
- [llvm] [WPD] Remove type test assumes through PHI and select nodes (PR #224155)
Michael Park via llvm-commits
- [clang] [llvm] [clang][deps] Track directory dependencies of modules (PR #222202)
Michael Spencer via llvm-commits
- [llvm] [SPIR-V] Correct predicated load/store opcode values (PR #220062)
Michal Paszkowski via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Michal Paszkowski via llvm-commits
- [llvm] [CMake] Fix message type mistake (PR #174947)
Michał Górny via llvm-commits
- [llvm] arm cortex A53: model updated according on test done over raspeberry pi3 (PR #219478)
Michele Dionisio via llvm-commits
- [llvm] arm cortex A53: model updated according on test done over raspeberry pi3 (PR #219478)
Michele Dionisio via llvm-commits
- [llvm] [llvm][GlobalOpt] Preserve COMDATs for Dead GVs (PR #222720)
Miguel A. Arroyo via llvm-commits
- [llvm] [VPlan] - Generalize dead cycle removal in removeDeadRecipes. (PR #213632)
Mikael Holmen via llvm-commits
- [llvm] [VPlan] - Generalize dead cycle removal in removeDeadRecipes. (PR #213632)
Mikael Holmen via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Mikael Holmen via llvm-commits
- [llvm] [SCEV] Avoid overflow in howManyGreaterThans. (PR #217744)
Mikael Holmen via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Milica Kovacevic via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
Milica Kovacevic via llvm-commits
- [llvm] [LoopVectorize] Recognize conditional FP reductions without fast-math (PR #219414)
Milica Kovacevic via llvm-commits
- [llvm] [GlobalISel] Add nomerge attribute support (PR #224332)
Milica Kovacevic via llvm-commits
- [llvm] [GlobalISel] Add nomerge attribute support (PR #224332)
Milica Kovacevic via llvm-commits
- [llvm] [SLP] Add store-to-load forwarding conflict cost for widened store chains (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [SLP] Add store-to-load forwarding conflict cost for widened store chains (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [SLP] Add store-to-load forwarding conflict cost for widened store chains (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [SLP] Add store-to-load forwarding conflict cost for widened store chains (PR #199606)
Milin Bhade via llvm-commits
- [llvm] [X86] Correct folded insert costs for partial vector loads (PR #220174)
Milin Bhade via llvm-commits
- [llvm] [X86] Correct folded insert costs for partial vector loads (PR #220174)
Milin Bhade via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
Min-Yih Hsu via llvm-commits
- [llvm] [MLGO] Saturate out-of-range regalloc priority advice (PR #224062)
Mircea Trofin via llvm-commits
- [llvm] [MLGO] Saturate out-of-range regalloc priority advice (PR #224062)
Mircea Trofin via llvm-commits
- [llvm] [MLGO] Saturate out-of-range regalloc priority advice (PR #224062)
Mircea Trofin via llvm-commits
- [llvm] [SCEVExpander] Mark selects with unknown profile. (PR #224362)
Mircea Trofin via llvm-commits
- [llvm] [SCEVExpander] Mark selects with unknown profile. (PR #224362)
Mircea Trofin via llvm-commits
- [llvm] [SCEVExpander] Mark selects with unknown profile. (PR #224362)
Mircea Trofin via llvm-commits
- [llvm] Exclude tailcallelim test (PR #224708)
Mircea Trofin via llvm-commits
- [llvm] Exclude tailcallelim test (PR #224708)
Mircea Trofin via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Mitch Briles via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Mitch Briles via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Mitch Briles via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Mitch Briles via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Mitch Briles via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
Mitch Briles via llvm-commits
- [llvm] [LangRef] Fix typos in float min/max intrinsic docs (PR #224214)
Mitch Briles via llvm-commits
- [llvm] [FuncSpec] Relax restrictions on code size growth (PR #196570)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Remove LoopFullUnrollPass from before LoopVectorize in the FullLTO pipeline (PR #197176)
Momchil Velikov via llvm-commits
- [llvm] [PassBuilder] Add extra ModuleInliner/SROA/SimplifyCFG/LICM to late FullLTO passes (PR #197678)
Momchil Velikov via llvm-commits
- [clang] [llvm] Disable pre-link LTO vectorisation and loop unroll (PR #195886)
Momchil Velikov via llvm-commits
- [llvm] [GVN] Handle value-preserving stores in MSSA-based load elimination (PR #223793)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Mugundan S via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Mugundan S via llvm-commits
- [llvm] [AArch64] Prefer wider-immediate comparisons to avoid constant materalization (PR #224187)
Mugundan S via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Mugundan S via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Mugundan S via llvm-commits
- [llvm] [AArch64] Prefer wider-immediate comparisons to avoid constant materalization (PR #224187)
Mugundan S via llvm-commits
- [llvm] [AArch64] Prefer wider-immediate comparisons to avoid constant materalization (PR #224187)
Mugundan S via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Mugundan S via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Mugundan S via llvm-commits
- [llvm] [AArch64] Use CMN instruction for negative SUBS immediates (PR #221398)
Mugundan S via llvm-commits
- [libc] [llvm] [libc] Make totalorder functions use the emulated float128 type (PR #221085)
Muhammad Haris Awan via llvm-commits
- [libc] [llvm] [libc] Make totalorder functions use the emulated float128 type (PR #221085)
Muhammad Haris Awan via llvm-commits
- [libc] [llvm] [libc] Make totalorder functions use the emulated float128 type (PR #221085)
Muhammad Haris Awan via llvm-commits
- [llvm] [AArch64] Pair far-offset LDP/STP via base-address CSE and base-register adjustment (PR #222646)
Nashe Mncube via llvm-commits
- [llvm] [ARM] Add Neon costs for vrev shuffles (PR #223310)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] Canonicalize NVCAST to bitcast under LE (PR #223388)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
Nashe Mncube via llvm-commits
- [llvm] [MachineScheduler](NFC) Remove separate handling for non-alias loads and stores (PR #224310)
Nathan Corbyn via llvm-commits
- [llvm] [MachineScheduler](NFC) Remove separate handling for non-alias loads and stores (PR #224310)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Nathan Corbyn via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
Nathan Corbyn via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
Nathan Corbyn via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
Nathan Corbyn via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
Nathan Corbyn via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
Nathan Corbyn via llvm-commits
- [llvm] [MachineScheduler](NFC) Remove separate handling for non-alias loads and stores (PR #224310)
Nathan Corbyn via llvm-commits
- [llvm] [SimplifyCFG][ConstantMerge] Test non-table cases ahead of a switch's lookup table (PR #223255)
Nazar Mokrynskyi via llvm-commits
- [compiler-rt] [llvm] [RISC-V][Zicfiss] Move shadow stack ops to save/restore builtins (PR #222850)
Nemanja Ivanovic via llvm-commits
- [compiler-rt] [llvm] [RISC-V][Zicfiss] Move shadow stack ops to save/restore builtins (PR #222850)
Nemanja Ivanovic via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Nick Desaulniers via llvm-commits
- [clang] [llvm] PPC: Read the ELF ABI from the "target-abi" module flag (PR #221669)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [lld] [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Nick Desaulniers via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Nick Desaulniers via llvm-commits
- [llvm] [llvm-profgen] Add Arm SPE branch profile support (PR #223237)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [llvm] [LLVM][docs] Rename remaining reST docs to Markdown (batch 11) (PR #223098)
Nick Desaulniers via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Share identical super-register class masks (PR #224633)
Nick Desaulniers via llvm-commits
- [llvm] Reapply "[CodeGen][AArch64] Avoid duplicate hints in register allocation (#219007)" (#224451) (PR #224742)
Nick Desaulniers via llvm-commits
- [llvm] Reapply "[CodeGen][AArch64] Avoid duplicate hints in register allocation (#219007)" (#224451) (PR #224742)
Nick Desaulniers via llvm-commits
- [llvm] [Offload] Link against specific HSA library and then fallback (PR #223454)
Nick Sarnie via llvm-commits
- [llvm] [Offload] Minor changes to address build issues (PR #224047)
Nick Sarnie via llvm-commits
- [llvm] [gn] port 474b7358a90e4f2 (llvm/tools/llc/lib) (PR #223370)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 240670d0d5dc (PR #223371)
Nico Weber via llvm-commits
- [llvm] [gn build] Port d873afedebd0 (PR #223372)
Nico Weber via llvm-commits
- [llvm] [gn] port 474b7358a90e4f2 (llvm/tools/llc/lib) (PR #223370)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 240670d0d5dc (PR #223371)
Nico Weber via llvm-commits
- [llvm] [gn build] Port d873afedebd0 (PR #223372)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 240670d0d5dc (PR #223371)
Nico Weber via llvm-commits
- [llvm] [gn build] Port d873afedebd0 (PR #223372)
Nico Weber via llvm-commits
- [lld] [lld-macho] Parallelize ObjFile::sourceFile() during STABS emission. (PR #222087)
Nico Weber via llvm-commits
- [llvm] [gn] port 1c1edc2d34e1 and 78bbf2229d2a (lldb emscripten) (PR #224003)
Nico Weber via llvm-commits
- [llvm] [gn build] Port bb651180e3b1 (PR #224004)
Nico Weber via llvm-commits
- [llvm] [gn] port 1c1edc2d34e1 and 78bbf2229d2a (lldb emscripten) (PR #224003)
Nico Weber via llvm-commits
- [llvm] [gn build] Port bb651180e3b1 (PR #224004)
Nico Weber via llvm-commits
- [lld] [llvm] [ld64.lld, llvm-otool] Minimal arm64e.x1 support (PR #222721)
Nico Weber via llvm-commits
- [lld] [llvm] [ld64.lld, llvm-otool] Minimal arm64e.x1 support (PR #222721)
Nico Weber via llvm-commits
- [lld] [llvm] [ld64.lld, llvm-otool] Minimal arm64e.x1 support (PR #222721)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 3f9ca800da7b (PR #224363)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 9e0686cca516 (PR #224364)
Nico Weber via llvm-commits
- [llvm] [gn build] Port c5c167c7436f (PR #224365)
Nico Weber via llvm-commits
- [llvm] [gn build] Port c5c167c7436f (PR #224365)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 9e0686cca516 (PR #224364)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 3f9ca800da7b (PR #224363)
Nico Weber via llvm-commits
- [llvm] [gn build] Port e78fdeba3f9a (PR #224615)
Nico Weber via llvm-commits
- [llvm] [gn build] Port e78fdeba3f9a (PR #224615)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 551af79c9031 (PR #224870)
Nico Weber via llvm-commits
- [llvm] [gn build] Port f43368b4d45e (PR #224871)
Nico Weber via llvm-commits
- [llvm] [gn build] Port fce3facdfe49 (PR #224872)
Nico Weber via llvm-commits
- [llvm] [gn build] Port 551af79c9031 (PR #224870)
Nico Weber via llvm-commits
- [llvm] [gn build] Port f43368b4d45e (PR #224871)
Nico Weber via llvm-commits
- [llvm] [gn build] Port fce3facdfe49 (PR #224872)
Nico Weber via llvm-commits
- [flang] [llvm] [mlir] [OpenMP] Honor barrier and last iteration flags in loop lowering (PR #224040)
Nicole Aschenbrenner via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add no-loop SPMD kernel promotion (PR #224041)
Nicole Aschenbrenner via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add no-loop SPMD kernel promotion (PR #224041)
Nicole Aschenbrenner via llvm-commits
- [clang] [llvm] [AMDGPU] Legalized FMINIMUM/FMAXIMUM operations to remove redundant canonicalization (PR #208176)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [CodeGen] Avoid sinking EH pad blocks (PR #224812)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [AMDGPU] Do not fold clamp when only one max source has modifiers (PR #224517)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [SPIRV] Fix crash when two functions share an alias scope (PR #225017)
Nikhita Hegde via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Nikita Kornev via llvm-commits
- [llvm] [TargetInstrInfo] Enable instruction size verification by default (PR #221687)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Add EmitCodeGenCallSiteInfo flag (PR #206668)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Add EmitCodeGenCallSiteInfo flag (PR #206668)
Nikita Popov via llvm-commits
- [llvm] [GlobalOpt] add support for CallInst and InvokeInst users (PR #221955)
Nikita Popov via llvm-commits
- [llvm] [OMPIRBuilder] Avoid use of ConstantExpr::getSizeOf() (PR #223323)
Nikita Popov via llvm-commits
- [llvm] [OMPIRBuilder] Avoid use of ConstantExpr::getSizeOf() (PR #223323)
Nikita Popov via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Nikita Popov via llvm-commits
- [llvm] [CGP] Clear poison generating flags when freezing icmp of constants (PR #223326)
Nikita Popov via llvm-commits
- [llvm] [CGP] Clear poison generating flags when freezing icmp of constants (PR #223326)
Nikita Popov via llvm-commits
- [llvm] [OMPIRBuilder] Avoid use of ConstantExpr::getSizeOf() (PR #223323)
Nikita Popov via llvm-commits
- [llvm] [CGP] Clear poison generating flags when freezing icmp of constants (PR #223326)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Fix poison flag merging for varargs functions (PR #223347)
Nikita Popov via llvm-commits
- [llvm] [BuildLibCalls] Apply ABI attributes to call-sites as well (PR #222675)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Return a SCEVUse from getAddExpr and propagate use flags. (PR #220007)
Nikita Popov via llvm-commits
- [llvm] [BuildLibCalls] Apply ABI attributes to call-sites as well (PR #222675)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Add llvm.[su]mulh intrinsics. (PR #220293)
Nikita Popov via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
Nikita Popov via llvm-commits
- [llvm] [RelLookupTableConverter] Restore X86/relative_lookup_table.ll and add AArch64 test (PR #223494)
Nikita Popov via llvm-commits
- [llvm] [TargetInstrInfo] Enable instruction size verification by default (PR #221687)
Nikita Popov via llvm-commits
- [llvm] [RelLookupTableConverter][NFC] Remove unused Func parameter from createRelLookupTable (PR #223556)
Nikita Popov via llvm-commits
- [llvm] [RelLookupTableConverter][NFC] Hoist loop invariants in createRelLookupTable (PR #223557)
Nikita Popov via llvm-commits
- [llvm] [ARM] Fix Int_eh_sjlj_longjmp instruction size (PR #223639)
Nikita Popov via llvm-commits
- [llvm] [TargetInstrInfo] Enable instruction size verification by default (PR #221687)
Nikita Popov via llvm-commits
- [llvm] [ARM] Fix Int_eh_sjlj_longjmp instruction size (PR #223639)
Nikita Popov via llvm-commits
- [llvm] [TargetInstrInfo] Disable size verification for EH_LABEL (PR #223641)
Nikita Popov via llvm-commits
- [llvm] [TargetInstrInfo] Disable size verification for EH_LABEL (PR #223641)
Nikita Popov via llvm-commits
- [llvm] [TargetInstrInfo] Enable instruction size verification by default (PR #221687)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Guard memset with length in [0, 1] (PR #213240)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Nikita Popov via llvm-commits
- [llvm] [TargetInstrInfo] Disable size verification for EH_LABEL (PR #223641)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Guard memset with length in [0, 1] (PR #213240)
Nikita Popov via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Nikita Popov via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not combine loads across basic blocks (PR #223915)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Count the async-EH nop that follows an EH_LABEL (PR #219275)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Count the async-EH nop that follows an EH_LABEL (PR #219275)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
Nikita Popov via llvm-commits
- [llvm] [MustExecute] Use the loop predecessor instead of the preheader (PR #222096)
Nikita Popov via llvm-commits
- [llvm] [MustExecute] Use the loop predecessor instead of the preheader (PR #222096)
Nikita Popov via llvm-commits
- [llvm] [LoopBoundSplit] Bail out when the recurrence is not this loop's IV (PR #221604)
Nikita Popov via llvm-commits
- [llvm] [RelLookupTableConverter] Allow multiple uses of loaded value (PR #223853)
Nikita Popov via llvm-commits
- [llvm] [IR][InstSimplify] Clarify poison elements in cttz.elts results in poison (PR #223935)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Cache recursive complexity comparisons (PR #223723)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use signed form of samesign compares when it tightens exit limits (PR #223514)
Nikita Popov via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use signed form of samesign compares when it tightens exit limits (PR #223514)
Nikita Popov via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not widen loads past a may-not-return instr (PR #223954)
Nikita Popov via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for delay slot instructions (PR #223900)
Nikita Popov via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for delay slot instructions (PR #223900)
Nikita Popov via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Nikita Popov via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use makeExactNoWrapRegion for constant operands. (NFC) (PR #223973)
Nikita Popov via llvm-commits
- [llvm] [TailCallElim] Do not mark a call tail when it is handed the frame (PR #218797)
Nikita Popov via llvm-commits
- [llvm] [VectorUtils] Allow trivially vectorising llvm.[su]mulh. (PR #223998)
Nikita Popov via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Nikita Popov via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Nikita Popov via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Nikita Popov via llvm-commits
- [llvm] [OptBisect] Add function filtering and interval disable support to opt-bisect (PR #222123)
Nikita Popov via llvm-commits
- [llvm] [mlir] [IR] Make Instruction::DebugMarker private behind getDbgMarker(). NFC (PR #224190)
Nikita Popov via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
Nikita Popov via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
Nikita Popov via llvm-commits
- [llvm] [Matrix][InstCombine] Collapse inverse Transposes (PR #224172)
Nikita Popov via llvm-commits
- [llvm] [Matrix][InstCombine] Collapse inverse Transposes (PR #224172)
Nikita Popov via llvm-commits
- [llvm] [Matrix][InstCombine] Collapse inverse Transposes (PR #224172)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Clarify invariant.group semantics (PR #224222)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Clarify invariant.group semantics (PR #224222)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Nikita Popov via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
Nikita Popov via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
Nikita Popov via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
Nikita Popov via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop poison-generating annotations when rewriting rotate operands (PR #224228)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Nikita Popov via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Clarify `align` and `nonnull` interaction with `noundef` in parameter attributes section (PR #224236)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Size live ranges in real instructions (PR #224144)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop poison-generating annotations when rewriting rotate operands (PR #224228)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Bound the max BE count by the range of End - Start. (PR #222752)
Nikita Popov via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
Nikita Popov via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
Nikita Popov via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use X > Y - 1 => X >= Y to sharpen implication (PR #222939)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use X > Y - 1 => X >= Y to sharpen implication (PR #222939)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Nikita Popov via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Clarify invariant.group semantics (PR #224222)
Nikita Popov via llvm-commits
- [llvm] [SROA] Enable alloca promotion for stores through pointer PHIs (PR #222893)
Nikita Popov via llvm-commits
- [llvm] [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (PR #223700)
Nikita Popov via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Nikita Popov via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Clarify `align` and `nonnull` interaction with `noundef` in parameter attributes section (PR #224236)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
Nikita Popov via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Nikita Popov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Nikita Popov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Nikita Popov via llvm-commits
- [llvm] [FlattenCFG] Merge parallel conditions with logical and/or (PR #218441)
Nikita Popov via llvm-commits
- [llvm] [FlattenCFG] Merge parallel conditions with logical and/or (PR #218441)
Nikita Popov via llvm-commits
- [llvm] [FlattenCFG] Merge parallel conditions with logical and/or (PR #218441)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Add signed no-wrap rule for sub to isKnownNoWrap. (PR #224621)
Nikita Popov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Nikita Popov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Nikita Popov via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Add ConstantExpr::getGetElementPtr() accepting DataLayout (PR #224652)
Nikita Popov via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
Nikita Popov via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Nikita Popov via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Use SubOverflow instead of MulOverflow + AddOverflow. (PR #224840)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
Nikita Popov via llvm-commits
- [llvm] [CodeGen][WebAssembly] Reserve a personality for the D language (PR #224883)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
Nikita Popov via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Nikita Popov via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold saturating add/sub comparisons with non-splat vector constants (PR #224895)
Nikita Popov via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold saturating add/sub comparisons with non-splat vector constants (PR #224895)
Nikita Popov via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Nikita Popov via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Nikita Popov via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold X + umax(X, 1) -> umax(X << 1, 1) (PR #222727)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold X + umax(X, 1) -> umax(X << 1, 1) (PR #222727)
Nikita Popov via llvm-commits
- [lld] [lld] Don't drop RELR relocations for late-added GOT entries (PR #211911)
Nikita Popov via llvm-commits
- [lld] [lld] Don't drop RELR relocations for late-added GOT entries (PR #211911)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
Nikita Popov via llvm-commits
- [llvm] [Support] Remove cl::multi_val (PR #224959)
Nikita Popov via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Nina Zhang via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Nina Zhang via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Nina Zhang via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
Nina Zhang via llvm-commits
- [llvm] [BOLT] Share one LSDA type table across function fragments (PR #223547)
Oliver Hunt via llvm-commits
- [llvm] [ORC] Skip ReOptimize unit tests on arm64e. (PR #223605)
Oliver Hunt via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
Oliver Hunt via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
Oliver Hunt via llvm-commits
- [llvm] [ARM][Disassembler] Add missing predicates when decoding Thumb barriers (PR #223540)
Oliver Stannard via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64] Remove unreachable DUPLANE lowering. NFC (PR #222418)
Oscar Priego via llvm-commits
- [llvm] [SelectionDAG] Recover callbr outputs from INLINEASM_BR defs (PR #219792)
Oscar Priego via llvm-commits
- [llvm] [SelectionDAG] Preserve element width when scalarizing widened extracts (PR #221165)
Oscar Priego via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV] Do not attempt to pass in an alignment granule for globals with explicit sections. (PR #218189)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (PR #220100)
Owen Anderson via llvm-commits
- [llvm] [SimpleLoopUnswitch] Allow trivial unswitch when exit LCSSA is a header PHI (PR #222962)
Pablo Reble via llvm-commits
- [llvm] [AMDGPU] Scale the frame register in place when lowering scalar frame indices (PR #221972)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Don't merge M0 initializations across calls that clobber M0 (PR #221963)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Don't merge M0 initializations across calls that clobber M0 (PR #221963)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Don't merge M0 initializations across calls that clobber M0 (PR #221963)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Don't merge M0 initializations across calls that clobber M0 (PR #221963)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Prevent SCC clobber in frame index lowering in scaling path (PR #223789)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [clang] [llvm] Allow Custom LTO Linking And Fix Warp Sizes (PR #224691)
Patrick Simmons via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Implement selection of 'ISD::RETURNADDR' and 'ISD::FRAMEADDR' (PR #222909)
Patryk Wychowaniec via llvm-commits
- [llvm] [RelLookupTableConverter] Reject volatile loads (PR #224414)
Paul Kirth via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Paul Kirth via llvm-commits
- [llvm] [NFC][RelLookupTableConverter] Get IndexWidth directly from GEP type (PR #224454)
Paul Kirth via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel for constrained cast operations. (PR #221976)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM][AArch64TTI] Remove redundant type checking of convert_to_svbool operand. (PR #222945)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM] Add fmul coverage to sve-fp-constrained-intrinsics.ll (PR #223658)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add lowering for bfloat strict-fp cast operators. (PR #223709)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM] Add fmul coverage to sve-fp-constrained-intrinsics.ll (PR #223658)
Paul Walker via llvm-commits
- [llvm] [LLVM][DAGCombiner] Relax requirements for "min(a, b)-max(a, b) -> -abd(a,b)". (PR #223725)
Paul Walker via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Paul Walker via llvm-commits
- [llvm] [NFC][AArch64ISelLowering] Use get{Extract/Insert}VectorElt helpers. (PR #222979)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Improve generated code for scalar min(a,b)-max(a,b). (PR #223697)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Improve generated code for scalar min(a,b)-max(a,b). (PR #223697)
Paul Walker via llvm-commits
- [llvm] [LV] Add support for widening loads/stores to a VF multiple (PR #217670)
Paul Walker via llvm-commits
- [llvm] [AArch64] Add predicate-as-counter loop rewrite pass (PR #220960)
Paul Walker via llvm-commits
- [llvm] [AArch64] Add predicate-as-counter loop rewrite pass (PR #220960)
Paul Walker via llvm-commits
- [llvm] [AArch64] Support lowering of wider interleaved load (PR #222998)
Paul Walker via llvm-commits
- [llvm] [AArch64] Support lowering of wider interleaved load (PR #222998)
Paul Walker via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Paul Walker via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Paul Walker via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Paul Walker via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Paul Walker via llvm-commits
- [llvm] [BOLT][AArch64] Don't patch short-range PC-relative refs in un-emitte… (PR #221344)
Pavel Iliin via llvm-commits
- [llvm] [BOLT][AArch64] Don't patch short-range PC-relative refs in un-emitte… (PR #221344)
Pavel Iliin via llvm-commits
- [llvm] [BOLT][AArch64] Don't patch short-range PC-relative refs in un-emitte… (PR #221344)
Pavel Iliin via llvm-commits
- [libc] [llvm] [libc] Restrict sysconf/confstr to full-build mode. (PR #223103)
Pavel Labath via llvm-commits
- [llvm] [libc][bazel] Expose public inline memory headers and generic/builtin.h in string_memory_utils (PR #223439)
Pavel Labath via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Pavel Labath via llvm-commits
- [llvm] [Bazel] Fixes 2c930a5 (PR #223955)
Pavel Labath via llvm-commits
- [llvm] [Bazel] Fixes 2c930a5 (PR #223955)
Pavel Labath via llvm-commits
- [llvm] [SCEV] - Add positive-stride predicate for backedge-taken count. (PR #222261)
Pawan Nirpal via llvm-commits
- [llvm] [SCEV] - Add positive-stride predicate for backedge-taken count. (PR #222261)
Pawan Nirpal via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Paweł Bylica via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Paweł Bylica via llvm-commits
- [llvm] [PeepholeOptimizer] Fix use-after-free of recycled MachineInstr in LocalMIs (PR #201285)
Paweł Bylica via llvm-commits
- [llvm] [Peephole] Fix "Use not jointly dominated by defs." crash (PR #202216)
Paweł Bylica via llvm-commits
- [llvm] [Peephole] Fix "Use not jointly dominated by defs." crash (PR #202216)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [X86][NFC] Pre-commit tests for trunc(select) narrowing (PR #223762)
Paweł Bylica via llvm-commits
- [llvm] [DAGCombiner] Require a 0/1 carry-in when rebuilding a borrow chain (PR #223396)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Paweł Bylica via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Lobo via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Lobo via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Lobo via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Lobo via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Lobo via llvm-commits
- [llvm] [LV] Trim VFs that cause vector splitting when tail-folding with EVL (PR #222836)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Pengcheng Wang via llvm-commits
- [llvm] [MISched] Fix pre-RA pickOnlyChoice tracing (PR #223182)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Implement RISCV TTI::getNumberOfParts() (PR #223096)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Pengcheng Wang via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Rewrite ADD to SUB to reuse a materialized negated constant (PR #221027)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Rewrite ADD to SUB to reuse a materialized negated constant (PR #221027)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Rewrite ADD to SUB to reuse a materialized negated constant (PR #221027)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV]Add RVA23.1 and RVB23.1 experimental profiles (PR #217199)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [llvm] [MC][RISCV] Make Zve32x a dependency of Zvabd (PR #223901)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remap mop.rr.7 and mop.r.28 to sspush/sspopchk/ssrdp in the assembler. (PR #223894)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remap mop.rr.7 and mop.r.28 to sspush/sspopchk/ssrdp in the assembler. (PR #223894)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remap mop.rr.7 and mop.r.28 to sspush/sspopchk/ssrdp in the assembler. (PR #223894)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add DecodeSingleRegister template class to replace DecodeSPRegisterClass and similar. (PR #223889)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add hasCompleteDecoder to sspopchk, sspush, and ssrdp operands. (PR #223847)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add hasCompleteDecoder to sspopchk, sspush, and ssrdp operands. (PR #223847)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add hasCompleteDecoder to sspopchk, sspush, and ssrdp operands. (PR #223847)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Merge zeroing stores into wider LMUL vector stores (PR #223908)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Replace decodeImmThreeOperand/decodeImmFourOperand with a template function. NFC (PR #223924)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Merge decodeUImmOperand and decodeUImmOperandGE. NFC (PR #223925)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Simplify isSImm18() in RISCVAsmParser. NFC (PR #223928)
Pengcheng Wang via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [LV] Scalarize induction compare live-outs (PR #222521)
Pengcheng Wang via llvm-commits
- [llvm] [LV] Scalarize induction compare live-outs (PR #222521)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Lower VECTOR_INTERLEAVE 4 and 8 with Zvzip via DAGCombiner (PR #223861)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Lower VECTOR_INTERLEAVE 4 and 8 with Zvzip via DAGCombiner (PR #223861)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Lower VECTOR_INTERLEAVE 4 and 8 with Zvzip via DAGCombiner (PR #223861)
Pengcheng Wang via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][GISel] Record SExt32 arguments for RISCVOptWInstrs. (PR #224154)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Lower VECTOR_INTERLEAVE 4 and 8 with Zvzip via DAGCombiner (PR #223861)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
Pengcheng Wang via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix incorrect vscale addition folding (PR #224220)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add missing feature to RUN line of xsfmm-invalid.s. NFC (PR #224473)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remove unused SDT_RISCVVNBinOp_RM_VL tablegen class. NFC (PR #224440)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Support getJumpTableIndex (PR #224197)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix incorrect vscale addition folding (PR #224220)
Pengcheng Wang via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Add a command line option to disable register overlap for vector index load. (PR #224739)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Add a command line option to disable register overlap for vector index load. (PR #224739)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Add a command line option to disable register overlap for vector index load. (PR #224739)
Pengcheng Wang via llvm-commits
- [llvm] [DAGCombiner] Defer store merging (PR #224879)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Pengcheng Wang via llvm-commits
- [llvm] [IndVarSimplify] Skip exit predication past divergent effects (#183906) (PR #194202)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [IndVarSimplify] Skip exit predication past divergent effects (#183906) (PR #194202)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
Pengcheng Wang via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [IndVars] Rewrite loop-exit comparisons from operands (PR #223951)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Make Za64rs imply Za128rs (PR #206638)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][MC] Reject invalid combined immediates for `cv.insert` (PR #224985)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Make Za64rs imply Za128rs (PR #206638)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
Pengcheng Wang via llvm-commits
- [llvm] [LV] Cost EVL width-adjusting zext/trunc as free (PR #225016)
Pengcheng Wang via llvm-commits
- [llvm] [CodeGen] Size live ranges in real instructions (PR #224144)
Petar Jovanovic via llvm-commits
- [llvm] [LiveDebugVariables] Stop holding SlotIndexes for erased instructions (PR #224467)
Petar Jovanovic via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Petar Jovanovic via llvm-commits
- [lld] [lld][MachO] Remove `__thread_ptrs` section so TLV can relocate against dynamic-lookup symbols (PR #221364)
Peter Rong via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
Peter Rong via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Peter Smith via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Peter Smith via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Peter Smith via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Peter Smith via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Peter Smith via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Peter Smith via llvm-commits
- [lld] [ELF] Remove tryCreateFile probe for -o/-Map/--why-extract (PR #222831)
Peter Smith via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
Peter Smith via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
Peter Smith via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
Peter Smith via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
Peter Smith via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
Peter Smith via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] AArch64 Errata patch use STT_NOTYPE for symbols (PR #223686)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] AArch64 Errata patch use STT_NOTYPE for symbols (PR #223686)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Add dynamic debugging support for `--wrap=<symbol>` (PR #222990)
Peter Smith via llvm-commits
- [clang] [llvm] [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (PR #218799)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Add dynamic debugging support for `--wrap=<symbol>` (PR #222990)
Peter Smith via llvm-commits
- [llvm] [Docs] Update security response group with vendor observer. (PR #224044)
Peter Smith via llvm-commits
- [llvm] [Docs] Update security response group with vendor observer. (PR #224044)
Peter Smith via llvm-commits
- [llvm] [Docs] Update security response group with vendor observer. (PR #224044)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] Reduce memory and file size of overlay thunk tests (PR #222565)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] AArch64 Errata patch use STT_NOTYPE for symbols (PR #223686)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] AArch64 Errata patch use STT_NOTYPE for symbols (PR #223686)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] AArch64 Errata patch use STT_NOTYPE for symbols (PR #223686)
Peter Smith via llvm-commits
- [lld] [ELF] Don't reserve file bytes for NOBITS followed only by empty sections (PR #224523)
Peter Smith via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Peter Smith via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Peter Smith via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Peter Smith via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Handle condtions for ignoring empty types (PR #224476)
Peter Smith via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Petr Hosek via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Petr Hosek via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Petr Hosek via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Petr Hosek via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Petr Hosek via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Petr Hosek via llvm-commits
- [llvm] [Support] Add LLVMToolSession for in-process tool invocation (PR #221996)
Petr Hosek via llvm-commits
- [llvm] [Github] Disable AArch64 Premerge (PR #224367)
Petr Hosek via llvm-commits
- [clang] [lld] [llvm] Revert "[Support] Add ToolSession for in-process tool invocation" (PR #224368)
Petr Hosek via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
Petr Kurapov via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Philip Reames via llvm-commits
- [llvm] [DAG] Constant fold ISD::PARITY (PR #224387)
Philip Reames via llvm-commits
- [llvm] [DAG] Constant fold ISD::PARITY (PR #224387)
Philip Reames via llvm-commits
- [llvm] [DAG] Don't constant fold opaque constants in visitMULO (PR #224494)
Philip Reames via llvm-commits
- [llvm] [DAG] Don't constant fold opaque constants in visitMULO (PR #224494)
Philip Reames via llvm-commits
- [llvm] [DAG] Constant fold ISD::PARITY (PR #224387)
Philip Reames via llvm-commits
- [llvm] [DAG] Canonicalize a non-opaque constant to the RHS of MUL over an opaque one (PR #224685)
Philip Reames via llvm-commits
- [llvm] [DAG] Constant fold [SU]ADDO and [SU]SUBO in DAGCombiner (PR #224713)
Philip Reames via llvm-commits
- [llvm] [DAG] Constant fold [SU]ADDO and [SU]SUBO in DAGCombiner (PR #224713)
Philip Reames via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Philipp Rados via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Implement variable-category for default clause (OMP 6.0) (PR #223476)
Phoebe Linck via llvm-commits
- [llvm] [X86] Respect denormal mode in f32-to-bf16 conversions (PR #221052)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix FP `stackifier` crash on invalid `x87` inline `asm` constraints (PR #221881)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix FP `stackifier` crash on invalid `x87` inline `asm` constraints (PR #221881)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't double count the interrupt stack alignment push in StackSize (PR #224029)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't double count the interrupt stack alignment push in StackSize (PR #224029)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't double count the interrupt stack alignment push in StackSize (PR #224029)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix out-of-range extractBits in combineAVX512SetCCToKMOV (PR #224268)
Phoebe Wang via llvm-commits
- [llvm] [X86] Don't double count the interrupt stack alignment push in StackSize (PR #224029)
Phoebe Wang via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Phoebe Wang via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix EFLAGS reuse across cycles (PR #223613)
Phoebe Wang via llvm-commits
- [llvm] [CodeGen] Reject undef tied use sharing a virtual register with another read (PR #222832)
Phoebe Wang via llvm-commits
- [llvm] [X86] Diagnose silent soft-float ABI fallback in the backend (PR #224891)
Phoebe Wang via llvm-commits
- [llvm] [X86] Diagnose silent soft-float ABI fallback in the backend (PR #224891)
Phoebe Wang via llvm-commits
- [llvm] [X86][ABIVerifier] Verify floating point ABI correctness on 64-bit target (PR #111690)
Phoebe Wang via llvm-commits
- [llvm] [X86][ABIVerifier] Verify floating point ABI correctness on 64-bit target (PR #111690)
Phoebe Wang via llvm-commits
- [llvm] [X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (PR #224900)
Phoebe Wang via llvm-commits
- [llvm] [X86] Diagnose silent soft-float ABI fallback in the backend (PR #224891)
Phoebe Wang via llvm-commits
- [llvm] [X86] Diagnose silent soft-float ABI fallback in the backend (PR #224891)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Phoebe Wang via llvm-commits
- [llvm] X86: Stop overriding getRegClass (PR #223740)
Phoebe Wang via llvm-commits
- [llvm] X86: Stop overriding getRegClass (PR #223740)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
Phoebe Wang via llvm-commits
- [llvm] [GlobalISel] Drop poison flags by default in combiners (PR #218306)
Pierre van Houtryve via llvm-commits
- [llvm] [RISCV] Support getJumpTableIndex (PR #224197)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Support getJumpTableIndex (PR #224197)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Support getJumpTableIndex (PR #224197)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Support getJumpTableIndex (PR #224197)
Piyou Chen via llvm-commits
- [clang] [llvm] [clang][CodeGen] Construct function type for callgraph from function definition (PR #212863)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm-readobj] Resolve relocations to function symbols and addends in call-graph-info (PR #213156)
Prabhu Rajasekaran via llvm-commits
- [llvm] [MC][ELF] Deduce SHT_LLVM_CALL_GRAPH type for .llvm.callgraph sections (PR #212886)
Prabhu Rajasekaran via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
Pradeep Kumar via llvm-commits
- [lld] [LLD][AArch64] Implement relaxOnce to avoid dead GOT entries for relaxed ADRP+LDR (PR #224370)
Pranav Kant via llvm-commits
- [lld] [LLD][AArch64] Implement relaxOnce to avoid dead GOT entries for relaxed ADRP+LDR (PR #224370)
Pranav Kant via llvm-commits
- [llvm] [Bazel] Fixes 01d1d4d (PR #224462)
Pranav Kant via llvm-commits
- [llvm] [Bazel] Fixes 01d1d4d (PR #224462)
Pranav Kant via llvm-commits
- [lld] [LLD][AArch64] Implement relaxOnce to avoid dead GOT entries for relaxed ADRP+LDR (PR #224370)
Pranav Kant via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
Pratyay Pande via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Qiongsi Wu via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Qiongsi Wu via llvm-commits
- [llvm] [X86] SimplifyDemandedBitsForTargetNode - add X86ISD::BZHI handling (PR #199828)
Qiongsi Wu via llvm-commits
- [llvm] [AMDGPU] Add MemoryPipeline scheduling to Coexec sched (PR #192325)
Quentin Colombet via llvm-commits
- [llvm] [AMDGPU] Treat rematerialized SALU/SMEM instructions as part of the BB prolog (PR #223508)
Quentin Colombet via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
Quentin Colombet via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
Quentin Colombet via llvm-commits
- [llvm] [AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards (PR #213201)
Quentin Colombet via llvm-commits
- [llvm] [AMDGPU] Have rewrite candidate defer to cost model for tied operands (PR #224401)
Quentin Colombet via llvm-commits
- [llvm] [BOLT] Preserve branches past function boundaries (PR #218400)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Zero all stale bytes in reused file region (PR #222515)
Rafael Auler via llvm-commits
- [llvm] [BOLT][AArch64] Relax calls and branches with fragment clusters (PR #215825)
Rafael Auler via llvm-commits
- [llvm] [yaml2obj][COFF] Add BBAddrMap support to yaml2coff (PR #224504)
Rahman Lavaee via llvm-commits
- [llvm] [mlir] [LLVM][NVPTX] Add async bulk copy global to shared extensions (PR #222323)
Rajat Bajpai via llvm-commits
- [llvm] [NVVM][NVPTX] Support spcompress and spdecompress intrinsics (PR #221751)
Rajat Bajpai via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Ralf Jung via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Ralf Jung via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
Ralf Jung via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Ralf Jung via llvm-commits
- [llvm] [LAA] Allow zero-distance dependences between mixed-width accesses (PR #221531)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Simplify getElementSz using getLoadStore-helpers (NFC) (PR #222908)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Simplify getElementSz using getLoadStore-helpers (NFC) (PR #222908)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Simplify getElementSz using getLoadStore-helpers (NFC) (PR #222908)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Simplify getElementSz using getLoadStore-helpers (NFC) (PR #222908)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
Ramkumar Ramachandra via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add vputils::recipesOnly that returns a downcasted range (NFC) (PR #222770)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add vputils::recipesOnly that returns a downcasted range (NFC) (PR #222770)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use equiv of X >= Y and X > Y - 1 to sharpen implication (PR #222939)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use X > Y - 1 => X >= Y to sharpen implication (PR #222939)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use X > Y - 1 => X >= Y to sharpen implication (PR #222939)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Use fast-check for equality implication (NFC) (PR #224289)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Make cheap use of fact X > Y - 1 => X >= Y (PR #222939)
Ramkumar Ramachandra via llvm-commits
- [llvm] [polly] [SCEV] Introduce SDiv expressions (PR #216862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Factor costInterleaveGatherScatter (NFC) (PR #215857)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Avoid stray predicates from replaceSymStrides (PR #216350)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold X + umax(X, 1) -> umax(X << 1, 1) (PR #222727)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold X + umax(X, 1) -> umax(X << 1, 1) (PR #222727)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold X + umax(X, 1) -> umax(X << 1, 1) (PR #222727)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
Rana Pratap Reddy via llvm-commits
- [llvm] [MSVC][Demangling] Respect MSDF_NoCallingConvention for function pointers (PR #209113)
Reid Kleckner via llvm-commits
- [llvm] [MSVC][Demangling] Respect MSDF_NoCallingConvention for function pointers (PR #209113)
Reid Kleckner via llvm-commits
- [llvm] [MSVC][Demangling] Respect MSDF_NoCallingConvention for function pointers (PR #209113)
Reid Kleckner via llvm-commits
- [llvm] [docs] Check for absolute self-documentation links (PR #222504)
Reid Kleckner via llvm-commits
- [llvm] [docs] Check for absolute self-documentation links (PR #222504)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Prune dead and unnecessary try_compiles from config.h (PR #223765)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [clang] [clang-tools-extra] [libc] [libcxx] [lld] [lldb] [llvm] [polly] [docs] Require MyST for Sphinx documentation builds (PR #223829)
Reid Kleckner via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Reid Kleckner via llvm-commits
- [llvm] [Verifier] Don't look up the funclet color of an unreachable block (PR #222500)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
Reid Kleckner via llvm-commits
- [lld] [lld][COFF] Refactor ICF section equality checks, NFC (PR #206562)
Reid Kleckner via llvm-commits
- [llvm] [IR] Strengthen COFF IR verifier check (PR #159203)
Reid Kleckner via llvm-commits
- [lld] [lld][COFF] Refactor ICF section equality checks, NFC (PR #206562)
Reid Kleckner via llvm-commits
- [clang-tools-extra] [llvm] [clang-tools-extra][docs] Use Furo theme to match clang (PR #222196)
Reid Kleckner via llvm-commits
- [clang-tools-extra] [llvm] [clang-tools-extra][docs] Use Furo theme to match clang (PR #222196)
Reid Kleckner via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
Reid Kleckner via llvm-commits
- [clang] [llvm] [clang] Support multiple in-process cc1 jobs in a ToolSession (PR #222531)
Reid Kleckner via llvm-commits
- [llvm] [LLVM][docs] Rename remaining reST docs to Markdown (batch 11) (PR #223098)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [docs] Replace llvm.org/docs links with project links (PR #222506)
Reid Kleckner via llvm-commits
- [llvm] [CMake] Add an uninstall target (PR #220549)
Reid Kleckner via llvm-commits
- [llvm] [PassBuilder] Add extra ModuleInliner/SROA/SimplifyCFG/LICM to late FullLTO passes (PR #197678)
Reid Kleckner via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #160588)
Reid Kleckner via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #160588)
Reid Kleckner via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #160588)
Reid Kleckner via llvm-commits
- [llvm] [CI] Make premerge advisor requests fail open (PR #224861)
Reid Kleckner via llvm-commits
- [llvm] [CI] Make premerge advisor requests fail open (PR #224861)
Reid Kleckner via llvm-commits
- [llvm] [CI] Make premerge advisor requests fail open (PR #224861)
Reid Kleckner via llvm-commits
- [llvm] [LLVM][docs] Rename remaining reST docs to Markdown (batch 10) (PR #223097)
Reid Kleckner via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Renato Golin via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Renato Golin via llvm-commits
- [llvm] [X86][CodeGen] Support partial-reduce dot products (PR #205373)
Renato Golin via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Renato Golin via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Renato Golin via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Renato Golin via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Improve generated code for scalar min(a,b)-max(a,b). (PR #223697)
Ricardo Jesus via llvm-commits
- [llvm] [VectorUtils] Allow trivially vectorising llvm.[su]mulh. (PR #223998)
Ricardo Jesus via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
Ricardo Jesus via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
Ricardo Jesus via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
Ricardo Jesus via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
Ricardo Jesus via llvm-commits
- [llvm] [InferAddressSpaces] Do not commute ptrmask with cast when it may not preserve null (PR #219472)
Robert Imschweiler via llvm-commits
- [llvm] [InferAddressSpaces] Do not commute ptrmask with cast when it may not preserve null (PR #219472)
Robert Imschweiler via llvm-commits
- [llvm] [InferAddressSpaces] Do not commute ptrmask with cast when it may not preserve null (PR #219472)
Robert Imschweiler via llvm-commits
- [llvm] [InferAddressSpaces] Do not commute ptrmask with cast when it may not preserve null (PR #219472)
Robert Imschweiler via llvm-commits
- [llvm] AMDGPU: Remove volatile from some atomic tests (PR #223528)
Robert Imschweiler via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
Robert Imschweiler via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
Robert Imschweiler via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
Robert Imschweiler via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
Robert Imschweiler via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
Robert Imschweiler via llvm-commits
- [llvm] [FlattenCFG] Merge parallel conditions with logical and/or (PR #218441)
Robert Imschweiler via llvm-commits
- [llvm] [X86] Fold FMSUBADD + FADD into VFCMADDC for fp16 (PR #222896)
Rohan Shenoy via llvm-commits
- [llvm] [X86] Prefer sub-of-not for vector inc-of-add (PR #207695)
Rohan Shenoy via llvm-commits
- [llvm] [X86] Prefer sub-of-not for vector inc-of-add (PR #207695)
Rohan Shenoy via llvm-commits
- [llvm] [X86] Fold FMSUBADD into VFCMULC for fp16 complex conjugate multiply (PR #224533)
Rohan Shenoy via llvm-commits
- [llvm] [X86] Fold FMSUBADD into VFCMULC for fp16 complex conjugate multiply (PR #224533)
Rohan Shenoy via llvm-commits
- [llvm] [X86] Fold FMSUBADD into VFCMULC for fp16 complex conjugate multiply (PR #224533)
Rohan Shenoy via llvm-commits
- [llvm] [X86] Fold FMSUBADD into VFCMULC for fp16 complex conjugate multiply (PR #224533)
Rohan Shenoy via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend simplifyLibCalls to fold pow(x,2/3f) -> cbrt(x) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [InstCombine] - Extend simplifyLibCalls to fold pow(x,2/3f) -> cbrt(x) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [InstCombine] - Extend simplifyLibCalls to fold pow(x,2/3f) -> cbrt(x) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [InstCombine] - Extend simplifyLibCalls to fold pow(x,2/3f) -> cbrt(x) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [InstCombine] - Extend simplifyLibCalls to fold pow(x,2/3f) -> cbrt(x) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [AMDLIBM] Map new vector calls in VecFuncs (PR #224614)
Rohit Aggarwal via llvm-commits
- [llvm] [AMDLIBM] Map new vector calls in VecFuncs (PR #224614)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [clang][CodeGen] Construct function type for callgraph from function definition (PR #212863)
Roland McGrath via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Per-chain MFMA->AGPR conversion (PR #217328)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
Romanov Vlad via llvm-commits
- [llvm] [SLP]Booleanize logical and/or nodes in the wide leaf type (PR #223250)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Implement RISCV TTI::getNumberOfParts() (PR #223096)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Implement RISCV TTI::getNumberOfParts() (PR #223096)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Use make_isa_range instead of dyn_cast/continue (NFC). (PR #223975)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Use make_isa_range instead of dyn_cast/continue (NFC). (PR #223975)
Ryan Buchner via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto (PR #224108)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Better track MinBWs between vectorization attempts (PR #224199)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Better track MinBWs between vectorization attempts (PR #224199)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Better track MinBWs between vectorization attempts (PR #224199)
Ryan Buchner via llvm-commits
- [llvm] Revert "[SLP] More accurately cost RISCV scalar splats" (PR #224426)
Ryan Buchner via llvm-commits
- [llvm] Revert "[SLP] More accurately cost RISCV scalar splats" (PR #224426)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Ryan Buchner via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
Ryan Buchner via llvm-commits
- [clang] [llvm] [AMDGPU] Implement AsyncMark Stages (PR #220442)
Ryan Mitchell via llvm-commits
- [clang] [llvm] [AMDGPU] Implement AsyncMark Stages (PR #220442)
Ryan Mitchell via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
Ryotaro Kasuga via llvm-commits
- [llvm] [SCEV] Look thru more expressions in isKnownMultipleOf (PR #219951)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
Ryotaro Kasuga via llvm-commits
- [llvm] [libc][bazel] Adds missing bf16 MPFR test targets (PR #223342)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 functions/tests to bazel files (PR #222071)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 functions/tests to bazel files (PR #222071)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 functions/tests to bazel files (PR #222071)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 functions/tests to bazel files (PR #222071)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing bf16 MPFR test targets (PR #223342)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 public headers to bazel files (PR #222071)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 public headers to bazel files (PR #222071)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 public headers to bazel files (PR #222071)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
Sachin 🗲 via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
Sachin 🗲 via llvm-commits
- [llvm] workflows/release-binaries: Improve Windows installer (PR #220414)
Saleem Abdulrasool via llvm-commits
- [llvm] [Docs] Add binutils version updated to developer policy (PR #222984)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (PR #223387)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Make ARMv4T assembly builtins interwork (PR #221725)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [llvm] [MergeFunctions] keep the symbol of a function an alias points at on COFF (PR #222024)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Use integers for __gnu_h2f_ieee and __gnu_f2h_ieee (PR #220167)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Use integers for __gnu_h2f_ieee and __gnu_f2h_ieee (PR #220167)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Use integers for __gnu_h2f_ieee and __gnu_f2h_ieee (PR #220167)
Saleem Abdulrasool via llvm-commits
- [llvm] Disable shared libraries when building with emscripten (PR #118262)
Sam Clegg via llvm-commits
- [compiler-rt] [llvm] [RISC-V][Zicfiss] Move shadow stack ops to save/restore builtins (PR #222850)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Teach RISCVOptWInstrs that zext.w is fixable to sext.w. (PR #223559)
Sam Elliott via llvm-commits
- [lld] [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Remap mop.rr.7 and mop.r.28 to sspush/sspopchk/ssrdp in the assembler. (PR #223894)
Sam Elliott via llvm-commits
- [llvm] [MC][RISCV] Make Zve32x a dependency of Zvabd (PR #223901)
Sam Elliott via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
Sam Elliott via llvm-commits
- [llvm] [RISCV][GISel] Record SExt32 arguments for RISCVOptWInstrs. (PR #224154)
Sam Elliott via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
Sam Elliott via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
Sam Elliott via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
Sam Elliott via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add UImmLsbZeroAsmOperand class to use isUImmShifted<N, S> as the PredicateMethod. NFC (PR #224789)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Sam Elliott via llvm-commits
- [clang] [llvm] [AMDGPU] Implement AsyncMark Stages (PR #220442)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AArch64] Use SVE for load-extend-broadcast (PR #221689)
Sander de Smalen via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][CostModel] Updated inserelement/extractelement costs (PR #220627)
Sander de Smalen via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Add predicate-as-counter loop rewrite pass (PR #220960)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Add predicate-as-counter loop rewrite pass (PR #220960)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Add predicate-as-counter loop rewrite pass (PR #220960)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Use SVE for load-extend-broadcast (PR #221689)
Sander de Smalen via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Add costs of Promoted types for compressstore (PR #220257)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Sander de Smalen via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
Sander de Smalen via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Sarah Spall via llvm-commits
- [llvm] [HLSL][DirectX] handle updatecounter in dxil resource access pass (PR #223591)
Sarah Spall via llvm-commits
- [llvm] [HLSL][DirectX] Handles GEPs in dxil resource access pass (PR #224754)
Sarah Spall via llvm-commits
- [llvm] [SimplifyCFG] Enable sinking instructions with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc] Implement pthread_cleanup_push and pthread_cleanup_pop (PR #223427)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Scott Linder via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Scott Linder via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Scott Linder via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Scott Linder via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Scott Linder via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Scott Linder via llvm-commits
- [llvm] [AMDGPU][CFI] Replace CFA expression escapes with typed directives (PR #221011)
Scott Linder via llvm-commits
- [llvm] [M68k]: Fix DIVU.L/DIVS.L encoding clobbering %d0 (PR #224186)
Sean Cross via llvm-commits
- [llvm] [M68k]: Fix DIVU.L/DIVS.L encoding clobbering %d0 (PR #224186)
Sean Cross via llvm-commits
- [llvm] Expand testing for global merge symbol table info on AIX. (PR #224099)
Sean Fertile via llvm-commits
- [llvm] [Object][GOFF] Support RLD records (PR #216780)
Sean Fertile via llvm-commits
- [llvm] [llvm] Remove incorrect IRMover assert (PR #221758)
Sebastian Neubauer via llvm-commits
- [llvm] [llvm] Remove incorrect IRMover assert (PR #221758)
Sebastian Neubauer via llvm-commits
- [clang] [llvm] [IR] Memory effects for floating-point operations (PR #221754)
Serge Pavlov via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
Sergey Semenov via llvm-commits
- [llvm] [libsycl][NFC] Fix undefined macro warning (PR #224090)
Sergey Semenov via llvm-commits
- [llvm] [libsycl][NFC] Fix unused function warnings (PR #224089)
Sergey Semenov via llvm-commits
- [llvm] [libsycl][NFC] Fix struct class mismatch warning (PR #224088)
Sergey Semenov via llvm-commits
- [llvm] [libsycl][NFC] Fix extra semicolon outside of function warning (PR #224087)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Integrate context to async handlers. (PR #224050)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Integrate context to async handlers. (PR #224050)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
Sergey Semenov via llvm-commits
- [llvm] [ProfileData] Bound binary sample profile primitive reads (PR #215476)
Sergey Shcherbinin via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Sergey Shcherbinin via llvm-commits
- [clang] [llvm] [llvm-profgen] Add Arm SPE branch profile support (PR #223237)
Sergey Shcherbinin via llvm-commits
- [clang] [llvm] [llvm-profgen] Add Arm SPE branch profile support (PR #223237)
Sergey Shcherbinin via llvm-commits
- [clang] [llvm] [llvm-profgen] Add Arm SPE branch profile support (PR #223237)
Sergey Shcherbinin via llvm-commits
- [clang] [llvm] [llvm-profgen] Add Arm SPE branch profile support (PR #223237)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Add executable range-end analysis (PR #224993)
Sergey Shcherbinin via llvm-commits
- [clang] [llvm] [llvm-profgen] Add Arm SPE branch profile support (PR #223237)
Sergey Shcherbinin via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Use generic pointers for outlined teams arguments (PR #222176)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Allow integer host_eval uses in effect-free ops (PR #223475)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Use generic pointers for outlined teams arguments (PR #222176)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Use generic pointers for outlined teams arguments (PR #222176)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Use generic pointers for outlined teams arguments (PR #222176)
Sergio Afonso via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold SVE interleaves of splat vectors (PR #219146)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [IR] Verify DISubrange/DISubrangeType bounds are ConstantInt (PR #223134)
Sewon Ahn via llvm-commits
- [llvm] [IR] Verify DISubrange/DISubrangeType bounds are ConstantInt (PR #223134)
Sewon Ahn via llvm-commits
- [llvm] [IR] Verify DISubrange/DISubrangeType bounds are ConstantInt (PR #223134)
Sewon Ahn via llvm-commits
- [lld] [llvm] [RISCV] Change RISCVABI::computeTargetABI() to return Expected<ABI> (PR #213410)
Sharjeel Khan via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
Sharjeel Khan via llvm-commits
- [llvm] [Github] Use explicit --progress for large wget downloads (PR #224092)
Sharjeel Khan via llvm-commits
- [llvm] [CI] Make updates to .ci actually test everything (PR #224125)
Sharjeel Khan via llvm-commits
- [llvm] [CI] Make updates to .ci actually test everything (PR #224125)
Sharjeel Khan via llvm-commits
- [llvm] [Github] Bump non-build jobs to Ubuntu 26.04 (PR #224471)
Sharjeel Khan via llvm-commits
- [llvm] [Github] Bump build workflows to Ubuntu 26.04 (PR #224455)
Sharjeel Khan via llvm-commits
- [llvm] [LFI][AArch64] Do not flush deferred LR guards on temporary labels (PR #224776)
Sharjeel Khan via llvm-commits
- [llvm] [LFI][AArch64] Do not flush deferred LR guards on temporary labels (PR #224776)
Sharjeel Khan via llvm-commits
- [llvm] [LFI][AArch64] Do not flush deferred LR guards on temporary labels (PR #224776)
Sharjeel Khan via llvm-commits
- [llvm] [LFI][AArch64] Do not flush deferred LR guards on temporary labels (PR #224776)
Sharjeel Khan via llvm-commits
- [llvm] [LFI][AArch64] Do not flush deferred LR guards on temporary labels (PR #224776)
Sharjeel Khan via llvm-commits
- [llvm] [LFI][AArch64] Add +4 size overestimate for control flow instructions in getLFIInstSizeInBytes (PR #224791)
Sharjeel Khan via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (PR #216767)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan] Lower safe uniform load to unconditional scalar load (PR #216767)
Shih-Po Hung via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
Shikhar Jain via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GFX13] MC support for indexed VIMAGE/VSAMPLE resources (PR #223429)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Handle register variant S_SETREG when fixing VGPR MSB clobbers (PR #218941)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Handle register variant S_SETREG when fixing VGPR MSB clobbers (PR #218941)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add gfx1310 coverage to the bf16 transcendental tests (PR #223054)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Treat rematerialized SALU/SMEM instructions as part of the BB prolog (PR #223508)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add amdgpu-accum-offset attribute to bound available arch VGPR (PR #218745)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Replace undef with poison in cast.ll, fptosi.ll and fptoui.ll (PR #223570)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Preserve resource requirements through call-graph cycles (PR #221625)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Add cost tests for integer to/from floating point casts (PR #223571)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Fix two code quality issues in AMDGPUSwLowerLDS (PR #223685)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Fix two code quality issues in AMDGPUSwLowerLDS (PR #223685)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Prevent folding of FMAC into FMAAK with two literals (PR #217438)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Fix two code quality issues in AMDGPUSwLowerLDS (PR #223685)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NFC] Allow selected generic features on any covered GPU (PR #223177)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Doc] Add documentation about ABI occupancy (PR #224103)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Doc] Add documentation about ABI occupancy (PR #224103)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Doc] Add documentation about ABI occupancy (PR #224103)
Shilei Tian via llvm-commits
- [llvm] [RFC][AMDGPU][Doc] Add documentation about ABI occupancy (PR #224103)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Gate runtime unroll of LDS loops instead of overriding it (PR #222853)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GFX13] MC support for indexed VIMAGE/VSAMPLE resources (PR #223429)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Separate VOPD candidate selection (PR #223518)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Separate VOPD candidate selection (PR #223518)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Separate VOPD candidate selection (PR #223518)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Separate VOPD candidate selection (PR #223518)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Separate VOPD candidate selection (PR #223518)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Shilei Tian via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
Shilei Tian via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
Shilei Tian via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
Shilei Tian via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
Shilei Tian via llvm-commits
- [clang] [llvm] Allow Custom LTO Linking And Fix Warp Sizes (PR #224691)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Diagnose unsupported images on gfx1250 and gfx1251 (PR #224673)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Classify generic-target features (PR #223179)
Shilei Tian via llvm-commits
- [llvm] llvm: Update Attributor maintainers (PR #224693)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Expand constant named barrier matching in SDag (PR #191506)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NFC] Auto-generate llvm.amdgcn.wqm.vote test checks (PR #224772)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NFC] Auto-generate llvm.amdgcn.wqm.vote test checks (PR #224772)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NFC] Compute prologue frame size/alignment in 64-bit (PR #224734)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add `getLDSAllocGranule` to TargetParser (PR #220051)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add `getLDSAllocGranule` to TargetParser (PR #220051)
Shilei Tian via llvm-commits
- [clang] [llvm] [Clang] Add -fno-inline-functions-called-once (PR #223315)
Shivam Gupta via llvm-commits
- [clang] [llvm] [Clang] Add -fno-inline-functions-called-once (PR #223315)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
Shivam Gupta via llvm-commits
- [clang] [llvm] [Clang] Add -fno-inline-functions-called-once (PR #223315)
Shivam Gupta via llvm-commits
- [clang] [flang] [llvm] [Clang] Add -fno-inline-functions-called-once (PR #223315)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [lld] [LLD] Avoid file offset increase for zero-sized progbits after nobits (PR #223349)
Shivam Gupta via llvm-commits
- [llvm] [Draft] Data flow based shrink wrapping (PR #191784)
Shreeyash Pandey via llvm-commits
- [llvm] [Draft] Data flow based shrink wrapping (PR #191784)
Shreeyash Pandey via llvm-commits
- [flang] [llvm] [flang] Use backend fp128 support to determine REAL(16) availability (PR #221907)
Shunsuke Watanabe via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [SLP]Booleanize logical and/or nodes in the wide leaf type (PR #223250)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add tuning for fast AVX2 vector division (PR #219873)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Price a vXi1 mask broadcast instead of scalarizing it (PR #222467)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Price a vXi1 mask broadcast instead of scalarizing it (PR #222467)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Price a vXi1 mask broadcast instead of scalarizing it (PR #222467)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Price a vXi1 mask broadcast instead of scalarizing it (PR #222467)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Respect denormal mode in f32-to-bf16 conversions (PR #221052)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Respect denormal mode in f32-to-bf16 conversions (PR #221052)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Respect denormal mode in f32-to-bf16 conversions (PR #221052)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Respect denormal mode in f32-to-bf16 conversions (PR #221052)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Respect denormal mode in f32-to-bf16 conversions (PR #221052)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Respect denormal mode in f32-to-bf16 conversions (PR #221052)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix FP `stackifier` crash on invalid `x87` inline `asm` constraints (PR #221881)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold FMSUBADD + FADD into VFCMADDC for fp16 (PR #222896)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold FMSUBADD + FADD into VFCMADDC for fp16 (PR #222896)
Simon Pilgrim via llvm-commits
- [llvm] [X86] zero-call-used-regs-simd.ll - add baseline test coverage from #212147 (PR #223339)
Simon Pilgrim via llvm-commits
- [llvm] [X86] zero-call-used-regs-simd.ll - add baseline test coverage from #212147 (PR #223339)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix `"Cannot select"` for `bf16` vector selects on a scalar condition under `AVX10.2` (PR #222854)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix `"Cannot select"` for `bf16` vector selects on a scalar condition under `AVX10.2` (PR #222854)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix `"Cannot select"` for `bf16` vector selects on a scalar condition under `AVX10.2` (PR #222854)
Simon Pilgrim via llvm-commits
- [llvm] [X86][CodeGen] Support partial-reduce dot products (PR #205373)
Simon Pilgrim via llvm-commits
- [llvm] [X86][CodeGen] Support partial-reduce dot products (PR #205373)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombine] `visitANY_EXTEND` - fold `(aext (freeze (load x)))` -> `(aext (truncate (freeze (extload x))))` (PR #218454)
Simon Pilgrim via llvm-commits
- [llvm] [X86] zero-call-used-regs-simd.ll - add baseline test coverage from #212147 (PR #223339)
Simon Pilgrim via llvm-commits
- [llvm] [X86] zero-call-used-regs-simd.ll - add baseline test coverage from #212147 (PR #223339)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Diagnose unsupported landingpad result types instead of asserting (PR #223205)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold FMSUBADD + FADD into VFCMADDC for fp16 (PR #222896)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM] Add llvm.[su]mulh intrinsics. (PR #220293)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold FMSUBADD + FADD into VFCMADDC for fp16 (PR #222896)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] visitFREEZE - always allow freezing multiple operands (PR #152107)
Simon Pilgrim via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombine] `visitANY_EXTEND` - fold `(aext (freeze (load x)))` -> `(aext (truncate (freeze (extload x))))` (PR #218454)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
Simon Pilgrim via llvm-commits
- [llvm] [X86] zero-call-used-regs-simd.ll - add baseline no-vlx test coverage from #212147 (PR #223634)
Simon Pilgrim via llvm-commits
- [llvm] [X86] zero-call-used-regs-simd.ll - add baseline no-vlx test coverage from #212147 (PR #223634)
Simon Pilgrim via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Simon Pilgrim via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Simon Pilgrim via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Simon Pilgrim via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Simon Pilgrim via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Simon Pilgrim via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Simon Pilgrim via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
Simon Pilgrim via llvm-commits
- [llvm] RuntimeLibcalls: Add LibraryRef for dispatch-with-exclusion (PR #218869)
Simon Pilgrim via llvm-commits
- [llvm] RuntimeLibcalls: Add LibraryRef for dispatch-with-exclusion (PR #218869)
Simon Pilgrim via llvm-commits
- [llvm] RuntimeLibcalls: Add LibraryRef for dispatch-with-exclusion (PR #218869)
Simon Pilgrim via llvm-commits
- [llvm] RuntimeLibcalls: Add LibraryRef for dispatch-with-exclusion (PR #218869)
Simon Pilgrim via llvm-commits
- [llvm] [X86] zero-call-used-regs-simd.ll - add baseline no-vlx test coverage from #212147 (PR #223634)
Simon Pilgrim via llvm-commits
- [llvm] [ScheduleDAGFast] Fix crash due to incorrect live reg delay in fast scheduler (PR #200567)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Simon Pilgrim via llvm-commits
- [llvm] Make extract vector for bf16 types legal (PR #222913)
Simon Pilgrim via llvm-commits
- [llvm] Make extract vector for bf16 types legal (PR #222913)
Simon Pilgrim via llvm-commits
- [llvm] Make extract vector for bf16 types legal (PR #222913)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerFP_TO_INT_SAT - use original SDValue directly. NFC. (PR #223651)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerFP_TO_INT_SAT - use original SDValue directly. NFC. (PR #223651)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM] Add llvm.[su]mulh intrinsics. (PR #220293)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM] Add llvm.[su]mulh intrinsics. (PR #220293)
Simon Pilgrim via llvm-commits
- [llvm] Make extract vector for bf16 types legal (PR #222913)
Simon Pilgrim via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
Simon Pilgrim via llvm-commits
- [llvm] RegisterPressure: Remove dead defs correctly (PR #222627)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Move ISD::FP_TO_*INT_SAT actions to be with a Subtarget's other ops. (PR #223657)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Move ISD::FP_TO_*INT_SAT actions to be with a Subtarget's other ops. (PR #223657)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM] Add llvm.[su]mulh intrinsics. (PR #220293)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Move ISD::FP_TO_*INT_SAT actions to be with a Subtarget's other ops. (PR #223657)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerFP_TO_INT_SAT - use MVT src/dst types directly. NFC. (PR #223689)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
Simon Pilgrim via llvm-commits
- [llvm] [RegisterPressure] Remove dead defs correctly (PR #156576)
Simon Pilgrim via llvm-commits
- [llvm] [RegisterPressure] Remove dead defs correctly (PR #156576)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower bf16 round-to-integer on AVX10.2 via vrndscalebf16 (PR #213276)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold partial interleaved load (PR #219201)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Vectorize bool-to-bitmask reductions as a bitcast of zero tests (PR #223434)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][DAGCombiner] Relax requirements for "min(a, b)-max(a, b) -> -abd(a,b)". (PR #223725)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Emit loop-carried horizontal reductions as loop vector accumulator (PR #221598)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][X86] Remove matchScalarReduction from combineAnd/Or (PR #214774)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of uint_to_fp (PR #222899)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Simon Pilgrim via llvm-commits
- [llvm] Reapply "[SelectionDAG] Recurse through mask expression trees in WidenVSELECTMask" (PR #217307)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Add baseline costs for smulh/umulh intrinsics (PR #224022)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Add baseline costs for smulh/umulh intrinsics (PR #224022)
Simon Pilgrim via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
Simon Pilgrim via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
Simon Pilgrim via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Simon Pilgrim via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Simon Pilgrim via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Don't constant fold opaque constants in visitMULO (PR #224494)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Don't constant fold opaque constants in visitMULO (PR #224494)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold FMSUBADD into VFCMULC for fp16 complex conjugate multiply (PR #224533)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Keep scalar bf16/f16 selects in vector registers (PR #224218)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Simon Pilgrim via llvm-commits
- [llvm] Reapply "[SelectionDAG] Recurse through mask expression trees in WidenVSELECTMask" (PR #217307)
Simon Pilgrim via llvm-commits
- [llvm] Reapply "[SelectionDAG] Recurse through mask expression trees in WidenVSELECTMask" (PR #217307)
Simon Pilgrim via llvm-commits
- [llvm] Reapply "[SelectionDAG] Recurse through mask expression trees in WidenVSELECTMask" (PR #217307)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Allow PARTIAL_REDUCE_SUMLA in getPartialReduceMLS (PR #220886)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Allow PARTIAL_REDUCE_SUMLA in getPartialReduceMLS (PR #220886)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Allow PARTIAL_REDUCE_SUMLA in getPartialReduceMLS (PR #220886)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Document that UADDO/USUBO_CARRRY follow getBooleanContents. NFC (PR #224764)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (PR #217185)
Simon Pilgrim via llvm-commits
- [llvm] [X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (PR #224900)
Simon Pilgrim via llvm-commits
- [llvm] [X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (PR #224900)
Simon Pilgrim via llvm-commits
- [llvm] [X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (PR #224900)
Simon Pilgrim via llvm-commits
- [llvm] [X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (PR #224900)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] computeRegisterProperties - fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Charge extract latency for extracts feeding memory addresses (PR #224634)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Document that ISD::ADDE/SUBE/ADDC/SUBC use glue. NFC (PR #224765)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Restrict combineOrOfSetCCToUSUBOCarry to ZeroOrOneBooleanContent. (PR #224759)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Expand f32-to-bf16 conversions without libcalls (PR #221225)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #224255)
Simon Pilgrim via llvm-commits
- [llvm] X86: Stop overriding getRegClass (PR #223740)
Simon Pilgrim via llvm-commits
- [llvm] X86: Stop overriding getRegClass (PR #223740)
Simon Pilgrim via llvm-commits
- [llvm] X86: Stop overriding getRegClass (PR #223740)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Constant fold [SU]ADDO and [SU]SUBO in DAGCombiner (PR #224713)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Sirui Mu via llvm-commits
- [llvm] [NVPTX][TTI] Update NVPTX TTI to enable f32x2 vectorization (PR #222994)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add custom v2i32->v2i16 store lowering. (PR #223659)
Sjoerd Meijer via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
Slava Zakharin via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
Slava Zakharin via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
Slava Zakharin via llvm-commits
- [flang] [llvm] Flang improve fidelity of unformatted I/O endianness with FORT_CONVERT_UNIT (PR #223831)
Slava Zakharin via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
Snehasish Kumar via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
Snehasish Kumar via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
Snehasish Kumar via llvm-commits
- [llvm] [NVPTX] Add support for f32x2 mixed-precision add/sub (PR #221957)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add support for f32x2 mixed-precision add/sub (PR #221957)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add support for f32x2 mixed-precision add/sub (PR #221957)
Srinivasa Ravi via llvm-commits
- [clang] [llvm] [clang][NVPTX] Add overloaded fmul intrinsics (PR #224546)
Srinivasa Ravi via llvm-commits
- [clang] [llvm] [clang][NVPTX] Add overloaded fmul intrinsics (PR #224546)
Srinivasa Ravi via llvm-commits
- [clang] [llvm] [mlir] [clang][NVVM][NVPTX] Remove pzo modifier for rs rounding mode conversions (PR #225012)
Srinivasa Ravi via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Srividya Sundaram via llvm-commits
- [compiler-rt] [libFuzzer] Pass the current size to Mutate in MinimizeCrashLoop (PR #223470)
Stan Ulbrych via llvm-commits
- [compiler-rt] [libFuzzer] Pass the current size to Mutate in MinimizeCrashLoop (PR #223470)
Stan Ulbrych via llvm-commits
- [compiler-rt] [libFuzzer] Pass the current size to Mutate in MinimizeCrashLoop (PR #223470)
Stan Ulbrych via llvm-commits
- [llvm] [PowerPC] Don't crash on prefetch hints the subtarget can't encode (PR #220056)
Stanislav Bardyuk via llvm-commits
- [llvm] [AMDGPU] Add tests for zero MUL_I24 operands. NFC (PR #224536)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU] Add tests for zero MUL_I24 operands. NFC (PR #224536)
Steffen Larsen via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
Stephen Tozer via llvm-commits
- [llvm] [IR] Do not track metadata uses of ConstantData (PR #223303)
Stephen Tozer via llvm-commits
- [llvm] [llvm-dwarfdump][LineCov] Add --variable-coverage-maybe-undefined option (PR #220855)
Stephen Tozer via llvm-commits
- [llvm] [llvm-dwarfdump][LineCov] Add --variable-coverage-maybe-undefined option (PR #220855)
Stephen Tozer via llvm-commits
- [llvm] [llvm-dwarfdump][LineCov] Add --variable-coverage-maybe-undefined option (PR #220855)
Stephen Tozer via llvm-commits
- [llvm] [llvm-dwarfdump][LineCov] Add --variable-coverage-maybe-undefined option (PR #220855)
Stephen Tozer via llvm-commits
- [llvm] [llvm-dwarfdump][LineCov] Add --variable-coverage-maybe-undefined option (PR #220855)
Stephen Tozer via llvm-commits
- [llvm] [llvm-dwarfdump][LineCov] Add --variable-coverage-maybe-undefined option (PR #220855)
Stephen Tozer via llvm-commits
- [llvm] [CAS] Check StandaloneData before reopening a standalone object (PR #223807)
Steven Wu via llvm-commits
- [llvm] [CAS] Check StandaloneData before reopening a standalone object (PR #223807)
Steven Wu via llvm-commits
- [llvm] [CAS] Read a CAS file's reserved size from st_blocks, not st_blksize (PR #224104)
Steven Wu via llvm-commits
- [llvm] [CAS] Read a CAS file's reserved size from st_blocks, not st_blksize (PR #224104)
Steven Wu via llvm-commits
- [llvm] [CAS] Read a CAS file's reserved size from st_blocks, not st_blksize (PR #224104)
Steven Wu via llvm-commits
- [llvm] [CAS] Read a CAS file's reserved size from st_blocks, not st_blksize (PR #224104)
Steven Wu via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #160588)
Steven Wu via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #160588)
Steven Wu via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #224859)
Steven Wu via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #160588)
Steven Wu via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #224859)
Steven Wu via llvm-commits
- [llvm] [RISCV] Do not verify size for some Xqci instructions (PR #223913)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
Sudharsan Veeravalli via llvm-commits
- [llvm] [X86][CostModel] Price predicate mask-expansion fanout for wide predicated ops (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [RegAlloc] Add register allocation anti-hints infrastructure (PR #218071)
Syadus Sefat via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Szymon Piotr Milczek via llvm-commits
- [llvm] [flang-rt][test] Add regression coverage for child I/O namelist mode (PR #222505)
Tarun Prabhu via llvm-commits
- [llvm] [ValueTracking] Infer nonzero from assumed masked value (PR #224709)
Tejas Gaikwad via llvm-commits
- [llvm] [InstCombine] Optimize selects feeding into BinOp (PR #224478)
Tejas Joshi via llvm-commits
- [llvm] [InstCombine] Optimize selects feeding into BinOp (PR #224478)
Tejas Joshi via llvm-commits
- [llvm] [InstCombine] Optimize addition of selects (PR #224477)
Tejas Joshi via llvm-commits
- [llvm] [InstCombine] Optimize addition of selects (PR #224477)
Tejas Joshi via llvm-commits
- [llvm] [NFC][ModuleUtils] Move externalize() from module splitting utilities (PR #221181)
Teresa Johnson via llvm-commits
- [llvm] [NFC][ModuleUtils] Move externalize() from module splitting utilities (PR #221181)
Teresa Johnson via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
Teresa Johnson via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
Teresa Johnson via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
Teresa Johnson via llvm-commits
- [clang] [llvm] [WebAssembly] Use Single as the default Triple thread model (PR #223917)
Thomas Lively via llvm-commits
- [compiler-rt] [libFuzzer] Add test for stale size passed to Mutate in MinimizeCrashLoop (PR #223502)
Thurston Dang via llvm-commits
- [llvm] [llvm-objcopy] Support Linux livepatch symbols and relocations (PR #224075)
Tianyi Chen via llvm-commits
- [llvm] [llvm-objdump] Display RELR dynamic relocations (PR #224069)
Tianyi Chen via llvm-commits
- [llvm] [llvm-objdump] Display RELR dynamic relocations (PR #224069)
Tianyi Chen via llvm-commits
- [llvm] [llvm-objdump] Display RELR dynamic relocations (PR #224069)
Tianyi Chen via llvm-commits
- [llvm] [llvm-objdump] Honor ELF symbol sizes in selective disassembly (PR #224068)
Tianyi Chen via llvm-commits
- [llvm] [llvm-objdump] Display RELR dynamic relocations (PR #224069)
Tianyi Chen via llvm-commits
- [llvm] [llvm-objcopy] Support Linux livepatch symbols and relocations (PR #224075)
Tianyi Chen via llvm-commits
- [llvm] [llvm-objcopy] Support binary output for COFF inputs (PR #224828)
Tianyi Chen via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Make ARMv4T assembly builtins interwork (PR #221725)
Ties Stuij via llvm-commits
- [llvm] [DebugInfo] Escape strings echoed into .debug_str comments (PR #223384)
Tim Besard via llvm-commits
- [llvm] [AArch64] Fix load latency costs without a usable scheduling class (PR #223416)
Tim Besard via llvm-commits
- [llvm] [SelectionDAG] Remove dead functions and declarations (NFC) (PR #223318)
Tim Gymnich via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
Tim Gymnich via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
Tim Gymnich via llvm-commits
- [llvm] [APFloat] Fix sign bit corrupting exponent in unsigned FP8 formats (PR #223286)
Tim Gymnich via llvm-commits
- [llvm] [APFloat] Fix sign bit corrupting exponent in unsigned FP8 formats (PR #223286)
Tim Gymnich via llvm-commits
- [llvm] [APFloat] Fix sign bit corrupting exponent in unsigned FP8 formats (PR #223286)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
Tim Gymnich via llvm-commits
- [llvm] [GlobalISel] Remove dead declarations and functions in CombinerHelper (NFC) (PR #223624)
Tim Gymnich via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Tim Gymnich via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Tim Gymnich via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Tim Gymnich via llvm-commits
- [llvm] [GlobalISel] Add saturating G_TRUNC support for computeKnownBits (PR #223929)
Tim Gymnich via llvm-commits
- [llvm] [GlobalISel] Support GISelValueTracking for G_FREEZE. (PR #223696)
Tim Gymnich via llvm-commits
- [llvm] [GlobalISel] Add computeKnownBits for G_CLMUL opcode (PR #223980)
Tim Gymnich via llvm-commits
- [llvm] [CodeGen] Remove dead accessors and variables in Machine* (NFC) (PR #224216)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU] Remove dead function and method declarations (NFC) (PR #224889)
Tim Gymnich via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
Tim Gymnich via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
Tim Gymnich via llvm-commits
- [llvm] [llvm][docs] Clarify lambda naming in CodingStandards.md (PR #206652)
Timm Baeder via llvm-commits
- [polly] [Polly][NFC] Fix loop index in C comments of tests with nested loops (PR #220589)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Isolate full tiles from partial tiles in the tiling path (PR #221087)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Timur Baidusenov via llvm-commits
- [llvm] [Verifier] Don't look up the funclet color of an unreachable block (PR #222500)
Timur Baidusenov via llvm-commits
- [llvm] [LoopBoundSplit] Bail out when the recurrence is not this loop's IV (PR #221604)
Timur Baidusenov via llvm-commits
- [llvm] [MustExecute] Use the loop predecessor instead of the preheader (PR #222096)
Timur Baidusenov via llvm-commits
- [llvm] [MustExecute] Use the loop predecessor instead of the preheader (PR #222096)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Timur Baidusenov via llvm-commits
- [polly] [Polly] Restate array sizes and subscripts when the element type shrinks (PR #221496)
Timur Baidusenov via llvm-commits
- [llvm] [LoopDeletion] Don't delete a loop that defines a live-out token (PR #223119)
Timur Baidusenov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Timur Baidusenov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Timur Baidusenov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Timur Baidusenov via llvm-commits
- [llvm] [LoopBoundSplit][NFC] Merge analyzeICmp() into hasProcessableCondition() (PR #224563)
Timur Baidusenov via llvm-commits
- [llvm] [LoopDeletion] Don't delete a loop that defines a live-out token (PR #223119)
Timur Baidusenov via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [LoopDeletion] Don't delete a loop that defines a live-out token (PR #223119)
Timur Baidusenov via llvm-commits
- [llvm] [GVNSink] Don't sink pseudo probes (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [IR] Mark the llvm.pseudoprobe arguments as immar (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [IR] Mark llvm.pseudoprobe arguments as immarg (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [IR] Mark llvm.pseudoprobe arguments as immarg (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [IR] Mark llvm.pseudoprobe arguments as immarg (PR #224669)
Timur Baidusenov via llvm-commits
- [llvm] [X86] Fix out-of-range extractBits in combineAVX512SetCCToKMOV (PR #224268)
Timur Golubovich via llvm-commits
- [llvm] [X86] Fix out-of-range extractBits in combineAVX512SetCCToKMOV (PR #224268)
Timur Golubovich via llvm-commits
- [llvm] [X86] Don't double count the interrupt stack alignment push in StackSize (PR #224029)
Timur Golubovich via llvm-commits
- [llvm] [InstSimplify] Fold trunc to constant when all result bits are known (PR #212123)
Timur Golubovich via llvm-commits
- [llvm] [flang-rt][runtime] Optimize formatted writes by reducing ExternalFileUnit::Emit() calls (PR #222522)
Tom Eccles via llvm-commits
- [clang] [llvm] [LLVM][Clang][Flang] Move framepointer kind selection to LLVMFrontend (PR #218870)
Tom Eccles via llvm-commits
- [clang] [llvm] [LLVM][Clang][Flang] Move framepointer kind selection to LLVMFrontend (PR #218870)
Tom Eccles via llvm-commits
- [clang] [llvm] [LLVM][Clang][Flang] Move framepointer kind selection to LLVMFrontend (PR #218870)
Tom Eccles via llvm-commits
- [clang] [llvm] [LLVM][Clang][Flang] Move framepointer kind selection to LLVMFrontend (PR #218870)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
Tom Eccles via llvm-commits
- [llvm] [libsycl] Add $ORIGIN to RPATH for libLLVMSYCL (PR #224885)
Tom Honermann via llvm-commits
- [llvm] [libsycl] Add $ORIGIN to RPATH for libLLVMSYCL (PR #224885)
Tom Honermann via llvm-commits
- [llvm] [libsycl] Add $ORIGIN to RPATH for libLLVMSYCL (PR #224885)
Tom Honermann via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Tom Honermann via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Tom Honermann via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Tom Honermann via llvm-commits
- [clang] [llvm] [TargetParser] Add a list of Intel GPUs, and use it in offload-arch (PR #222072)
Tom Honermann via llvm-commits
- [llvm] [ids-check] Make the script CWD-independent (PR #223354)
Tom Stellard via llvm-commits
- [libc] [llvm] Implement Automated Line and MC/DC Coverage CI Workflows (PR #219165)
Tom Stellard via llvm-commits
- [libc] [llvm] Implement Automated Line and MC/DC Coverage CI Workflows (PR #219165)
Tom Stellard via llvm-commits
- [libc] [llvm] Implement Automated Line and MC/DC Coverage CI Workflows (PR #219165)
Tom Stellard via llvm-commits
- [libc] [llvm] Implement Automated Line and MC/DC Coverage CI Workflows (PR #219165)
Tom Stellard via llvm-commits
- [libc] [llvm] Implement Automated Line and MC/DC Coverage CI Workflows (PR #219165)
Tom Stellard via llvm-commits
- [llvm] [CMake] Create and link against object libraries for each component (PR #198720)
Tom Stellard via llvm-commits
- [llvm] workflows/libclang-abi-tests: Cache baseline results (PR #213503)
Tom Stellard via llvm-commits
- [llvm] github-upload-release: Create draft releases (PR #209876)
Tom Stellard via llvm-commits
- [llvm] workflows/premerge: Remove full checkout when computing macOS changes for pushes (PR #224874)
Tom Stellard via llvm-commits
- [llvm] workflows/premerge: Remove full checkout when computing macOS changes for pushes (PR #224874)
Tom Stellard via llvm-commits
- [llvm] Pre compute (PR #224941)
Tom Stellard via llvm-commits
- [llvm] Pre compute (PR #224941)
Tom Stellard via llvm-commits
- [llvm] [SLP]Drop unprofitable splat gather subtrees (PR #221717)
Tomas Matheson via llvm-commits
- [llvm] [MISched] Fix pre-RA pickOnlyChoice tracing (PR #223182)
Tomer Shafir via llvm-commits
- [llvm] [MISched] Fix pre-RA pickOnlyChoice tracing (PR #223182)
Tomer Shafir via llvm-commits
- [llvm] [MISched] Fix pre-RA pickOnlyChoice tracing (PR #223182)
Tomer Shafir via llvm-commits
- [llvm] [CodeGen][AArch64] Avoid duplicate hints in register allocation (PR #219007)
Tomer Shafir via llvm-commits
- [compiler-rt] [compiler-rt] Restrict __gnu_h2f_ieee and __gnu_f2h_ieee to arm32 EABI (PR #220170)
Trevor Gross via llvm-commits
- [lld] lld/MachO: support static executable metadata (PR #224995)
Tristan Ross via llvm-commits
- [lld] lld/MachO: support static executable metadata (PR #224995)
Tristan Ross via llvm-commits
- [lld] lld/MachO: support static executable metadata (PR #224995)
Tristan Ross via llvm-commits
- [llvm] [CodeGen] Avoid sinking EH pad blocks (PR #224812)
Trung Nguyen via llvm-commits
- [llvm] [Docs] Update security response group with vendor observer. (PR #224044)
Tulio Magno Quites Machado Filho via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
Uday Kiriti via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
Uday Kiriti via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
Uday Kiriti via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
Uday Kiriti via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] Align constant pool (PR #222980)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] Handle constants with initializers with relocations (PR #223055)
Ulrich Weigand via llvm-commits
- [llvm] [dfsan] Fix big-endian origin mask (PR #223247)
Ulrich Weigand via llvm-commits
- [llvm] [dfsan] Fix big-endian origin mask (PR #223247)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Expand and automate .insn directive coverage (PR #222031)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] Add AMODE to PR symbols (PR #223541)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ, Clang] Enable verification of int args extensions by default. (PR #223755)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
Ulrich Weigand via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
Ulrich Weigand via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
Urvi Rav via llvm-commits
- [llvm] [AArch64][CostModel] Updated inserelement/extractelement costs (PR #220627)
Utpal Bora via llvm-commits
- [llvm] [AArch64][CostModel] Updated inserelement/extractelement costs (PR #220627)
Utpal Bora via llvm-commits
- [llvm] [AArch64] [CostModel] Improve costs for scalar inserts into fixed-length SVE constant vector (PR #223638)
Utpal Bora via llvm-commits
- [flang] [llvm] [flang][cuda][NFC] Move CUFDeviceIsActive function to the right place (PR #223453)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] Reapply "[SelectionDAG] Recurse through mask expression trees in WidenVSELECTMask" (PR #217307)
Valeriy Savchenko via llvm-commits
- [llvm] [AMDGPU] Make custom AsmParser matchers alignment aware (PR #221988)
Valery Pykhtin via llvm-commits
- [llvm] [AMDGPU] Pack instruction format and modifier TSFlags bits into enums, NFC. (PR #223783)
Valery Pykhtin via llvm-commits
- [llvm] [AMDGPU] Pack instruction format and modifier TSFlags bits into enums, NFC. (PR #223783)
Valery Pykhtin via llvm-commits
- [llvm] [AMDGPU] Pack instruction format and modifier TSFlags bits into enums, NFC. (PR #223783)
Valery Pykhtin via llvm-commits
- [llvm] [AMDGPU] Pack instruction format and modifier TSFlags bits into enums, NFC. (PR #223783)
Valery Pykhtin via llvm-commits
- [llvm] [SandboxVec][Legality] Implement unsupported alignment check (PR #224081)
Vasileios Porpodas via llvm-commits
- [llvm] [SanbdoxIR][SandboxVec] AuxPassArgs for auxiliary pass arguments (PR #224450)
Vasileios Porpodas via llvm-commits
- [llvm] [SandboxIR] Implement Value::stripAndAccumulateConstantOffsets() (PR #224784)
Vasileios Porpodas via llvm-commits
- [llvm] [SandboxIR] Implement Value::stripAndAccumulateConstantOffsets() (PR #224784)
Vasileios Porpodas via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Vassil Vassilev via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
Vassil Vassilev via llvm-commits
- [libc] [llvm] [libc][math] Add tgammabf16 math support for bfloat16. (PR #208689)
Vedant Neve via llvm-commits
- [libc] [llvm] [libc][math] Add tgammabf16 math support for bfloat16. (PR #208689)
Vedant Neve via llvm-commits
- [libc] [llvm] [libc][math] Add tgammabf16 math support for bfloat16. (PR #208689)
Vedant Neve via llvm-commits
- [llvm] [LV] Widen truncated induction updates, not just truncated phis (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
Vedant Paranjape via llvm-commits
- [llvm] [Offload] Avoid global mutex destructors (PR #221471)
Vedran Miletić via llvm-commits
- [llvm] [AArch64] Codegen for AArch64 Return Address Signing Hardening (PR #176187)
Victor Campos via llvm-commits
- [llvm] [AArch64][PAC] Don't move sp adjustments to form better epilogue AUTs (PR #221009)
Victor Campos via llvm-commits
- [llvm] [AArch64][PAC] Don't move sp adjustments to form better epilogue AUTs (PR #221009)
Victor Campos via llvm-commits
- [llvm] [AArch64][PAC] Prevent PAUTH_EPILOGUE from overwriting live registers (PR #220191)
Victor Campos via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
Victor Campos via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Vigneshwar Jayakumar via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Vigneshwar Jayakumar via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [AArch64][SPIRV][GlobalISel] Migrate target-specific wip_match_opcode combines to MIR-pattern (PR #222903)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel][TableGen] Support for typed G_FCONSTANT Imm in MIR-patttern (PR #219563)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Migrate remaining generic wip_match_opcode combines to MIR-pattern. (PR #222851)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Migrate remaining generic wip_match_opcode combines to MIR-pattern. (PR #222851)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel][TableGen] Add GIReplaceRegWithConstant/FConstant builtins (PR #222298)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel][TableGen] Add GIReplaceRegWithConstant/FConstant builtins (PR #222298)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel][TableGen] Add GIReplaceRegWithConstant/FConstant builtins (PR #222298)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support GISelValueTracking for G_FREEZE. (PR #223696)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support GISelValueTracking for G_FREEZE. (PR #223696)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Add saturating G_TRUNC support for computeKnownBits (PR #223929)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Add saturating G_TRUNC support for computeKnownBits (PR #223929)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Add G_VECTOR_COMPRESS support of computeKnownBits & computeNumSignBits (PR #223967)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support GISelValueTracking for G_FREEZE. (PR #223696)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Add computeKnownBits for G_CLMUL opcode (PR #223980)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Fold instructions with fully-known bits to a constant. (PR #224254)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Look through readfirstlane/readlane in computeKnownBitsForTargetInstr. (PR #224275)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Fold instructions with fully-known bits to a constant. (PR #224254)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Look through readfirstlane/readlane in computeKnownBitsForTargetInstr. (PR #224275)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel][TableGen] Support for typed G_FCONSTANT Imm in MIR-patttern (PR #219563)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Look through readfirstlane/readlane in computeKnownBitsForTargetInstr. (PR #224275)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Vikash Gupta via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Vikash Gupta via llvm-commits
- [llvm] [AArch64][SPIRV][GlobalISel] Migrate target-specific wip_match_opcode combines to MIR-pattern (PR #222903)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen][NPM] Port ResetMachineFunction to NPM (PR #222886)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NPM] Port ResetMachineFunction to NPM (PR #222886)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU][GISel][NPM] Complete Global ISel pipeline (PR #222552)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU][GISel][NPM] Complete Global ISel pipeline (PR #222552)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NPM] Port ResetMachineFunction to NPM (PR #222886)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NPM] Port ResetMachineFunction to NPM (PR #222886)
Vikram Hegde via llvm-commits
- [flang] [llvm] [mlir] [openmp][mlir] Expand use of atomicrmw for atomic update (PR #215654)
Ville-Markus Yli-Suutala via llvm-commits
- [llvm] [AArch64] Improve scalar fixed-point int-to-fp codegen (PR #220299)
Vimal Patel via llvm-commits
- [llvm] [AArch64] Improve scalar fixed-point int-to-fp codegen (PR #220299)
Vimal Patel via llvm-commits
- [llvm] [AArch64] Use firstp for SVE2.2 cttz.elts (PR #221182)
Vimal Patel via llvm-commits
- [llvm] [AArch64] Improve scalar fixed-point int-to-fp codegen (PR #220299)
Vimal Patel via llvm-commits
- [llvm] [AArch64] Use firstp for SVE2.2 cttz.elts (PR #221182)
Vimal Patel via llvm-commits
- [llvm] [AArch64] Use firstp for SVE2.2 cttz.elts (PR #221182)
Vimal Patel via llvm-commits
- [llvm] [AArch64] Use firstp for SVE2.2 cttz.elts (PR #221182)
Vimal Patel via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve fixed-point int-to-fp selection (PR #224055)
Vimal Patel via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve fixed-point int-to-fp selection (PR #224055)
Vimal Patel via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve fixed-point int-to-fp selection (PR #224055)
Vimal Patel via llvm-commits
- [llvm] [NFC][LowerTypeTests] Move CfiFunctionLinkage and cfi.functions creation to LowerTypeTests (PR #223581)
Vitaly Buka via llvm-commits
- [llvm] [NFC][LowerTypeTests] Move CFI metadata creation and helpers to LowerTypeTests (PR #223584)
Vitaly Buka via llvm-commits
- [clang] [llvm] [NFC][LowerTypeTests] Move CFI metadata creation and helpers to LowerTypeTests (PR #223581)
Vitaly Buka via llvm-commits
- [clang] [llvm] [NFC][LowerTypeTests] Move CFI metadata creation and helpers to LowerTypeTests (PR #223581)
Vitaly Buka via llvm-commits
- [clang] [llvm] [NFC][CrossDSOCFI] Move findCfiTypeIds to LowerTypeTests (PR #223582)
Vitaly Buka via llvm-commits
- [clang] [llvm] [NFC][CrossDSOCFI] Move findCfiTypeIds to LowerTypeTests (PR #223582)
Vitaly Buka via llvm-commits
- [clang] [llvm] [NFC][CrossDSOCFI] Move findCfiTypeIds to LowerTypeTests (PR #223582)
Vitaly Buka via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
Vitaly Buka via llvm-commits
- [llvm] [UTC] Strip only standalone positional %s in update_test_checks.py (PR #221153)
Vitaly Buka via llvm-commits
- [llvm] [NFC][ThinLTOBitcodeWriter] Add test for cfi.functions metadata hotness encoding (PR #223843)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Vitaly Buka via llvm-commits
- [compiler-rt] [libFuzzer] Pass the current size to Mutate in MinimizeCrashLoop (PR #223470)
Vitaly Buka via llvm-commits
- [compiler-rt] [libFuzzer] Pass the current size to Mutate in MinimizeCrashLoop (PR #223470)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
Vitaly Buka via llvm-commits
- [llvm] [msan] Assume noundef for sret parameters under eager checks (PR #224346)
Vitaly Buka via llvm-commits
- [llvm] [msan] Assume noundef for sret parameters under eager checks (PR #224346)
Vitaly Buka via llvm-commits
- [llvm] [NFC][ThinLTOBitcodeWriter] Add test for cfi.functions metadata hotness encoding (PR #223843)
Vitaly Buka via llvm-commits
- [llvm] [NFC][ThinLTOBitcodeWriter] Add test for cfi.functions metadata hotness encoding (PR #223843)
Vitaly Buka via llvm-commits
- [compiler-rt] [scudo] Do not trim the secondary cache if releasing is disabled. (PR #223881)
Vitaly Buka via llvm-commits
- [llvm] [NFC][ThinLTOBitcodeWriter] Add test for cfi.functions metadata hotness encoding (PR #223843)
Vitaly Buka via llvm-commits
- [llvm] [NFC][ThinLTOBitcodeWriter] Add test for cfi.functions metadata hotness encoding (PR #223843)
Vitaly Buka via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Encode hotness into cfi.functions metadata (PR #223846)
Vitaly Buka via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Encode hotness into cfi.functions metadata (PR #223846)
Vitaly Buka via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Encode hotness into cfi.functions metadata (PR #223846)
Vitaly Buka via llvm-commits
- [llvm] [NFC][LowerTypeTests] Expand tests for CFI jump table hotness ordering (PR #223848)
Vitaly Buka via llvm-commits
- [llvm] [NFC][LowerTypeTests] Expand tests for CFI jump table hotness ordering (PR #223848)
Vitaly Buka via llvm-commits
- [llvm] [NFC][LowerTypeTests] Expand tests for CFI jump table hotness ordering (PR #223848)
Vitaly Buka via llvm-commits
- [llvm] [NFC][LowerTypeTests] Expand tests for CFI jump table hotness ordering (PR #223848)
Vitaly Buka via llvm-commits
- [llvm] [LowerTypeTests] Add -reorder-cfi-jump-tables-profiles kill switch (PR #224752)
Vitaly Buka via llvm-commits
- [llvm] [LowerTypeTests] Add -reorder-cfi-jump-tables-profiles kill switch (PR #224752)
Vitaly Buka via llvm-commits
- [llvm] [TypePromotion] Support trunc-to-i1 conditions (PR #216311)
Vito Kortbeek via llvm-commits
- [llvm] [TypePromotion] Drop invalid nsw from promoted trunc-to-i1 conditions (PR #223637)
Vito Kortbeek via llvm-commits
- [llvm] [TypePromotion] Support trunc-to-i1 conditions (PR #216311)
Vito Kortbeek via llvm-commits
- [llvm] [LV] Simple Linear Recurrence Vectorization (PR #219440)
Vladislav Tarasov via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Upgrade to GCC 16 (PR #206235)
Volodymyr Sapsai via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Upgrade to GCC 16 (PR #206235)
Volodymyr Sapsai via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Upgrade to GCC 16 (PR #206235)
Volodymyr Sapsai via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Vy Nguyen via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Vy Nguyen via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Vy Nguyen via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
Vy Nguyen via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Vyacheslav Klochkov via llvm-commits
- [llvm] [SPIRV] Support structurizing nested break chains (PR #222459)
Vyacheslav Levytskyy via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Weining Lu via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
Weining Lu via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
Weining Lu via llvm-commits
- [compiler-rt] [llvm] [JITLink][Mips] Add ELF backend (PR #224578)
Weining Lu via llvm-commits
- [compiler-rt] [llvm] [JITLink][Mips] Add ELF backend (PR #224578)
Weining Lu via llvm-commits
- [llvm] LoongArch: Simplify handling of call pseudo operands when expanding. (PR #224824)
Weining Lu via llvm-commits
- [llvm] [hexagon] Add hexagon_hvx function attribute. (PR #223771)
Weiwei C via llvm-commits
- [llvm] [hexagon] Add hexagon_hvx function attribute. (PR #223771)
Weiwei C via llvm-commits
- [llvm] [hexagon] Add `hexagon_hmx` function attribute. (PR #222340)
Weiwei C via llvm-commits
- [llvm] [hexagon] Add hexagon_hvx function attribute. (PR #223771)
Weiwei C via llvm-commits
- [llvm] [hexagon] Add hexagon_hvx function attribute. (PR #223771)
Weiwei C via llvm-commits
- [llvm] [hexagon] Add hexagon_hvx function attribute. (PR #223771)
Weiwei C via llvm-commits
- [llvm] [LTO] Add PassBuilderCallback to Config (PR #224896)
Wenju He via llvm-commits
- [llvm] [offload] Document and assert allocation alignment guarantee (PR #223381)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] expand aligned allocation API tests (PR #222558)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] Document and assert allocation alignment guarantee (PR #223381)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] Document and assert allocation alignment guarantee (PR #223381)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] Document and assert allocation alignment guarantee (PR #223381)
Weronika Lewandowska via llvm-commits
- [llvm] [Docs] Update security response group with vendor observer. (PR #224044)
William Huhn via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Xiaoyang Gong via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Xiaoyang Gong via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Xiaoyang Gong via llvm-commits
- [lld] [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (PR #223687)
Xiaoyang Gong via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Yangyu Chen via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Yangyu Chen via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Yangyu Chen via llvm-commits
- [llvm] [X86] Preserve node flags when combineCMov rebuilds a CMOV (PR #223469)
Yangyu Chen via llvm-commits
- [llvm] [X86] Fix cmov-unpredictable MIR tests under expensive checks (PR #225011)
Yangyu Chen via llvm-commits
- [llvm] [X86] Fix cmov-unpredictable MIR tests under expensive checks (PR #225011)
Yangyu Chen via llvm-commits
- [llvm] [llvm][NFC] Fix extra semicolon warnings (PR #224317)
Yanzuo Liu via llvm-commits
- [llvm] [AArch64][SVE] Lower extended v2i8 loads using SVE. (PR #217006)
Yashwant Singh via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
Yasser Khan via llvm-commits
- [llvm] [lit] Add --filter-requires to select tests by required features (PR #221873)
Yasser Khan via llvm-commits
- [llvm] [WinEH] Preserve asynchronous SEH regions through optimization and code generation (PR #224157)
Yassine Missoum via llvm-commits
- [llvm] [WinEH] Preserve asynchronous SEH regions during IR sinking (PR #224425)
Yassine Missoum via llvm-commits
- [llvm] [WinEH] Preserve asynchronous SEH regions during IR sinking (PR #224425)
Yassine Missoum via llvm-commits
- [compiler-rt] [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (PR #223387)
Yaxun Liu via llvm-commits
- [llvm] [llvm-cov] Support LCOV exclusion markers (PR #220767)
Yaxun Liu via llvm-commits
- [llvm] [IR] Speed up printing instruction sequences (PR #221460)
Yaxun Liu via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Yaxun Liu via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Yaxun Liu via llvm-commits
- [compiler-rt] [compiler-rt] Factor HSA layer into common helpers (PR #223532)
Yaxun Liu via llvm-commits
- [llvm] [SROA] Enable alloca promotion for stores through pointer PHIs (PR #222893)
Yaxun Liu via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Yaxun Liu via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Yaxun Liu via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Yaxun Liu via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Yaxun Liu via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Yaxun Liu via llvm-commits
- [llvm] [IR] Add sparse instruction change printing (PR #221519)
Yaxun Liu via llvm-commits
- [llvm] [IR] Speed up printing instruction sequences (PR #221460)
Yaxun Liu via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Yaxun Liu via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Yaxun Liu via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Yaxun Liu via llvm-commits
- [llvm] [IR] Avoid collecting COMDATs for non-module printing (PR #221460)
Yaxun Liu via llvm-commits
- [llvm] [IR] Add sparse instruction change printing (PR #221519)
Yaxun Liu via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Yaxun Liu via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
Yaxun Liu via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
Yaxun Liu via llvm-commits
- [llvm] [GlobalISel][TableGen] Support for typed G_FCONSTANT Imm in MIR-patttern (PR #219563)
Yaxun Liu via llvm-commits
- [llvm] [SROA] Improve select folding around casts (PR #222466)
Yaxun Liu via llvm-commits
- [llvm] Add maintainers for the MIPS backend (PR #223338)
Ying Huang via llvm-commits
- [llvm] [Mips] Derive module ABI flags from a function definition (PR #220672)
Ying Huang via llvm-commits
- [llvm] [Mips] Derive module ABI flags from a function definition (PR #220672)
Ying Huang via llvm-commits
- [llvm] [Mips] Derive module ABI flags from a function definition (PR #220672)
Ying Huang via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for delay slot instructions (PR #223900)
Ying Huang via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for delay slot instructions (PR #223900)
Ying Huang via llvm-commits
- [llvm] [Mips] Fix getInstSizeInBytes for delay slot instructions (PR #223900)
Ying Huang via llvm-commits
- [llvm] [Mips] Add lowerConstantFP to optimize some floating load instrs to mtc1+mthc1 (PR #196226)
Ying Huang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Ying Huang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Ying Huang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Ying Huang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Ying Huang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Ying Huang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Ying Huang via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
Ying Huang via llvm-commits
- [llvm] [RISCV] Make Za64rs imply Za128rs (PR #206638)
Ying Wang via llvm-commits
- [llvm] [RISCV] Make Za64rs imply Za128rs (PR #206638)
Ying Wang via llvm-commits
- [llvm] [RISCV] Make Za64rs imply Za128rs (PR #206638)
Ying Wang via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Refactor library into llvm/lib (PR #223745)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Support trunc nuw condition in foldAndOrOfICmps (PR #222407)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add fold combining adjacent extracted bit fields to restore optimization for separate truncations (PR #219598)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add fold combining adjacent extracted bit fields to restore optimization for separate truncations (PR #219598)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add fold combining adjacent extracted bit fields to restore optimization for separate truncations (PR #219598)
Yingwei Zheng via llvm-commits
- [llvm] [LangRef] Clarify `align` and `nonnull` interaction with `noundef` in parameter attributes section (PR #224236)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize selects feeding into BinOp (PR #224478)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize selects feeding into BinOp (PR #224478)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (PR #224758)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (PR #224758)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElimination] Allow pointer types in tightenBoundUsingNe (PR #223215)
Yingwei Zheng via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Yonah Goldberg via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Yonah Goldberg via llvm-commits
- [clang] [llvm] CodeGen: Replace TargetOptions::ThreadModel with module flag (PR #223157)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Preserve inherited alignment when rewriting allocas (PR #222967)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Preserve inherited alignment when rewriting allocas (PR #222967)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Preserve inherited alignment when rewriting allocas (PR #222967)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Preserve inherited alignment when rewriting allocas (PR #222967)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Preserve inherited alignment when rewriting allocas (PR #222967)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Enable alloca promotion for stores through pointer PHIs (PR #222893)
Yonah Goldberg via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
Yonah Goldberg via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
Yonah Goldberg via llvm-commits
- [llvm] [NVPTX] Properly support acquire/release/acq_rel atomics pre-SM70 by emitting membars (PR #222449)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Enable alloca promotion for stores through pointer PHIs (PR #222893)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Enable alloca promotion for stores through pointer PHIs (PR #222893)
Yonah Goldberg via llvm-commits
- [llvm] [SROA] Enable alloca promotion for stores through pointer PHIs (PR #222893)
Yonah Goldberg via llvm-commits
- [llvm] [BOLT][AArch64] Make Android instrumentation runtime fail safe (PR #223110)
YongKang Zhu via llvm-commits
- [llvm] [X86] Ignore debug instructions in FixupLEAs search distance (PR #222871)
Yongqiang Tian via llvm-commits
- [llvm] [X86] Ignore debug instructions in FixupLEAs search distance (PR #222871)
Yongqiang Tian via llvm-commits
- [llvm] [AMDGPU] Ignore debug instructions in GPR-index scan distance (PR #224279)
Yongqiang Tian via llvm-commits
- [llvm] [XRay] Ignore debug instructions in instruction threshold (PR #219400)
Yongqiang Tian via llvm-commits
- [llvm] [llvm-reduce] Skip landingpad clauses in operands-to-args (PR #219748)
Yongqiang Tian via llvm-commits
- [llvm] [BasicBlockSections] Ignore debug-only blocks in landing-pad checks (PR #219749)
Yongqiang Tian via llvm-commits
- [llvm] [AArch64][PowerPC][RISCV] Ignore debug instructions when trimming stackmap shadows (PR #219756)
Yongqiang Tian via llvm-commits
- [llvm] [M68k] Skip debug instructions in copyPhysReg liveness walk (PR #221645)
Yongqiang Tian via llvm-commits
- [llvm] [AMDGPU] Ignore debug instructions in GPR-index scan distance (PR #224279)
Yongqiang Tian via llvm-commits
- [llvm] [X86] Ignore debug instructions when choosing LVI graph leaders (PR #224496)
Yongqiang Tian via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in the VLIW block-size heuristic (PR #224497)
Yongqiang Tian via llvm-commits
- [llvm] [X86] Ignore debug-only mask uses in X86CompressEVEX (PR #224785)
Yongqiang Tian via llvm-commits
- [llvm] [X86] Ignore debug-only mask uses in X86CompressEVEX (PR #224785)
Yongqiang Tian via llvm-commits
- [llvm] [X86] Ignore debug-only mask uses in X86CompressEVEX (PR #224785)
Yongqiang Tian via llvm-commits
- [llvm] [X86] Ignore debug-only mask uses in X86CompressEVEX (PR #224785)
Yongqiang Tian via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Yongqiang Tian via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Yongqiang Tian via llvm-commits
- [llvm] [CodeGen] Ignore debug instructions in EarlyIfConversion scan budget (PR #224495)
Yongqiang Tian via llvm-commits
- [llvm] [SLSR] Skipping rewriting based on liveness (PR #218470)
Yoonseo Choi via llvm-commits
- [llvm] [AMDGPU] Restrict pending resource preferences near unified VGPR occupancy boundaries (PR #220975)
Yoonseo Choi via llvm-commits
- [llvm] [libc][bazel] Add missing MPFR test targets for fmax/fmin family (PR #223867)
Youssef Ahmed via llvm-commits
- [llvm] [libc][bazel] Add missing MPFR test targets for fmax/fmin family (PR #223867)
Youssef Ahmed via llvm-commits
- [llvm] [libc][bazel] Add missing MPFR test targets for fmax/fmin family (PR #223867)
Youssef Ahmed via llvm-commits
- [llvm] [libc][bazel] Add missing MPFR test targets for fmax/fmin family (PR #223867)
Youssef Ahmed via llvm-commits
- [llvm] [libc][bazel] Add missing MPFR test targets for fmax/fmin family (PR #223867)
Youssef Ahmed via llvm-commits
- [libc] [llvm] [libc][math] Add ExceptValues table for log1pf16 hard-to-round cases (PR #224152)
Youssef Ahmed via llvm-commits
- [libc] [llvm] [libc][math] Add ExceptValues table for log1pf16 hard-to-round cases (PR #224152)
Youssef Ahmed via llvm-commits
- [libc] [llvm] [libc][math] Add ExceptValues table for log1pf16 hard-to-round cases (PR #224152)
Youssef Ahmed via llvm-commits
- [libc] [llvm] [libc][math] Add ExceptValues table for log1pf16 hard-to-round cases (PR #224152)
Youssef Ahmed via llvm-commits
- [libc] [llvm] [libc][math] Add ExceptValues table for log1pf16 hard-to-round cases (PR #224152)
Youssef Ahmed via llvm-commits
- [libc] [llvm] [libc][math] Add ExceptValues table for log1pf16 hard-to-round cases (PR #224152)
Youssef Ahmed via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeNumSignBits (PR #220317)
Yuta Nakamura via llvm-commits
- [clang] [llvm] [RISCV] Fix Zibi specification link in documentation (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
Zeyi Xu via llvm-commits
- [llvm] [MC][RISCV] Make Zve32x a dependency of Zvabd (PR #223901)
Zeyi Xu via llvm-commits
- [llvm] [MC][RISCV] Make Zve32x a dependency of Zvabd (PR #223901)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV] Support frame pointers in SiFive CLIC preemptible handlers (PR #221318)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Reject invalid combined immediates for cv.insert (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [RISCV][MC] Reject invalid combined immediates for `cv.insert` (PR #224985)
Zeyi Xu via llvm-commits
- [llvm] [CodeGen] Add EmitCodeGenCallSiteInfo flag (PR #206668)
Zhaoxuan Jiang via llvm-commits
- [llvm] [CodeGen] Add EmitCodeGenCallSiteInfo flag (PR #206668)
Zhaoxuan Jiang via llvm-commits
- [llvm] [CodeGen] Add EmitCodeGenCallSiteInfo flag (PR #206668)
Zhaoxuan Jiang via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Zibi Sarbinowski via llvm-commits
- [llvm] [SelectionDAG] Allow PARTIAL_REDUCE_SUMLA in getPartialReduceMLS (PR #220886)
Zihao Wang via llvm-commits
- [llvm] [SelectionDAG] Allow PARTIAL_REDUCE_SUMLA in getPartialReduceMLS (PR #220886)
Zihao Wang via llvm-commits
- [clang] [llvm] [SSAF][PointerFlow] Factor out and make the pointer-flow matching reusable (PR #222780)
Ziqing Luo via llvm-commits
- [llvm] [test][AggressiveInstCombine] Test type legality handling in `TruncInstCombine` (NFC) (PR #222930)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [test][AggressiveInstCombine] Test type legality handling in `TruncInstCombine` (NFC) (PR #222930)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [test][AggressiveInstCombine] Test type legality handling in `TruncInstCombine` (NFC) (PR #222930)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [test][AggressiveInstCombine] Test type legality handling in `TruncInstCombine` (NFC) (PR #222930)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Clarify `align` + `noundef` interaction in parameter attributes section (PR #224236)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Clarify `align` + `noundef` interaction in parameter attributes section (PR #224236)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Clarify `align` + `noundef` interaction in parameter attributes section (PR #224236)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Clarify `align` and `nonnull` interaction with `noundef` in parameter attributes section (PR #224236)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Clarify `align` and `nonnull` interaction with `noundef` in parameter attributes section (PR #224236)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Clarify `align` and `nonnull` interaction with `noundef` in parameter attributes section (PR #224236)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Clarify `align` and `nonnull` interaction with `noundef` in parameter attributes section (PR #224236)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [ValueTracking] Compute known bits for `umin` and `umax` recurrences (PR #222890)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Document and assert allocation alignment guarantee (PR #223381)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Document and assert allocation alignment guarantee (PR #223381)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #222677)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #224930)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #224930)
Łukasz Plewa via llvm-commits
- [flang] [llvm] [flang] Classify IEEE_ARITHMETIC elemental functions as SIMPLE (PR #223254)
Šárka Holendová via llvm-commits
- [flang] [llvm] [flang] Classify IEEE_ARITHMETIC elemental functions and operators as SIMPLE (PR #223254)
Šárka Holendová via llvm-commits
- [flang] [llvm] [flang] Classify IEEE_ARITHMETIC elemental functions and operators as SIMPLE (PR #223254)
Šárka Holendová via llvm-commits
- [flang] [llvm] [flang] Classify IEEE_ARITHMETIC elemental functions and operators as SIMPLE (PR #223254)
Šárka Holendová via llvm-commits
- [flang] [llvm] [flang] Classify IEEE_ARITHMETIC elemental functions and operators as SIMPLE (PR #223254)
Šárka Holendová via llvm-commits
- [flang] [llvm] [flang] Classify IEEE_ARITHMETIC elemental functions and operators as SIMPLE (PR #223254)
Šárka Holendová via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp (zext X), (and (trunc Y), Mask) -> icmp X, trunc Y (PR #221189)
armandeep singh via llvm-commits
- [llvm] [InstCombine] Fold icmp ugt (sdiv exact X, C2), C into a range check (PR #221577)
armandeep singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
chandan singh via llvm-commits
- [llvm] [IR] Mark llvm.pseudoprobe arguments as immarg (PR #224669)
chandan singh via llvm-commits
- [llvm] [CodeGen] Invalidate register pressure set limits for each function (PR #219396)
kefan cao via llvm-commits
- [llvm] [InstCombine] Fold x sgt/sle -x without nsw (PR #223466)
pratap singh via llvm-commits
- [llvm] [InstCombine] Fold x sgt/sle -x without nsw (PR #223466)
pratap singh via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening add accumulate intrinsics (PR #221622)
via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
via llvm-commits
- [clang] [llvm] [Clang] Add -fno-inline-functions-called-once (PR #223315)
via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
via llvm-commits
- [llvm] f8c52ad - [TargetInstrInfo] Enable instruction size verification by default (#221687)
via llvm-commits
- [llvm] [SelectionDAG] Remove dead functions and declarations (NFC) (PR #223318)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] a9253c7 - [Allocator] Don't overestimate alignment for operator new (#223300)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] 93d8903 - [GlobalOpt] Fix assertion failure with CallInst user (#221955)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] b357d1a - [RISCV] Lower f16 to i64 fp_to_[su]int via i32 on RV32 (#222829)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [DAGCombine] `visitANY_EXTEND` - fold `(aext (freeze (load x)))` -> `(aext (truncate (freeze (extload x))))` (PR #218454)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Insert (PR #222268)
via llvm-commits
- [llvm] coro: Do not capture locals without provenance (PR #223321)
via llvm-commits
- [llvm] coro: Do not capture locals without provenance (PR #223321)
via llvm-commits
- [llvm] coro: Do not capture locals without provenance (PR #223321)
via llvm-commits
- [llvm] coro: Do not capture locals without provenance (PR #223321)
via llvm-commits
- [llvm] coro: Do not capture locals without provenance (PR #223321)
via llvm-commits
- [llvm] [CodeGen][test] use -float-abi=soft in 2009-03-29-SoftFloatVectorExtract.ll (PR #223122)
via llvm-commits
- [llvm] bc985ed - [CodeGen][test] use -float-abi=soft in 2009-03-29-SoftFloatVectorExtract.ll (#223122)
via llvm-commits
- [llvm] coro: Do not capture pointer locals that have no provenance (PR #223321)
via llvm-commits
- [llvm] coro: Do not capture pointer locals that have no provenance (PR #223321)
via llvm-commits
- [llvm] badec9b - [ORC] Resolve unwind-info alloc-actions via lookupAndApply (#223312)
via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
via llvm-commits
- [llvm] [IR] Simplify DIAssignID by storing its links in the node. NFC (PR #223324)
via llvm-commits
- [llvm] 109f29a - [SPIR-V] Print group operation of uniform group instructions as enum (#222540)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [ORC] Resolve JITLoaderGDB alloc actions via lookupAndApply (PR #223325)
via llvm-commits
- [llvm] [Fuzzer] llvm-isel-fuzzer: Add support for additional mutation strategies (PR #223327)
via llvm-commits
- [llvm] [X86][CostModel] Price predicate mask-expansion fanout for wide predicated ops (PR #201666)
via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223328)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] 20b5310 - [OMPIRBuilder] Avoid use of ConstantExpr::getSizeOf() (#223323)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] ce4f831 - [CGP] Clear poison generating flags when freezing icmp of constants (#223326)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] 860d945 - [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (#223328)
via llvm-commits
- [llvm] 6e071ab - [RISCV] Rewrite ADD to SUB to reuse a materialized negated constant (#221027)
via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
via llvm-commits
- [llvm] [SelectionDAG] Reduce RRList scheduling overhead (PR #223241)
via llvm-commits
- [llvm] 6d4ad33 - [AMDGPU] Model waterfall loop EXEC update as a terminator (#219519)
via llvm-commits
- [llvm] 6b5912a - Revert "[IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC)" (#223341)
via llvm-commits
- [llvm] Revert "[IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC)" (PR #223341)
via llvm-commits
- [llvm] [libc][bazel] Adds missing bf16 MPFR test targets (PR #223342)
via llvm-commits
- [llvm] [libc][bazel] Adds missing bf16 MPFR test targets (PR #223342)
via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Fold add/or/xor to disjoint or using assume(no common bits) (PR #223344)
via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Fold add/or/xor to disjoint or using assume(no common bits) (PR #223344)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Fold add/or/xor to disjoint or using assume(no common bits) (PR #223344)
via llvm-commits
- [llvm] [RISCV] Fold vmnot.m of an integer compare into the compare (PR #222553)
via llvm-commits
- [llvm] [Mips] Remove MIPS I experimental warning (PR #223230)
via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (PR #223346)
via llvm-commits
- [llvm] [MergeFunc] Fix poison flag merging for varargs functions (PR #223347)
via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
via llvm-commits
- [llvm] 37fe702 - [SPIR-V] Add missing read_imageh builtin mapping (#222549)
via llvm-commits
- [lld] [LLD] Avoid accumulating .bss size for zero-sized sections (PR #223349)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for GISEL (PR #223351)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for GISEL (PR #223351)
via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
via llvm-commits
- [llvm] 59f4a86 - [X86] Fix `"Cannot select"` for `bf16` vector selects on a scalar condition under `AVX10.2` (#222854)
via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
via llvm-commits
- [llvm] 1b97c0d - [ORC] Resolve JITLoaderGDB alloc actions via lookupAndApply (#223325)
via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
via llvm-commits
- [llvm] eb6d5dd - [IVDescriptors] Address MonotonicDescriptor post-commit comments (NFC) (#223346)
via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
via llvm-commits
- [llvm] 9271a73 - [AMDGPU] Mark `SI_WATERFALL_LOOP` as divergent in `hasDivergentBranch` (#218969)
via llvm-commits
- [llvm] [CaptureTracking] Raise the default use budget from 100 to 150 (PR #222654)
via llvm-commits
- [llvm] 611db63 - [dfsan] Fix big-endian origin mask (#223247)
via llvm-commits
- [llvm] c46d8f2 - [SLP]Booleanize logical and/or nodes in the wide leaf type
via llvm-commits
- [llvm] 27c38b8 - [AMDGPU] Select trunc(srl x, 16) as hi16 subregister on true16 (#221960)
via llvm-commits
- [llvm] [DAGCombiner] Port custom DAG combine for `rem` from NVPTX (PR #210344)
via llvm-commits
- [llvm] [AMDGPU] Fix uniform fcopysign pattern (PR #218644)
via llvm-commits
- [llvm] [AMDGPU] Fix uniform fcopysign pattern (PR #218644)
via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [clang] [llvm] [AArch64] Implement the atomic store with hint intrinsic (PR #198316)
via llvm-commits
- [llvm] [SPIR-V] Fix bit count intrinsics on narrow integer types (PR #223358)
via llvm-commits
- [llvm] [CaptureTracking] Raise the default use budget from 100 to 150 (PR #222654)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Fold add/or/xor to disjoint or using assume(no common bits) (PR #223344)
via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
via llvm-commits
- [llvm] [offload] add handling of memory alignment to MemoryManagerTy (PR #218418)
via llvm-commits
- [llvm] [AMDGPU] MC support for v_wave_match_b32 on gfx13 (PR #223360)
via llvm-commits
- [llvm] e9f9afc - [SROA] Use SparseBitVector for splittable offsets (#222306)
via llvm-commits
- [llvm] [AArch64] Use firstp for SVE2.2 cttz.elts (PR #221182)
via llvm-commits
- [llvm] [SPIR-V] Fold same type conversions into a copy (PR #223365)
via llvm-commits
- [llvm] 0eaa2e6 - [gn] port 474b7358a90e4f2 (llvm/tools/llc/lib) (#223370)
via llvm-commits
- [llvm] 26b9d50 - [AMDGPU] Select the GFX80 encoding family from the subtarget. NFCI. (#219190)
via llvm-commits
- [llvm] 7b579a9 - [gn build] Port 240670d0d5dc (#223371)
via llvm-commits
- [llvm] 1adf54c - [gn build] Port d873afedebd0 (#223372)
via llvm-commits
- [llvm] dbe4e7e - [X86] zero-call-used-regs-simd.ll - add baseline test coverage from #212147 (#223339)
via llvm-commits
- [llvm] [SLP]Cost-based choice of the i1 reduction form (PR #223163)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Fold add/or/xor to disjoint or using assume(no common bits) (PR #223344)
via llvm-commits
- [llvm] [CodeGen] Optimize ctpop expansion using computeKnownBits (PR #221671)
via llvm-commits
- [llvm] [libc][Bazel] Add missing F16 math targets (PR #222937)
via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 public headers to bazel files (PR #222071)
via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 public headers to bazel files (PR #222071)
via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
via llvm-commits
- [llvm] [BOLT][RISCV] Support reading RV64 RELR relocations (PR #222265)
via llvm-commits
- [llvm] [BOLT][RISCV] Support reading RV64 RELR relocations (PR #222265)
via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
via llvm-commits
- [clang] [llvm] [clang][X86] Return Win64 __int128 indirectly (PR #210358)
via llvm-commits
- [llvm] [DebugInfo] Escape strings echoed into .debug_str comments (PR #223384)
via llvm-commits
- [llvm] AMDGPU: Use subarch triples in new tests added since all were converted (PR #223385)
via llvm-commits
- [llvm] [GlobalOpt] add support for CallInst and InvokeInst users (PR #221955)
via llvm-commits
- [compiler-rt] [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (PR #223387)
via llvm-commits
- [llvm] [AArch64] Canonicalize NVCAST to bitcast under LE (PR #223388)
via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
via llvm-commits
- [llvm] [GVN] Deduplicate compare expressions creation (NFC) (PR #223389)
via llvm-commits
- [llvm] [BOLT][RISCV] Add basic RISC-V initialization support for unit tests (PR #222883)
via llvm-commits
- [llvm] [X86][CostModel] Price predicate mask-expansion fanout for wide predicated ops (PR #201666)
via llvm-commits
- [llvm] [AArch64] Reuse SUBS results for conditional subtraction (PR #223391)
via llvm-commits
- [llvm] [libc][Bazel] Add missing F16 math targets (PR #222937)
via llvm-commits
- [llvm] [libc][Bazel] Add missing F16 math targets (PR #222937)
via llvm-commits
- [llvm] [libc][Bazel] Add missing F16 math targets (PR #222937)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] [GlobalsAA] Port to LazyCallGraph (PR #223413)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [llvm] [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (PR #223414)
via llvm-commits
- [llvm] 6fd0ee2 - [SCEV] Return a SCEVUse from getAddExpr and propagate use flags. (#220007)
via llvm-commits
- [llvm] 1688452 - [SystemZ][z/OS] Align constant pool (#222980)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [llvm] [AMDGPU][GFX13] MC support for indexed VIMAGE/VSAMPLE resources (PR #223429)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Allow more inlining when SME attributes are incompatible. (PR #223393)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [AMDGPU] Form VOPD3 pairs with pair-local literal moves (PR #223431)
via llvm-commits
- [lld] 0e8fd36 - [lld-macho] Parallelize ObjFile::sourceFile() during STABS emission. (#222087)
via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Reuse redundant spill-slot reloads (PR #220180)
via llvm-commits
- [llvm] Reland "[AArch64][GlobalISel] Add support for TLS for ELF (#220236)" (PR #223443)
via llvm-commits
- [llvm] 3d91765 - [X86] Fold FMSUBADD + FADD into VFCMADDC for fp16 (#222896)
via llvm-commits
- [llvm] 21f4aca - [SystemZ][z/OS] Handle constants with initializers with relocations (#223055)
via llvm-commits
- [llvm] [PeepholeOptimizer] Fix use-after-free of recycled MachineInstr in LocalMIs (PR #201285)
via llvm-commits
- [llvm] f90096d - [AMDGPU][MC] Diagnose bf16 inline constants without op_sel in the ass… (#223035)
via llvm-commits
- [llvm] 298b7a4 - [RISCV] Don't use VL node when lowering scalable mask reductions (#223392)
via llvm-commits
- [flang] [llvm] [flang] Check allocation status in inlined ALLOCATE lowering (PR #223287)
via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
via llvm-commits
- [llvm] [GVN] Fix vtable processing of static object (PR #223456)
via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
via llvm-commits
- [llvm] [GVN] Fix vtable processing of static object (PR #223456)
via llvm-commits
- [llvm] [docs] Reflect C++'s read-write and write-read coherence rules in the LLVM memory model (PR #217849)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Implement variable-category for default clause (OMP 6.0) (PR #223476)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Implement variable-category for default clause (OMP 6.0) (PR #223476)
via llvm-commits
- [llvm] [SROA]: try converting an alloca to a float vec (PR #223285)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Track reachable metadirective replacements (PR #219014)
via llvm-commits
- [llvm] Float2Int: Replace -float2int-max-integer-bw cl::opt with pass parameter (PR #223477)
via llvm-commits
- [llvm] CallSiteSplitting: Replace -callsite-splitting-duplication-threshold cl::opt with pass parameter (PR #223479)
via llvm-commits
- [llvm] InferAddressSpaces: Replace -assume-default-is-flat-addrspace cl::opt with pass parameter (PR #223480)
via llvm-commits
- [llvm] [SPIR-V] Add -spirv-nonsemantic-debug-info-version to select the NSDI set (PR #223428)
via llvm-commits
- [llvm] 9fdb3bb - [SandboxVec][VecUtils][NFC] BndlRef helper class (#223074)
via llvm-commits
- [llvm] [SandboxVec][VecUtils][NFC] BndlRef helper class (PR #223074)
via llvm-commits
- [llvm] [InstCombine] Fold unsigned range checks with small complements (PR #223482)
via llvm-commits
- [llvm] 7b8bb9d - [TableGen] Expose remapRegClassByHwMode() helper in AsmMatcher
via llvm-commits
- [llvm] [HIP] Use new spelling in buildbot script (PR #223491)
via llvm-commits
- [llvm] b3000bf - [compiler-rt] Add AMDGPU Device UndefinedBehaviorSanitizer runtime (#219972)
via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
via llvm-commits
- [llvm] Avoid making vector more poisonous in visitCONCAT_VECTORS (PR #223492)
via llvm-commits
- [llvm] [RelLookupTableConverter] Restore X86/relative_lookup_table.ll and add AArch64 test (PR #223494)
via llvm-commits
- [llvm] [llvm] Avoid PREL32 overflow to .data.rel.ro on AArch64 and re-enable (PR #222809)
via llvm-commits
- [llvm] [RelLookupTableConverter] Restore X86/relative_lookup_table.ll and add AArch64 test (PR #223494)
via llvm-commits
- [llvm] [Bazel] Fixes faae30d (PR #223495)
via llvm-commits
- [llvm] [RelLookupTableConverter] Restore X86/relative_lookup_table.ll and add AArch64 test (PR #223494)
via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
via llvm-commits
- [llvm] [X86] Require legal result types for f32 estimates (PR #217810)
via llvm-commits
- [llvm] [AMDGPU] Treat rematerialized SALU/SMEM instructions as part of the BB prolog (PR #223508)
via llvm-commits
- [compiler-rt] e219016 - [compiler-rt] Fix host-only AMDGPU tests being added to GPU build (#223505)
via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
via llvm-commits
- [llvm] 9fad63f - [AMDGPU][True16][GlobalISel] Update True16 handling for FMA_MIX instructions in GlobalISel (#205431)
via llvm-commits
- [llvm] 54ce74d - [gn build] Port b3000bf6 (#223509)
via llvm-commits
- [llvm] [MSVC][Demangling] Respect MSDF_NoCallingConvention for function pointers (PR #209113)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the overoptimistic vectorization, NFC (PR #223523)
via llvm-commits
- [llvm] 44ebda7 - [SLP][NFC]Add a test with the overoptimistic vectorization, NFC
via llvm-commits
- [llvm] eb13b3f - [SelectionDAG] [NFC] fix inaccurate docstring (#223515)
via llvm-commits
- [llvm] 020e9fe - [SLP]Loop-scale the extract cost in the splat subtree keep/drop check
via llvm-commits
- [llvm] [SLP]Loop-scale the extract cost in the splat subtree keep/drop check (PR #223524)
via llvm-commits
- [llvm] e5d9e4d - PPC: Read the ELF ABI from the "target-abi" module flag (#221669)
via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
via llvm-commits
- [llvm] [ARM][Disassembler] Add missing predicates when decoding Thumb barriers (PR #223540)
via llvm-commits
- [llvm] [ARM][Disassembler] Add missing predicates when decoding Thumb barriers (PR #223540)
via llvm-commits
- [llvm] 4698a51 - [DWARF] Add DW_MSPACE_LLVM_* memory space encodings (#220766)
via llvm-commits
- [llvm] [ARM][Disassembler] Add missing predicates when decoding Thumb barriers (PR #223540)
via llvm-commits
- [llvm] a581509 - [AArch64] Add test coverage for constant mask and extract of a vector store. NFC (#223552)
via llvm-commits
- [llvm] [DAGCombiner] Avoid illegal scalar nodes in estimate refinement (PR #219394)
via llvm-commits
- [llvm] [DAGCombiner] Avoid illegal scalar nodes in estimate refinement (PR #219394)
via llvm-commits
- [llvm] [DAGCombiner] Avoid illegal scalar nodes in estimate refinement (PR #219394)
via llvm-commits
- [llvm] [DAGCombiner] Avoid illegal scalar nodes in estimate refinement (PR #219394)
via llvm-commits
- [clang] [flang] [llvm] [AMDGPU] Expose more subtarget features for MLIR (PR #223561)
via llvm-commits
- [llvm] [RISCV] Improve the earlyclobber constraint for vector index load. (PR #223565)
via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
via llvm-commits
- [llvm] [AMDGPU] Fix uniform fcopysign pattern (PR #218644)
via llvm-commits
- [llvm] [AMDGPU] Fix uniform fcopysign pattern (PR #218644)
via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
via llvm-commits
- [llvm] [NFC][LowerTypeTests] Move CfiFunctionLinkage and cfi.functions creation to LowerTypeTests (PR #223581)
via llvm-commits
- [llvm] [NFC][LowerTypeTests] Move CfiFunctionLinkage and cfi.functions creation to LowerTypeTests (PR #223581)
via llvm-commits
- [llvm] [ValueTracking] Support multiple predecessors in willNotFreeBetween (PR #223580)
via llvm-commits
- [llvm] [flang-rt] Guard CUDA descriptor fast path by element size (PR #221168)
via llvm-commits
- [llvm] [SROA] Preserve inherited alignment when rewriting allocas (PR #222967)
via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
via llvm-commits
- [clang] [llvm] [RISCV] Bump experimental Zibi to version 0.7 (PR #223578)
via llvm-commits
- [llvm] 61a8c98 - [AMDGPU] Fix maximum physical LDS reporting for gfx6 (#223185)
via llvm-commits
- [llvm] [InstCombine] Correct handling of `fabs` with `nsz` attribute (PR #216232)
via llvm-commits
- [llvm] [SROA] Preserve inherited alignment when rewriting allocas (PR #222967)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS reporting for targets without CU mode (PR #223587)
via llvm-commits
- [llvm] [RISCV][MC] Require H for HINVAL instructions (PR #223588)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] cecd28d - [RISCV] Select the capability ABI by default when the Y extension is enabled
via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
via llvm-commits
- [llvm] 712ec9e - [ORC] Fix OrcCAPITestBase.ExecutionTest on Darwin/arm64e (#223577)
via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
via llvm-commits
- [llvm] d13e4a1 - [NVPTX] Add default value to collector_b ImmArg in tcgen05.mma intrinsics (#220237)
via llvm-commits
- [clang] [llvm] [LLVMABI] Add CanBeFlattened to abi::ArgInfo (PR #220558)
via llvm-commits
- [flang] [llvm] [flang] Check allocation status in inlined ALLOCATE lowering (PR #223287)
via llvm-commits
- [llvm] 8e38a37 - [RISCV] Improve the earlyclobber constraint for vector index load. (#223565)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
via llvm-commits
- [lld] [llvm] [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (PR #223606)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Insert (PR #222268)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Insert (PR #222268)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] b0e8a6f - AMDGPU: Remove volatile from some atomic tests (#223528)
via llvm-commits
- [llvm] 6526e5b - [X86] Fix FP `stackifier` crash on invalid `x87` inline `asm` constraints (#221881)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [llvm] [AMDGPU] Gate runtime unroll of LDS loops instead of overriding it (PR #222853)
via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
via llvm-commits
- [llvm] [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (PR #223612)
via llvm-commits
- [llvm] [AMDGPU] Gate runtime unroll of LDS loops instead of overriding it (PR #222853)
via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Reuse redundant spill-slot reloads (PR #220180)
via llvm-commits
- [llvm] 95bdf4c - [IR] Do not track metadata uses of ConstantData (#223303)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [AMDGPU] Gate runtime unroll of LDS loops instead of overriding it (PR #222853)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] f0907c3 - [AArch64] Improve scalar fixed-point int-to-fp codegen (#220299)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Store (PR #223619)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Store (PR #223619)
via llvm-commits
- [llvm] 6569252 - [ARM] Add cost test coverage for uzp/zip/trn shuffles. NFC (#223621)
via llvm-commits
- [llvm] [Offload] Enable the AMDGPU plugin on Linux loongarch64 hosts (PR #223620)
via llvm-commits
- [llvm] [AMDGPU][GFX13] MC support for indexed VIMAGE/VSAMPLE resources (PR #223429)
via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
via llvm-commits
- [llvm] [DAG][X86] Bitfield insertion can combine into SHL + SHRD (PR #220182)
via llvm-commits
- [llvm] 08169f5 - [SCEV] Return a SCEVUse from getMulExpr and propagate use flags. (#221486)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [SelectionDAG] Scalarize one-lane intrinsic results (PR #223622)
via llvm-commits
- [llvm] [SelectionDAG] Scalarize one-lane intrinsic results (PR #223622)
via llvm-commits
- [llvm] [SelectionDAG] Scalarize one-lane intrinsic results (PR #223622)
via llvm-commits
- [llvm] [GlobalISel] Handle width mismatches in vector element value tracking (PR #223623)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
via llvm-commits
- [clang] [llvm] [clang][Modules][Serialization] Avoid serializing duplicate source location entries for shared input files (PR #209795)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [GlobalISel] Remove dead declarations and functions in CombinerHelper (NFC) (PR #223624)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [AMDGPU] Add vector select cost model in getCmpSelInstrCost (PR #223625)
via llvm-commits
- [llvm] 5fee83d - [AArch64] Promote unpacked SVE f16/bf16 compressstores 32/64-bit (#222321)
via llvm-commits
- [llvm] [APFloat][Perf] Improve fp literal parsing speed + stack usage (PR #221701)
via llvm-commits
- [llvm] 0431cbe - [AArch64] Use firstp for SVE2.2 cttz.elts (#221182)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] 105edd8 - LowerAtomic: Preserve the volatile flag when lowering atomicrmw and cmpxchg (#223544)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
via llvm-commits
- [llvm] [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (PR #223628)
via llvm-commits
- [llvm] Revert "[LoongArch] Add memory barrier optimization pass (#218597)" (PR #223629)
via llvm-commits
- [llvm] [AMDGPU] Skip vector atomicrmw operands in AtomicOptimizer (PR #223309)
via llvm-commits
- [llvm] Revert "[LoongArch] Add memory barrier optimization pass (#218597)" (PR #223629)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [polly] 710d0c3 - [Polly][NFC] Fix loop index in C comments of tests with nested loops (#220589)
via llvm-commits
- [polly] [Polly][NFC] Fix loop index in C comments of tests with nested loops (PR #220589)
via llvm-commits
- [llvm] [SimplifyCFG] Optimize select over pointers to eliminate no-op load/store (PR #179277)
via llvm-commits
- [llvm] [SimplifyCFG] Optimize select over pointers to eliminate no-op load/store (PR #179277)
via llvm-commits
- [llvm] [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (PR #221630)
via llvm-commits
- [llvm] 7cfdd2a - [NFC][AMDGPU] Replace undef with poison in cast.ll, fptosi.ll and fptoui.ll (#223570)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Insert (PR #222268)
via llvm-commits
- [llvm] Revert "[LoongArch] Add memory barrier optimization pass (#218597)" (PR #223629)
via llvm-commits
- [llvm] Revert "[LoongArch] Add memory barrier optimization pass (#218597)" (PR #223629)
via llvm-commits
- [llvm] aa7f417 - [LAA] Allow zero-distance dependences between mixed-width accesses (#221531)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] c6bad7c - [AMDGPU] Scale the frame register in place when lowering scalar frame indices (#221972)
via llvm-commits
- [llvm] 88107b2 - [ProfCheck] Add expand-multi-result.ll to profcheck-xfail.txt (#223614)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] [AMDGPU] Guard RewriteMFMAFormStage recolor against unsafe def/use (PR #217396)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [TypePromotion] Drop invalid nsw from promoted trunc-to-i1 conditions (PR #223637)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [flang] [llvm] [flang-rt] Copy out only the modified suffix of an argument temporary (PR #222101)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [AArch64] [CostModel] Improve costs for scalar inserts into fixed-length SVE constant vector (PR #223638)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [SimplifyCFG] Fix use-after-free in switch-on-select remap when the compared value is a PHI (PR #223632)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [ARM] Fix Int_eh_sjlj_longjmp instruction size (PR #223639)
via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
via llvm-commits
- [llvm] f8ae252 - [X86] zero-call-used-regs-simd.ll - add baseline no-vlx test coverage from #212147 (#223634)
via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
via llvm-commits
- [llvm] e733ceb - CodeGen: Replace TargetOptions::ThreadModel with module flag (#223157)
via llvm-commits
- [llvm] [CMake] Fix message type mistake (PR #174947)
via llvm-commits
- [llvm] AMDGPU: Maintain LiveIntervals when removing blocks in SILowerControlFlow (PR #223642)
via llvm-commits
- [llvm] a125e6e - Reland "[AArch64][GlobalISel] Add support for TLS for ELF" (#223443)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [compiler-rt] 9b5b5ff - [compiler-rt] Set FILEOS and FILETYPE in windows_version_resource.rc (#223387)
via llvm-commits
- [llvm] 57c40b7 - [SelectionDAG] Soft promote the element operand of INSERT_VECTOR_ELT (#223612)
via llvm-commits
- [llvm] 1232d0e - [LLVM][CodeGen][SVE] Add isel for constrained cast operations. (#221976)
via llvm-commits
- [llvm] f215866 - LICM: Drop -licm-force-thread-model-single in favor of the module flag (#223158)
via llvm-commits
- [llvm] [Offload] Add `cuMemPrefetchBatchAsync` into CUDA plugin. (PR #222650)
via llvm-commits
- [llvm] [SCEV] Simplify getElementSz using getLoadStore-helpers (NFC) (PR #222908)
via llvm-commits
- [llvm] fe47933 - IR: Introduce "exception-model" module flag (#220052)
via llvm-commits
- [llvm] [NFC][IR][GlobalValue] Move externalize helpers to GlobalValue (PR #223654)
via llvm-commits
- [llvm] [NFC][ModuleUtils] Move externalize() from module splitting utilities (PR #221181)
via llvm-commits
- [llvm] [NFC][IR][GlobalValue] Move externalize helpers to GlobalValue (PR #223654)
via llvm-commits
- [llvm] [NFC][IR][GlobalValue] Move externalize helpers to GlobalValue (PR #223654)
via llvm-commits
- [llvm] 3d2514f - [NFC][LLVM][AArch64TTI] Remove redundant type checking of convert_to_svbool operand. (#222945)
via llvm-commits
- [llvm] [NFC][IR][GlobalValue] Move externalize helpers to GlobalValue (PR #223654)
via llvm-commits
- [llvm] c6ec955 - [TargetInstrInfo] Disable size verification for EH_LABEL (#223641)
via llvm-commits
- [llvm] 492410d - Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824) (#213847)
via llvm-commits
- [llvm] 1e6a620 - Make extract vector for bf16 types legal (#222913)
via llvm-commits
- [llvm] e78970f - [AMDGPU] MC support for v_wave_match_b32 on gfx13 (#223360)
via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
via llvm-commits
- [llvm] [SelectionDAG] Fix fcmp fold for new min/max semantics (PR #223655)
via llvm-commits
- [llvm] [LoongArch] Drop asm part from memory barrier optimization pass (PR #223656)
via llvm-commits
- [llvm] [LoongArch] Drop asm part from memory barrier optimization pass (PR #223656)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [CMake] Fix message type mistake (PR #174947)
via llvm-commits
- [llvm] [X86] Move ISD::FP_TO_*INT_SAT actions to be with a Subtarget's other ops. (PR #223657)
via llvm-commits
- [llvm] [NFC][LLVM] Add fmul coverage to sve-fp-constrained-intrinsics.ll (PR #223658)
via llvm-commits
- [llvm] [AggressiveInstCombine] Guard memset with length in [0, 1] (PR #213240)
via llvm-commits
- [llvm] [AArch64] Add custom v2i32->v2i16 store lowering. (PR #223659)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [libc] [llvm] [libc] Modify Exponent decomposition functions to work with emulated Float128 (PR #221540)
via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
via llvm-commits
- [llvm] [libc][bazel] Adds missing bf16 MPFR test targets (PR #223342)
via llvm-commits
- [llvm] fe69e13 - [SCEV] Simplify getElementSz using getLoadStore-helpers (NFC) (#222908)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] 4510d55 - [LLVM] Add llvm.[su]mulh intrinsics. (#220293)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
via llvm-commits
- [llvm] aef91d6 - [AArch64] Reuse SUBS results for conditional subtraction (#223391)
via llvm-commits
- [llvm] 8397594 - [X86] Move ISD::FP_TO_*INT_SAT actions to be with a Subtarget's other ops. (#223657)
via llvm-commits
- [libcxx] [llvm] Finish supporting Unicode 18 (PR #199111)
via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
via llvm-commits
- [llvm] [CMake] Factor check- target deps to reduce build.ninja size by 45% (PR #223592)
via llvm-commits
- [llvm] d8e5c98 - [ARM] Add Neon costs for vrev shuffles (#223310)
via llvm-commits
- [llvm] [mlir] [mlir][emitc] Add a ConvertToEmitCPatternInterface for the math dialect (PR #223666)
via llvm-commits
- [llvm] [mlir] [mlir][emitc] Add a ConvertToEmitCPatternInterface for the math dialect (PR #223666)
via llvm-commits
- [llvm] 184ef35 - [AggressiveInstCombine] Guard memset with length in [0, 1] (#213240)
via llvm-commits
- [llvm] [AggressiveInstCombine] Guard memset with length in [0, 1] (PR #213240)
via llvm-commits
- [llvm] [AggressiveInstCombine] Guard memset with length in [0, 1] (PR #213240)
via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
via llvm-commits
- [llvm] [FastISel] Give PHI incoming materializations a debug location (PR #223677)
via llvm-commits
- [llvm] [SPIR-V] Emit 64-bit OpConstant for wide debug sizes and offsets (PR #223678)
via llvm-commits
- [llvm] [AArch64LoadStoreOptimizer] Pair far-offset loads/stores via base-register adjustment (PR #223684)
via llvm-commits
- [llvm] [libc][bazel] Adds missing targets for bf16 smoke tests (PR #223343)
via llvm-commits
- [llvm] [MISched] Remove verify-machineinstrs from test(NFC) (PR #223679)
via llvm-commits
- [llvm] 9362aca - [NFC][AMDGPU] Add cost tests for integer to/from floating point casts (#223571)
via llvm-commits
- [llvm] [AArch64] Pair far-offset LDP/STP via base-address CSE and base-register adjustment (PR #222646)
via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
via llvm-commits
- [llvm] [SimplifyCFG] Optimize select over pointers to eliminate no-op load/store (PR #179277)
via llvm-commits
- [llvm] [libc][bazel] Adds missing bf16 MPFR test targets (PR #223342)
via llvm-commits
- [llvm] [libc][bazel] Adds missing bf16 MPFR test targets (PR #223342)
via llvm-commits
- [llvm] 36ce6fd - [NFC][AMDGPU] Fix two code quality issues in AMDGPUSwLowerLDS (#223685)
via llvm-commits
- [llvm] b4c81d5 - [X86] LowerFP_TO_INT_SAT - use MVT src/dst types directly. NFC. (#223689)
via llvm-commits
- [llvm] bde5e74 - RegisterPressure: Remove dead defs correctly (#222627)
via llvm-commits
- [flang] [llvm] [flang] Check allocation status in inlined ALLOCATE lowering (PR #223287)
via llvm-commits
- [llvm] [IVDescriptors] Rename MonotonicDescriptor ConditionalInductionDescriptor (NFC) (PR #223707)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] c5c7a6b - [NFC][LLVM] Add fmul coverage to sve-fp-constrained-intrinsics.ll (#223658)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add lowering for bfloat strict-fp cast operators. (PR #223709)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [FastISel] Give PHI incoming materializations a debug location (PR #223677)
via llvm-commits
- [llvm] [FastISel] Give PHI incoming materializations a debug location (PR #223677)
via llvm-commits
- [llvm] [SPIR-V] Emit FuncParamAttr Zext/Sext for return type attributes (PR #223724)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [LLVM][DAGCombiner] Relax requirements for "min(a, b)-max(a, b) -> -abd(a,b)". (PR #223725)
via llvm-commits
- [llvm] [LLVM][DAGCombiner] Relax requirements for "min(a, b)-max(a, b) -> -abd(a,b)". (PR #223725)
via llvm-commits
- [llvm] [LLVM][DAGCombiner] Relax requirements for "min(a, b)-max(a, b) -> -abd(a,b)". (PR #223725)
via llvm-commits
- [llvm] [GlobalISel] Add G_INSERT_SUBVECTOR to computeNumSignBits (PR #220976)
via llvm-commits
- [llvm] [SCEV] Cache recursive complexity comparisons (PR #223723)
via llvm-commits
- [llvm] [AggressiveInstCombine] Preserve Profile Info for [0, 1] Memset Guard (PR #223728)
via llvm-commits
- [llvm] [MachinePipeliner] Use VirtRegOrUnit instead of Register appropriately (PR #177535)
via llvm-commits
- [llvm] 9dffc7a - [AMDGPU][GlobalISel] Strip bitcasts in unmerge half-extraction matching (#223534)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support nested derived types in DO CONCURRENT device conversion (PR #218963)
via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
via llvm-commits
- [llvm] [AggressiveInstCombine] Fix shared libraries build (PR #223756)
via llvm-commits
- [llvm] a949919 - [AggressiveInstCombine] Fix shared libraries build (#223756)
via llvm-commits
- [llvm] [LAA] Simplify pointer partitioning and speed up runtime-check grouping (PR #223758)
via llvm-commits
- [llvm] [LAA] Simplify pointer partitioning and speed up runtime-check grouping (PR #223758)
via llvm-commits
- [llvm] [LAA] Simplify pointer partitioning and speed up runtime-check grouping (PR #223758)
via llvm-commits
- [llvm] [X86][NFC] Pre-commit tests for trunc(select) narrowing (PR #223762)
via llvm-commits
- [llvm] 2323ab2 - [UTC] Strip only standalone positional %s in update_test_checks.py (#221153)
via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Rebuild GEP indices at their definition point (PR #223546)
via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Rebuild GEP indices at their definition point (PR #223546)
via llvm-commits
- [llvm] [X86] Don't drop a redundant 32-bit `and` whose users were selected as def32 (PR #223750)
via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
via llvm-commits
- [llvm] [Github] Bump CI containers to LLVM 23.1.1 (PR #223775)
via llvm-commits
- [libc] [llvm] [libc] Make canonicalizef128, modff128 and remquof128 use the emulated float128 type (PR #223769)
via llvm-commits
- [libc] [llvm] [libc] Make canonicalizef128, modff128 and remquof128 use the emulated float128 type (PR #223769)
via llvm-commits
- [libc] [llvm] [libc] Make canonicalizef128, modff128 and remquof128 use the emulated float128 type (PR #223769)
via llvm-commits
- [libc] [llvm] [libc] Make canonicalizef128, modff128 and remquof128 use the emulated float128 type (PR #223769)
via llvm-commits
- [libc] [llvm] [libc] Make canonicalizef128, modff128 and remquof128 use the emulated float128 type (PR #223769)
via llvm-commits
- [libc] [llvm] [libc] Make canonicalizef128, modff128 and remquof128 use the emulated float128 type (PR #223769)
via llvm-commits
- [llvm] [AMDGPU] Add amdgpu-accum-offset attribute to bound available arch VGPR (PR #218745)
via llvm-commits
- [llvm] AArch64: Avoid depending on createDataLayout in a pass (PR #223776)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] a2239cb - [CHERI][RISCV][AsmPrinter] Use pointer index size rather than pointer size in AsmPrinter constant lowering. (#220100)
via llvm-commits
- [llvm] 57186af - [NewPM] Add helper function to skip for opt-bisect
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [AMDGPU] Pack instruction format and modifier TSFlags bits into enums, NFC. (PR #223783)
via llvm-commits
- [llvm] [RelLookupTableConverter][NFC] Fix typo GlovalVarOp -> GlobalVarOp (PR #223555)
via llvm-commits
- [llvm] [RelLookupTableConverter][NFC] Fix typo GlovalVarOp -> GlobalVarOp (PR #223555)
via llvm-commits
- [llvm] [AMDGPU] Pack instruction format and modifier TSFlags bits into enums, NFC. (PR #223783)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [llvm] 03b0c43 - [IR] Generalize !amdgpu.ignore.denormal.mode into !atomic.ignore.denormal.mode (#217585)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [compiler-rt] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [llvm] 748bb12 - [KnownFPClass] Propagate non-`sNaN` for `fadd`/`fsub`, `fmul`, `fdiv`, and `fma` (#221876)
via llvm-commits
- [llvm] 1cc3b19 - [KnownFPClass] Add sign preserving deductions to `atan2(y, x)` (#223176)
via llvm-commits
- [llvm] [AArch64] Combine truncate(buildvector) -> buildvector (PR #223787)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [AArch64] Replace uses of AArch64::NoRegister with Register() or isValid() NFC (PR #220227)
via llvm-commits
- [llvm] [AMDGPU][GISel] Legalize v2bf16 (PR #223803)
via llvm-commits
- [llvm] [AMDGPU][GISel] Legalize v2bf16 (PR #223803)
via llvm-commits
- [llvm] a84250b - [LLVMABI] Add CanBeFlattened to abi::ArgInfo (#220558)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
via llvm-commits
- [llvm] [Bazel] Fixes 4f4110d (PR #223824)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [AMDGPU][MC] Upstream gfx11 true16 disassembler test coverage (PR #223823)
via llvm-commits
- [llvm] 2f85201 - [SPIRV] Emit RuntimeDescriptorArrayEXT capability for all unbounded array types (#222819)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
via llvm-commits
- [llvm] [AMDGPU] Fix for GFX11 VOPD interlock hazard (PR #220348)
via llvm-commits
- [llvm] 320bc62 - [AMDGPU] Fix for GFX11 VOPD interlock hazard (#220348)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Remove close map type member removal code from MapInfoFinalization (PR #219438)
via llvm-commits
- [llvm] [AMDGPU] Register HIP stdpar math fixuppass for LTO (PR #223828)
via llvm-commits
- [clang] [clang-tools-extra] [libc] [libcxx] [lld] [lldb] [llvm] [polly] [docs] Require MyST for Sphinx documentation builds (PR #223829)
via llvm-commits
- [llvm] [RelLookupTableConverter] Allow multiple uses of loaded pointer (PR #223853)
via llvm-commits
- [llvm] [RelLookupTableConverter] Allow multiple uses of loaded value (PR #223853)
via llvm-commits
- [llvm] [RelLookupTableConverter] Allow multiple uses of loaded value (PR #223853)
via llvm-commits
- [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
via llvm-commits
- [llvm] [SandboxVec][DAG][Scheduler][NFC] Move UnschedDeps maintenance to Scheduler (PR #223822)
via llvm-commits
- [llvm] [SandboxVec][DAG][Scheduler][NFC] Move UnschedDeps maintenance to Scheduler (PR #223822)
via llvm-commits
- [compiler-rt] c7d4921 - [libFuzzer] Pass the current size to Mutate in MinimizeCrashLoop (#223470)
via llvm-commits
- [llvm] [SandboxVec][BundleVec][NFC] Precommit test (PR #223880)
via llvm-commits
- [llvm] [SandboxVec][BundleVec][NFC] Precommit test (PR #223880)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
via llvm-commits
- [llvm] [InstCombine] Preserve elementwise atomic access sizes (PR #223897)
via llvm-commits
- [llvm] 182ca95 - [Verifier] Don't look up the funclet color of an unreachable block (#222500)
via llvm-commits
- [llvm] [AArch64MIPeepholeOpt] Coalesce sibling base-address materializations (PR #223682)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [Mips] Handle R6 condition copies and give FGR64CC full-width spill slots (PR #223905)
via llvm-commits
- [llvm] [Mips] Handle R6 condition copies and give FGR64CC full-width spill slots (PR #223905)
via llvm-commits
- [llvm] [Mips] Handle R6 condition copies and give FGR64CC full-width spill slots (PR #223905)
via llvm-commits
- [llvm] 8723e4a - [AMDGPU] Add block carried latency to CoExecSched (#192324)
via llvm-commits
- [llvm] [MC][RISCV] Make Zve32x a dependency of Zvabd (PR #223901)
via llvm-commits
- [llvm] 46f08d7 - [RISCV] Remove Zicfiss DecoderNamespace. NFC (#223891)
via llvm-commits
- [llvm] 4150e90 - [RISCV] Call DecodeGPRPairRegisterClass from DecodeGPRPairCRegisterClass. NFC (#223882)
via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
via llvm-commits
- [llvm] [RISCV] Merge zeroing stores into wider LMUL vector stores (PR #223908)
via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
via llvm-commits
- [llvm] 262cf39 - [MC] Increase asm-macro-max-nesting-depth default to 100 (#218455)
via llvm-commits
- [llvm] 8b66604 - [RISCV] Remap mop.rr.7 and mop.r.28 to sspush/sspopchk/ssrdp in the assembler. (#223894)
via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
via llvm-commits
- [llvm] 6c1d20c - [VPlan] Process combineRecipes in a worklist (#213899)
via llvm-commits
- [llvm] c7ddefd - [MC][RISCV] Make Zve32x a dependency of Zvabd (#223901)
via llvm-commits
- [llvm] [DAGCombiner, NVPTX] Port 'rem' custom combine from NVPTX to generic combiner (PR #167147)
via llvm-commits
- [llvm] 83066e0 - [LLVM][NVPTX] Add async bulk copy global to shared extensions (#222323)
via llvm-commits
- [clang] [llvm] [WebAssembly] Use Single as the default Triple thread model (PR #223917)
via llvm-commits
- [llvm] [X86] Stop forcing a frame pointer for stackmaps and patchpoints (PR #223918)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [X86] Stop forcing a frame pointer for stackmaps and patchpoints (PR #223918)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [AArch64] Add a preserve_none return convention (PR #223922)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [AArch64] Add a preserve_none return convention (PR #223922)
via llvm-commits
- [llvm] [X86] Stop forcing a frame pointer for stackmaps and patchpoints (PR #223918)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [AArch64] Add a preserve_none return convention (PR #223922)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [RISCV] Merge decodeUImmOperand and decodeUImmOperandGE. NFC (PR #223925)
via llvm-commits
- [llvm] [libc][bazel] Add missing MPFR test targets for fmax/fmin family (PR #223867)
via llvm-commits
- [clang] [llvm] [WIP][Clang-Repl] Introduce Error Recovery for Clang-Repl. (PR #223305)
via llvm-commits
- [llvm] 54e36c8 - [RISCV] Update Zvzip support to v0.3 (#210603)
via llvm-commits
- [clang] [llvm] [RISCV] Update Zvzip support to v0.3 (PR #210603)
via llvm-commits
- [clang] [llvm] [WIP][Clang-Repl] Introduce Error Recovery for Clang-Repl. (PR #223305)
via llvm-commits
- [llvm] [AMDGPU] Skip volatile atomics in the atomic optimizer (PR #223927)
via llvm-commits
- [llvm] [RISCV] Simplify isSImm18() in RISCVAsmParser. NFC (PR #223928)
via llvm-commits
- [llvm] d3e5f97 - [RISCV] Replace decodeImmThreeOperand/decodeImmFourOperand with a template function. NFC (#223924)
via llvm-commits
- [llvm] [GlobalISel] Add saturating G_TRUNC support for computeKnownBits (PR #223929)
via llvm-commits
- [llvm] CodeGen: Replace some getPointerRegClass() uses with operand reg classes (PR #223930)
via llvm-commits
- [llvm] CodeGen: Replace some getPointerRegClass() uses with operand reg classes (PR #223930)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Join (PR #223931)
via llvm-commits
- [llvm] 3b8ee89 - [MustExecute] Use the loop predecessor instead of the preheader (#222096)
via llvm-commits
- [llvm] [Bazel] add missing libc math functions to bazel to match CMake (PR #221862)
via llvm-commits
- [llvm] [Bazel] add missing libc math functions to bazel to match CMake (PR #221862)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Element Join (PR #223931)
via llvm-commits
- [libc] [llvm] [libc] Make totalorder functions use the emulated float128 type (PR #221085)
via llvm-commits
- [llvm] [IR][InstSimplify] Clarify poison elements in cttz.elts results in poison (PR #223935)
via llvm-commits
- [libc] [llvm] [libc] Make totalorder functions use the emulated float128 type (PR #221085)
via llvm-commits
- [libc] [llvm] [libc] Make totalorder functions use the emulated float128 type (PR #221085)
via llvm-commits
- [llvm] 6e180ea - AMDGPU: Use LiveIntervals in SIOptimizeVGPRLiveRange when available (#222385)
via llvm-commits
- [llvm] 10c3714 - [RISCV] Do not verify size for some Xqci instructions (#223913)
via llvm-commits
- [llvm] f7cc8c8 - AMDGPU: Maintain LiveIntervals when removing blocks in SILowerControlFlow (#223642)
via llvm-commits
- [llvm] 5a0c86a - [AMDGPU] Fix GlobalISel VGPR-to-VCC lowering types (#220987)
via llvm-commits
- [llvm] [TLI] Add glibc 2.35 libmvec vector functions to the x86 table (PR #223817)
via llvm-commits
- [llvm] [HIP] Remove old LLVM test suite option spelling (PR #223943)
via llvm-commits
- [llvm] 3973230 - [InterleavedLoadCombine] Do not combine loads across basic blocks (#223915)
via llvm-commits
- [llvm] [GlobalISel] Compare element sizes in minScalarSameAs/maxScalarSameAs (PR #223945)
via llvm-commits
- [llvm] [GlobalISel] Compare element sizes in minScalarSameAs/maxScalarSameAs (PR #223945)
via llvm-commits
- [llvm] AArch64: Avoid createDataLayout just to check endianness (PR #223946)
via llvm-commits
- [llvm] [GlobalISel] Compare element sizes in minScalarSameAs/maxScalarSameAs (PR #223945)
via llvm-commits
- [llvm] [GlobalISel] Compare element sizes in minScalarSameAs/maxScalarSameAs (PR #223945)
via llvm-commits
- [llvm] [SCEV] Cache recursive complexity comparisons (PR #223723)
via llvm-commits
- [llvm] e94698b - [AMDGPU][GISel][NPM] Complete Global ISel pipeline (#222552)
via llvm-commits
- [llvm] [BOLT] Support SHF_COMPRESSED DWARF debug sections. (PR #215835)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [AMDGPU] Don't assume a hazard for empty inline asm (PR #223526)
via llvm-commits
- [llvm] f2615d5 - [IR][InstSimplify] Clarify poison elements in cttz.elts results in poison (#223935)
via llvm-commits
- [llvm] 353ab07 - [test][AggressiveInstCombine] Test type legality handling in `TruncInstCombine` (NFC) (#222930)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
via llvm-commits
- [llvm] [VPlan] Create VPSlotTracker's ModuleSlotTracker for the plan (NFC). (PR #223952)
via llvm-commits
- [llvm] 43cb5e4 - [IVDescriptors] Rename MonotonicDescriptor ConditionalInductionDescriptor (NFC) (#223707)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [Hexagon] Do not promote unaligned loop access to memmove. (PR #223936)
via llvm-commits
- [llvm] [Hexagon] Do not promote unaligned loop access to memmove. (PR #223936)
via llvm-commits
- [llvm] [InterleavedLoadCombine] Do not widen loads past a may-not-return instr (PR #223954)
via llvm-commits
- [llvm] [Bazel] Fixes 2c930a5 (PR #223955)
via llvm-commits
- [llvm] [Bazel] Fixes 2c930a5 (PR #223955)
via llvm-commits
- [llvm] 49fd850 - [ADT] Add make_isa_range to filter and downcast a range by type (NFC) (#223414)
via llvm-commits
- [llvm] [AMDGPU] Fix VCC branch folding when the mask comes from EXEC (PR #223957)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle cross-fragment branches in split functions (PR #223958)
via llvm-commits
- [llvm] c02715b - [GlobalISel] Add saturating G_TRUNC support for computeKnownBits (#223929)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle cross-fragment branches in split functions (PR #223958)
via llvm-commits
- [llvm] [AArch64] Add a preserve_none return convention (PR #223922)
via llvm-commits
- [llvm] [Hexagon] Do not promote unaligned loop access to memmove. (PR #223936)
via llvm-commits
- [llvm] CodeGen: Add getInlineAsmMemoryOperandRegClass (PR #223959)
via llvm-commits
- [llvm] CodeGen: Add getInlineAsmMemoryOperandRegClass (PR #223959)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] f107860 - [AMDGPU] Skip volatile atomics in the atomic optimizer (#223927)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] 1e0f6b0 - AArch64: Avoid createDataLayout just to check endianness (#223946)
via llvm-commits
- [llvm] 98bfb41 - [AArch64] Remove unreachable DUPLANE lowering. NFC (#222418)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] [libsycl] Implement USM fill & memset queue API (PR #217933)
via llvm-commits
- [llvm] eb9091d - [InterleavedLoadCombine] Do not widen loads past a may-not-return instr (#223954)
via llvm-commits
- [llvm] [GlobalISel] Add G_INSERT_SUBVECTOR to computeNumSignBits (PR #220976)
via llvm-commits
- [llvm] [IR] Implement filterDbgVars using make_isa_range (NFC) (PR #223964)
via llvm-commits
- [llvm] [GlobalISel] Add G_VECTOR_COMPRESS support of computeKnownBits & computeNumSignBits (PR #223967)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] 150eb1f - [NFC][AArch64ISelLowering] Use get{Extract/Insert}VectorElt helpers. (#222979)
via llvm-commits
- [llvm] [SPIRV] Fix unreach crash on AtomicRMW spv_ptrcast (PR #221527)
via llvm-commits
- [llvm] [ConstantRange] Compute exact no-wrap region w/o materializing CR. (PR #223969)
via llvm-commits
- [llvm] CodeGen: Read the exception model from the module flag in EH lowering (PR #223970)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle cross-fragment branches in split functions (PR #223958)
via llvm-commits
- [llvm] [SCEV] Use makeExactNoWrapRegion for constant operands. (NFC) (PR #223973)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [SLP] Use make_isa_range instead of dyn_cast/continue (NFC). (PR #223975)
via llvm-commits
- [llvm] [SLP] Use make_isa_range instead of dyn_cast/continue (NFC). (PR #223975)
via llvm-commits
- [llvm] [BOLT] Prevent rela.plt reordering (PR #219447)
via llvm-commits
- [llvm] [AMDGPU] Model the cost of the expanded integer to/from floating point casts (PR #223572)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle cross-fragment branches in split functions (PR #223958)
via llvm-commits
- [compiler-rt] [llvm] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [LICM] Sink comparisons that enable loop deletion (PR #223951)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [GlobalISel] Add computeKnownBits for G_CLMUL opcode (PR #223980)
via llvm-commits
- [llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle cross-fragment branches in split functions (PR #223958)
via llvm-commits
- [llvm] 762aa86 - [AArch64] Canonicalize NVCAST to bitcast under LE (#223388)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle cross-fragment branches in split functions (PR #223958)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle cross-fragment branches in split functions (PR #223958)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [clang] [llvm] Revert "Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824)" (PR #223983)
via llvm-commits
- [clang] [llvm] Revert "Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824)" (PR #223983)
via llvm-commits
- [llvm] [SLP][NFC]Add extra bool mask tests, NFC (PR #223984)
via llvm-commits
- [llvm] 09f4207 - [SLP][NFC]Add extra bool mask tests, NFC
via llvm-commits
- [llvm] [VPlan] Fix VPInstruction::AnyOf combine undoing freeze (PR #223640)
via llvm-commits
- [clang] [llvm] [clang][flang][omp] Always generate a kernel environment (PR #223772)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] [llvm-pdbutil] Avoid reading EC names from non-EC modules (PR #223253)
via llvm-commits
- [llvm] 89d02ee - [SPIR-V] Emit NoReadWrite decoration for readnone function parameters (#223699)
via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Reuse redundant spill-slot reloads (PR #220180)
via llvm-commits
- [llvm] LTO: Stop overwriting the merged module's DataLayout (PR #223987)
via llvm-commits
- [clang] [llvm] [WIP] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [WIP] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [WIP] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [llvm] b1076da - [llvm-jitlink] Replace pipes with unix domain sockets. (#223941)
via llvm-commits
- [llvm] e3974cd - Avoid making vector more poisonous in visitCONCAT_VECTORS (#223492)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Reuse redundant spill-slot reloads (PR #220180)
via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
via llvm-commits
- [llvm] [RISCV] Account for VL toggle cost when splitting VP memory intrinsics (PR #223992)
via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
via llvm-commits
- [llvm] [BOLT][RISCV] Ignore alignment markers in linked binaries (PR #223994)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [SelectionDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #223996)
via llvm-commits
- [llvm] 9438c6f - [AArch64] Fix load latency costs without a usable scheduling class (#223416)
via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
via llvm-commits
- [llvm] [VectorUtils] Allow trivially vectorising llvm.[su]mulh. (PR #223998)
via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
via llvm-commits
- [llvm] 6ebc12b - [SDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (#219146)
via llvm-commits
- [llvm] [SDAG] Add scalable vector support to WidenVecOp_CONCAT_VECTORS (PR #219146)
via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
via llvm-commits
- [llvm] [TTI] Add basic costs for llvm.[su]mulh. (PR #224002)
via llvm-commits
- [llvm] 2a41498 - [gn] port 1c1edc2d34e1 and 78bbf2229d2a (lldb emscripten) (#224003)
via llvm-commits
- [llvm] [VectorCombine] Fold interleave and widen chained operations (PR #224005)
via llvm-commits
- [llvm] 65b0cc5 - [gn build] Port bb651180e3b1 (#224004)
via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
via llvm-commits
- [llvm] 2819c4e - [APFloat][Perf] Improve FP literal parsing speed and stack usage (#221701)
via llvm-commits
- [compiler-rt] 988c5a9 - [compiler-rt] Factor HSA layer into common helpers (#223532)
via llvm-commits
- [llvm] [AMDGPU] Remove `hasSideEffects` from `SI_IF`, `SI_ELSE` and `SI_LOOP` (PR #224007)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle static IFUNC calls through .iplt (PR #207733)
via llvm-commits
- [clang] [llvm] Revert "Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824)" (PR #223983)
via llvm-commits
- [llvm] 6327754 - Revert "Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824)" (#223983)
via llvm-commits
- [llvm] [BOLT][RISCV] Ignore alignment markers in linked binaries (PR #223994)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [BOLT][RISCV] Ignore alignment markers in linked binaries (PR #223994)
via llvm-commits
- [llvm] [BOLT][RISCV] Ignore alignment markers in linked binaries (PR #223994)
via llvm-commits
- [llvm] [BOLT][RISCV] Add RISCV tests for external branch target validation (PR #223991)
via llvm-commits
- [llvm] [TLI] Add glibc 2.35 libmvec vector functions to the x86 table (PR #223817)
via llvm-commits
- [llvm] [TLI] Add glibc 2.35 libmvec vector functions to the x86 table (PR #223817)
via llvm-commits
- [llvm] SPIRV: Avoid TargetMachine::createDataLayout in SPIRVTranslate (PR #224017)
via llvm-commits
- [llvm] [NVPTX] Fold vector FMAs in the IR peephole pass (PR #224018)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [AArch64] Replace uses of AArch64::NoRegister with Register() or isValid() NFC (PR #220227)
via llvm-commits
- [llvm] [AArch64] Replace uses of AArch64::NoRegister with Register() or isValid() NFC (PR #220227)
via llvm-commits
- [llvm] [CostModel][X86] Add baseline costs for smulh/umulh intrinsics (PR #224022)
via llvm-commits
- [llvm] [AArch64] Replace uses of AArch64::NoRegister with Register() or isValid() NFC (PR #220227)
via llvm-commits
- [llvm] [TLI] Add glibc 2.35 libmvec vector functions to the x86 table (PR #223817)
via llvm-commits
- [clang] [lld] [llvm] [WIP][clang][lld] Dispatch registered linkers through ToolSession (PR #224023)
via llvm-commits
- [clang] [lld] [llvm] [WIP][clang][lld] Dispatch registered linkers through ToolSession (PR #224023)
via llvm-commits
- [llvm] [InstCombine] Fold `-X / -Y` to `X / Y` when it cannot overflow (PR #224025)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [llvm] 649e3d6 - [ConstraintElim] Unify signed and unsigned decomposition paths (NFC) (#223835)
via llvm-commits
- [flang] [llvm] [mlir] [OpenMP] Honor barrier and last iteration flags in loop lowering (PR #224040)
via llvm-commits
- [flang] [llvm] [mlir] [OpenMP] Honor barrier and last iteration flags in loop lowering (PR #224040)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Vectorize load seed chains (PR #215944)
via llvm-commits
- [llvm] 503e108 - [VPlan] Create VPSlotTracker's ModuleSlotTracker for the plan (NFC). (#223952)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add no-loop SPMD kernel promotion (PR #224041)
via llvm-commits
- [llvm] 1892ec0 - [cmake] Use the C++ linker when checking libxml2 (#221970)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve fixed-point int-to-fp selection (PR #224055)
via llvm-commits
- [llvm] [libc][bazel] Add missing MPFR test targets for fmax/fmin family (PR #223867)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [SandboxVec][BundleVec][NFC] Precommit test (PR #223880)
via llvm-commits
- [llvm] 02bd47d - [SDAG][NFC] Replace initialization UNDEF by POISON (#224015)
via llvm-commits
- [llvm] [AMDGPU] Add heuristic to set CarriedLatencies (PR #224057)
via llvm-commits
- [llvm] e5e3025 - [CAS] Check StandaloneData before reopening a standalone object (#223807)
via llvm-commits
- [llvm] fd2f003 - [SLP][NFC]Add a test with missed vectorization because of instcount check, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add a test with missed vectorization because of instcount check, NFC (PR #224074)
via llvm-commits
- [llvm] [llvm-objcopy] Support Linux livepatch symbols and relocations (PR #224075)
via llvm-commits
- [llvm] [SandboxVec][NFC] Replace ArrayRef witn BndlRef (PR #224077)
via llvm-commits
- [llvm] [SandboxVec][NFC] Replace ArrayRef witn BndlRef (PR #224077)
via llvm-commits
- [llvm] [SandboxVec][NFC] Replace ArrayRef witn BndlRef (PR #224077)
via llvm-commits
- [llvm] [bazel][compiler-rt] Exclude sanitizer_offload sources from sanitizer_common (PR #224078)
via llvm-commits
- [llvm] [SandboxVec][Legality] Implement unsupported alignment check (PR #224081)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [SandboxVec][NFC] Replace ArrayRef witn BndlRef (PR #224077)
via llvm-commits
- [llvm] [SandboxVec][Legality] Implement unsupported alignment check (PR #224081)
via llvm-commits
- [llvm] 9df3e81 - [LLVMAABI][AARCH64] Handle homogeneous aggregate return types (#218799)
via llvm-commits
- [llvm] [ARM] Replace uses of ARM::NoRegister with Register() or isValid() NFC (PR #224083)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [ARM] Replace uses of ARM::NoRegister with Register() or isValid() NFC (PR #224083)
via llvm-commits
- [llvm] [SandboxVec][NFC] Replace ArrayRef witn BndlRef (PR #224077)
via llvm-commits
- [llvm] [ARM] Replace uses of ARM::NoRegister with Register() or isValid() NFC (PR #224083)
via llvm-commits
- [llvm] [AArch64] Override hasSideEffects for LDAR/STLR instructions (PR #224096)
via llvm-commits
- [llvm] [AArch64] Override hasSideEffects for LDAR/STLR instructions (PR #224096)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [llvm] [RISCV] Use template PredicateMethod for ImmAsmOperand when suffix is empty. NFC (PR #224098)
via llvm-commits
- [llvm] Expand testing for global merge symbol table info on AIX. (PR #224099)
via llvm-commits
- [llvm] [Offload] Minor changes to address build issues (PR #224047)
via llvm-commits
- [llvm] [AMDGPU][Doc] Add documentation about ABI occupancy (PR #224103)
via llvm-commits
- [llvm] ea5b2be - [RelLookupTableConverter] Allow multiple uses of loaded value (#223853)
via llvm-commits
- [llvm] [RelLookupTableConverter] Allow multiple uses of loaded value (PR #223853)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [InstCombine] Add fold combining adjacent extracted bit fields to restore optimization for separate truncations (PR #219598)
via llvm-commits
- [llvm] [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto (PR #224108)
via llvm-commits
- [llvm] [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto (PR #224108)
via llvm-commits
- [llvm] 9cc2e03 - CodeGen: Read the exception model from the module flag in EH lowering (#223970)
via llvm-commits
- [llvm] [RISCV] Don't construct a subtarget for function declarations in RISCVPromoteConstant. (PR #224115)
via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (1 of 3) (PR #217419)
via llvm-commits
- [llvm] f2e5ab1 - [LV] Add tests for branch weights of branches and selects (NFC). (#224061)
via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (1 of 3) (PR #217419)
via llvm-commits
- [compiler-rt] [llvm] [CopyProf] Implement minimal CopyProf runtime. (PR #223458)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] ec4d25a - [llvm][AArch64] Fix FPDiff founding direction in non-sibcall tail calls (#223545)
via llvm-commits
- [llvm] a63dc32 - [clang][CodeGen] Construct function type for callgraph from function definition (#212863)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [CI] Make updates to .ci actually test everything (PR #224125)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [MachineCombiner][NFC]Add tests for long chain FMA reassociation, NFC (PR #224126)
via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
via llvm-commits
- [lldb] [llvm] [lldb][SBAPI] Add (SBTarget/SBModule)::FindSymbolContexts (PR #223808)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [SLP][NFC]Add extra test for bit mask reductions, NFC (PR #224135)
via llvm-commits
- [llvm] [DirectX] Fix DXIL expansion of 64-bit ByteAddressBuffer stores (PR #224136)
via llvm-commits
- [llvm] 205baf1 - [SLP][NFC]Add extra test for bit mask reductions, NFC
via llvm-commits
- [llvm] 325e759 - [RISCV] Use template PredicateMethod for ImmAsmOperand when suffix is empty. NFC (#224098)
via llvm-commits
- [clang] [llvm] [LLVMABI][AARCH64] Support homogeneous aggregate arguments (PR #224138)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [WPD] Remove type test assumes through PHI and select nodes (PR #224155)
via llvm-commits
- [llvm] [RISCV][GISel] Remove stale FIXMEs from rv64zbkb.ll. NFC (PR #224156)
via llvm-commits
- [llvm] [WinEH] Preserve asynchronous SEH regions through optimization and code generation (PR #224157)
via llvm-commits
- [llvm] 4c9a33a - [WinEH] Only emit the async-EH nop after EH_LABEL on x86 (#219275)
via llvm-commits
- [llvm] [WinEH] Preserve asynchronous SEH regions through optimization and code generation (PR #224157)
via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
via llvm-commits
- [llvm] [llvm-profgen] Add Arm SPE branch profile support (PR #223237)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for GISEL (PR #223351)
via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] 839093d - [IR] Avoid collecting COMDATs for non-module printing (#221460)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [InstCombine] Fold add-select-srem pattern to bitwise AND for power-of-2 (PR #222856)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] 1a87171 - [OpenMPIRBuilder] Use generic pointers for outlined teams arguments (#222176)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [M68k]: Fix DIVU.L/DIVS.L encoding clobbering %d0 (PR #224186)
via llvm-commits
- [llvm] Fix llvm bdce debug salvage (PR #220900)
via llvm-commits
- [llvm] [AArch64] Prefer wider-immediate comparisons to avoid constant materalization (PR #224187)
via llvm-commits
- [llvm] [BOLT][RISCV] Support split function fragments (PR #219965)
via llvm-commits
- [compiler-rt] [llvm] Reland "[compiler-rt][asan] Add asan checks for __builtin_assume_dereferencable" (PR #224163)
via llvm-commits
- [llvm] 3626563 - [RISCV][GISel] Record SExt32 arguments for RISCVOptWInstrs. (#224154)
via llvm-commits
- [llvm] [MachineOutliner] Preserve debug locations on outlined call sequences (PR #224189)
via llvm-commits
- [llvm] [GlobalISel] Drop poison flags by default in combiners (PR #218306)
via llvm-commits
- [llvm] [mlir] [IR] Make Instruction::DebugMarker private behind getDbgMarker(). NFC (PR #224190)
via llvm-commits
- [llvm] [GlobalISel] Drop poison flags by default in combiners (PR #218306)
via llvm-commits
- [llvm] af86d78 - [AMDGPU] Form VOPD3 pairs with pair-local literal moves (#223431)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (PR #224193)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Scalarize vector G_FPOWI before legalizing (PR #224194)
via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
via llvm-commits
- [llvm] [RISCV] Support tail calls for functions with sret parameters (PR #223999)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] bf375c5 - SPIRV: Avoid using TargetMachine::createDataLayout in subtarget (#224014)
via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
via llvm-commits
- [llvm] [MachineScheduler] Keep live-in physreg copies ahead of inline asm (PR #219877)
via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
via llvm-commits
- [llvm] [MachineScheduler] Keep live-in physreg copies ahead of inline asm (PR #219877)
via llvm-commits
- [llvm] [RISCV] Support getJumpTableIndex (PR #224197)
via llvm-commits
- [llvm] 410c7e4 - [RISCV] Do not re-validate target ABI in AsmParser if already resolved by streamer (#223606)
via llvm-commits
- [llvm] [AMDGPU] Add and_or tests for literals shared across ThreeOp pairs (NFC) (PR #224198)
via llvm-commits
- [llvm] 73c8b54 - RuntimeLibcalls: Read exception model from the module flag (#223971)
via llvm-commits
- [llvm] [SLP] Better track MinBWs between vectorization attempts (PR #224199)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
via llvm-commits
- [llvm] 2836b91 - CodeGen: Add getInlineAsmMemoryOperandRegClass (#223959)
via llvm-commits
- [llvm] [BOLT][RISCV] Emit PCREL_LO12 labels during size estimation (PR #224202)
via llvm-commits
- [llvm] [BOLT][RISCV] Emit PCREL_LO12 labels during size estimation (PR #224202)
via llvm-commits
- [llvm] [BOLT][RISCV] Emit PCREL_LO12 labels during size estimation (PR #224202)
via llvm-commits
- [llvm] 33c1570 - [IR] Make Instruction::DebugMarker private behind getDbgMarker(). NFC (#224190)
via llvm-commits
- [llvm] bdb0f57 - [DAG] Optimize masked store of constant lane mask to standard store (#223665)
via llvm-commits
- [llvm] [SROA] Avoid unnecessary stack realignment when rewriting allocas (PR #222967)
via llvm-commits
- [llvm] [CMake] Special-case HarmonyOS hosts in get_host_triple() (PR #219882)
via llvm-commits
- [llvm] [CMake] Special-case HarmonyOS hosts in get_host_triple() (PR #219882)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Accept any integer type for the frexp exponent (PR #224210)
via llvm-commits
- [llvm] [TableGen] Support MachineInstr rewriting in CompressInstEmitter (PR #224212)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] [AArch64] Match scalar_to_vector of frozen extended loads (PR #224213)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] Bf16 select (PR #224218)
via llvm-commits
- [llvm] [RISCV] Fix incorrect vscale addition folding (PR #224220)
via llvm-commits
- [llvm] [RISCV] Fix incorrect vscale addition folding (PR #224220)
via llvm-commits
- [llvm] Bf16 select (PR #224218)
via llvm-commits
- [llvm] [RISCV] Fix incorrect vscale addition folding (PR #224220)
via llvm-commits
- [llvm] [LangRef] Clarify invariant.group semantics (PR #224222)
via llvm-commits
- [llvm] [RISCV] Fix incorrect vscale addition folding (PR #224220)
via llvm-commits
- [compiler-rt] 39ee115 - [compiler-rt][ARM] Make ARMv4T assembly builtins interwork (#221725)
via llvm-commits
- [llvm] 53a00b2 - [DenseMap] memcpy buckets with trivial copy constructor and destructor. NFC (#224193)
via llvm-commits
- [llvm] ee0f498 - [SROA] Avoid unnecessary stack realignment when rewriting allocas (#222967)
via llvm-commits
- [llvm] [StandardInstrumentations] Add helper class to StandardInstrumentations (PR #153171)
via llvm-commits
- [llvm] 28f36e6 - WebAssembly: Drive Emscripten EH from the exception model, drop the cl::opt (#223972)
via llvm-commits
- [llvm] [InstCombine] Drop poison-generating annotations when rewriting rotate operands (PR #224228)
via llvm-commits
- [llvm] [InstCombine] Drop poison-generating annotations when rewriting rotate operands (PR #224228)
via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
via llvm-commits
- [llvm] Bf16 select (PR #224218)
via llvm-commits
- [llvm] 4ee94b0 - [AArch64] Allow SME peephole opts without +sme in streaming compat functions (#222728)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [llvm] [ADT] Restore DenseMapPair deriving from std::pair (NFC) (PR #224232)
via llvm-commits
- [lld] 7232f3b - [LLD][ELF] Reduce memory and file size of overlay thunk tests (#222565)
via llvm-commits
- [llvm] 5781d4b - [llvm] Updates case folding rules to Unicode 18 (#223716)
via llvm-commits
- [libcxx] [llvm] [llvm] Updates case folding rules to Unicode 18 (PR #223716)
via llvm-commits
- [llvm] Bf16 select (PR #224218)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Subvector Join (PR #224233)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Subvector Join (PR #224233)
via llvm-commits
- [llvm] Bf16 select (PR #224218)
via llvm-commits
- [llvm] [X86] Keep scalar bf16/f16 selects in vector registers (PR #224218)
via llvm-commits
- [llvm] [X86] Keep scalar bf16/f16 selects in vector registers (PR #224218)
via llvm-commits
- [llvm] [AMDGPU] Gate runtime unroll of LDS loops instead of overriding it (PR #222853)
via llvm-commits
- [llvm] 5ee9be9 - [SCEV] Look thru more expressions in isKnownMultipleOf (#219951)
via llvm-commits
- [llvm] [AMDGPU] Gate runtime unroll of LDS loops instead of overriding it (PR #222853)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
via llvm-commits
- [llvm] 1ebf89d - [AMDGPU][GFX13] MC support for indexed VIMAGE/VSAMPLE resources (#223429)
via llvm-commits
- [llvm] [AMDGPU][GFX13] MC support for indexed VIMAGE/VSAMPLE resources (PR #223429)
via llvm-commits
- [llvm] [X86] Keep scalar bf16/f16 selects in vector registers (PR #224218)
via llvm-commits
- [llvm] [AMDGPU] Gate runtime unroll of LDS loops instead of overriding it (PR #222853)
via llvm-commits
- [llvm] [X86] Keep scalar bf16/f16 selects in vector registers (PR #224218)
via llvm-commits
- [llvm] [SimplifyCFG] Restrict initializer checks to lookup tables (PR #224235)
via llvm-commits
- [llvm] 3f9ca80 - [ORC] Move Mangler functions into header. (#224209)
via llvm-commits
- [llvm] [LangRef] Clarify `align` + `noundef` interaction in parameter attributes section (PR #224236)
via llvm-commits
- [llvm] [DAGCombiner] Narrow the integer source of sint_to_fp (PR #224242)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] [InstCombine] Drop poison-generating annotations when rewriting rotate operands (PR #224228)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] [DebugInfo][MemCpyOpt] Update assignment IDs during call-slot forwarding (PR #224244)
via llvm-commits
- [llvm] 6c3604b - [NVPTX] Add support for f32x2 mixed-precision add/sub (#221957)
via llvm-commits
- [llvm] [SCEV] Allow replacing disjoint ors when reusing instructions (PR #224246)
via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
via llvm-commits
- [llvm] df66325 - Revert "[DAG] Optimize masked store of constant lane mask to standard store (#223665)" (#224250)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #223665)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [llvm] [SelectionDAG] Fold low-prefix masked memops (PR #205118)
via llvm-commits
- [llvm] [GlobalISel] Fold instructions with fully-known bits to a constant. (PR #224254)
via llvm-commits
- [llvm] 67c9a6c - [InstCombine] Drop poison-generating annotations when rewriting rotate operands (#224228)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #224255)
via llvm-commits
- [llvm] [SimplifyCFG] Keep a debug location on calls cloned by `FoldBranchToCommonDest` (PR #224247)
via llvm-commits
- [llvm] [DAG] Optimize masked store of constant lane mask to standard store (PR #224255)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Load (PR #223313)
via llvm-commits
- [llvm] [libsycl] Integrate context to async handlers. (PR #224050)
via llvm-commits
- [llvm] 66ae28f - [AMDGPU] Use s_fmamk_f32 when the folded addend is inlinable (#218955)
via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
via llvm-commits
- [llvm] tools: Compute the module DataLayout from the triple, not the TargetMachine (PR #224259)
via llvm-commits
- [llvm] a place holder for a huge swatch of work, will split this up for wind… (PR #224260)
via llvm-commits
- [llvm] 5897175 - [ORC] Add ConnectionSpec::str() to reconstruct original spec (#224215)
via llvm-commits
- [llvm] 6136762 - [ORC] Represent ORC interface names as SymbolNameSpecs (#224188)
via llvm-commits
- [llvm] [X86] Keep scalar bf16/f16 selects in vector registers (PR #224218)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
via llvm-commits
- [llvm] [ABI] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
via llvm-commits
- [llvm] [ARM] Replace uses of ARM::NoRegister with Register() or isValid() NFC (PR #224083)
via llvm-commits
- [llvm] [NVPTX] Add support for ldmatrix extensions introduced in PTX 9.4 (PR #224264)
via llvm-commits
- [llvm] c9ccf23 - [IR] Implement filterDbgVars using make_isa_range (NFC) (#223964)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [ARM] Replace uses of ARM::NoRegister with Register() or isValid() NFC (PR #224083)
via llvm-commits
- [llvm] [X86] Fix out-of-range extractBits in combineAVX512SetCCToKMOV (PR #224268)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [llvm] [SCEV] Cache recursive complexity comparisons (PR #223723)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
via llvm-commits
- [llvm] [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (PR #224274)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Look through readfirstlane/readlane in computeKnownBitsForTargetInstr. (PR #224275)
via llvm-commits
- [lld] 5da7779 - [LLD][ELF] AArch64 Errata patch use STT_NOTYPE for symbols (#223686)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [DebugInfo][MemCpyOpt] Update assignment IDs during call-slot forwarding (PR #224244)
via llvm-commits
- [llvm] [DebugInfo][MemCpyOpt] Update assignment IDs during call-slot forwarding (PR #224244)
via llvm-commits
- [llvm] Fix llvm bdce debug salvage (PR #220900)
via llvm-commits
- [clang] [llvm] [HLSL] Pack Intrinsics and related types (PR #224277)
via llvm-commits
- [llvm] [AMDGPU] Ignore debug instructions in GPR-index scan distance (PR #224279)
via llvm-commits
- [llvm] [Loads] Fix incorrect replacement of pointers with different provenance (PR #224281)
via llvm-commits
- [llvm] [offload] Document and assert allocation alignment guarantee (PR #223381)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [llvm] [X86] Keep scalar bf16/f16 selects in vector registers (PR #224218)
via llvm-commits
- [llvm] [X86] Fix null dereference in optimizeCompareInstr after lzcnt/tzcnt (PR #224282)
via llvm-commits
- [llvm] [X86] Fix null dereference in optimizeCompareInstr after lzcnt/tzcnt (PR #224282)
via llvm-commits
- [llvm] [X86] Fix null dereference in optimizeCompareInstr after lzcnt/tzcnt (PR #224282)
via llvm-commits
- [compiler-rt] [tsan][go] use __builtin_memcpy for 128-bit Go atomic args buffer access (PR #213123)
via llvm-commits
- [llvm] e9e1cb3 - [SPIR-V] Skip debug type sizes wider than 32 bits (#223678)
via llvm-commits
- [llvm] [Bazel] Fixes 4837d8d (PR #224283)
via llvm-commits
- [llvm] [Mips] Introduce ABI-specific register names and accessors (PR #224284)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Subvector Join (PR #224233)
via llvm-commits
- [llvm] [AArch64] Extend llvm-mca basic instructions input tests (PR #224287)
via llvm-commits
- [llvm] bbd61cb - Fix llvm bdce debug salvage (#220900)
via llvm-commits
- [llvm] Vectorize ld st nop (PR #223412)
via llvm-commits
- [llvm] c5c167c - [Support] Add ToolSession for in-process tool invocation (#221996)
via llvm-commits
- [llvm] 21517de - [AArch64] Use SVE for load-extend-broadcast (#221689)
via llvm-commits
- [llvm] a1ec0e4 - [SPIR-V] Emit FuncParamAttr Zext/Sext for return type attributes (#223724)
via llvm-commits
- [llvm] [llvm] Add missing LLVM_ABI annotations (PR #224293)
via llvm-commits
- [llvm] Fix Bazel build for 4837d8d (PR #224301)
via llvm-commits
- [llvm] 5b5247c - [SLP]Drop auxiliary subtrees to pass the VF=2 instruction-count veto
via llvm-commits
- [llvm] WebAssembly: Partially clean up subtarget construction (PR #224307)
via llvm-commits
- [lld] e98ab4a - [lld][MachO] Fix --reproduce paths for non-global symbol lists and SDK libraries/frameworks (#223687)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
via llvm-commits
- [clang] [llvm] WebAssembly: Remove -wasm-enable-eh cl::opt in favor of -exception-model=wasm (PR #224313)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [compiler-rt] [UBSan][Offload] Guard musttail for PowerPC in dlsym interceptor (PR #224273)
via llvm-commits
- [llvm] [AMDGPU][GISel] Legalize v2bf16 (PR #223803)
via llvm-commits
- [llvm] [AMDGPU][NFC] Test subword loads (PR #220977)
via llvm-commits
- [llvm] [GlobalISel] Add nomerge attribute support (PR #224332)
via llvm-commits
- [llvm] [GlobalISel] Add nomerge attribute support (PR #224332)
via llvm-commits
- [llvm] [GlobalISel] Add nomerge attribute support (PR #224332)
via llvm-commits
- [llvm] [GlobalISel] Add nomerge attribute support (PR #224332)
via llvm-commits
- [llvm] bb2451e - [VPlan] Add test showing dropped metadata in narrowToSingleScalar (NFC) (#224321)
via llvm-commits
- [llvm] [KnownFPClass] Refine `KnownFPClass::bitcast` deductions for `x86_fp80` (PR #224072)
via llvm-commits
- [llvm] 3dc5f50 - [CodeGen] Remove dead accessors and variables in Machine* (NFC) (#224216)
via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
via llvm-commits
- [llvm] Reland "[LICM] Sink unused l-invariant loads in preheader #157559" (PR #170204)
via llvm-commits
- [llvm] f080b55 - [ConstantFolding] Fold vector.partial.reduce.add constants (#212112)
via llvm-commits
- [llvm] [SCEVExpander] Mark selects with unknown profile. (PR #224362)
via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
via llvm-commits
- [llvm] 22be12f - [gn build] Port c5c167c7436f (#224365)
via llvm-commits
- [llvm] [gn build] Port c5c167c7436f (PR #224365)
via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
via llvm-commits
- [llvm] 7dc56a7 - [gn build] Port 9e0686cca516 (#224364)
via llvm-commits
- [llvm] edbba99 - [gn build] Port 3f9ca800da7b (#224363)
via llvm-commits
- [clang] [lld] [llvm] [Support] Add ToolSession for in-process tool invocation (PR #221996)
via llvm-commits
- [llvm] [LV] Support interleaving in order to reduce stalls (PR #197959)
via llvm-commits
- [llvm] fa406ba - [VPlan] Use make_isa_range instead of dyn_cast/continue (NFC) (#222770)
via llvm-commits
- [llvm] [AMDGPU] Refactor isDPALU_DPP to only check if the instruction requires the feature (PR #224373)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [llvm] e863ca8 - [AMDGPU] Model GFX1250 VALU blocking cycles (#222483)
via llvm-commits
- [llvm] [AMDGPU] Model GFX1250 VALU blocking cycles (PR #222483)
via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
via llvm-commits
- [clang] [lld] [llvm] Revert "[Support] Add ToolSession for in-process tool invocation" (PR #224368)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add scalar saturating add/sub, absolute value and rev intrinsics (PR #224377)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add scalar saturating add/sub, absolute value and rev intrinsics (PR #224377)
via llvm-commits
- [lld] e78fdeb - Revert "[Support] Add ToolSession for in-process tool invocation" (#224368)
via llvm-commits
- [clang] [lld] [llvm] Revert "[Support] Add ToolSession for in-process tool invocation" (PR #224368)
via llvm-commits
- [llvm] e78fdeb - Revert "[Support] Add ToolSession for in-process tool invocation" (#224368)
via llvm-commits
- [clang] [lld] [llvm] [Option] Shrink Info from 60 to 40 bytes (PR #224374)
via llvm-commits
- [llvm] [InstCombine] Don't sink freeze when the operand has other uses (PR #219110)
via llvm-commits
- [llvm] [InstCombine] Don't sink freeze when the operand has other uses (PR #219110)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Fold add/or/xor to disjoint or using assume(no common bits) (PR #223344)
via llvm-commits
- [clang] [llvm] [WIP] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [WIP] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [WIP] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [libcxx] [llvm] [libc++] Allow specifying a configuration in test-at-commit (PR #224381)
via llvm-commits
- [llvm] [RelLookupTableConverter] Make shouldConvertToRelLookupTable more pure (PR #224150)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add scalar saturating add/sub, absolute value and rev intrinsics (PR #224377)
via llvm-commits
- [llvm] 10a3774 - tools: Compute the module DataLayout from the triple, not the TargetMachine (#224259)
via llvm-commits
- [llvm] [AMDGPU] Insert exec-forced V_NOP after V_PERM_PK16 (gfx1250 hazard) (PR #214406)
via llvm-commits
- [llvm] [AMDGPU][GISel] Legalize v2bf16 (PR #223803)
via llvm-commits
- [llvm] [AMDGPU][GISel] Legalize v2bf16 (PR #223803)
via llvm-commits
- [llvm] ef762d7 - [SPIR-V] Correct predicated load/store opcode values (#220062)
via llvm-commits
- [llvm] [AMDGPU] Insert exec-forced V_NOP after V_PERM_PK16 (gfx1250 hazard) (PR #214406)
via llvm-commits
- [llvm] [InstCombine] Recursively narrow math during trunc (PR #220347)
via llvm-commits
- [libcxx] [llvm] [libc++] Automatically detect the OS in benchmark jobs (PR #224386)
via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
via llvm-commits
- [llvm] [DAG] Constant fold ISD::PARITY (PR #224387)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high accumulate with byte/halfword index intrinsics (PR #224261)
via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
via llvm-commits
- [llvm] 2e055b8 - [hexagon] Add `hexagon_hmx` function attribute. (#222340)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [llvm] [debuginfo] Add DW_AT_type support to DW_TAG_string_type DIEs (1 of 3) (PR #217419)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [llvm] [RISCV] Add OPERAND_UIMM4_PLUS1 to RISCVInstrInfo::verifyInstruction (PR #224423)
via llvm-commits
- [llvm] [RISCV] Add OPERAND_UIMM4_PLUS1 to RISCVInstrInfo::verifyInstruction (PR #224423)
via llvm-commits
- [llvm] d8efed5 - [lli] Honor explicit emulated TLS option in ORC mode (#217554)
via llvm-commits
- [llvm] [lli] Honor explicit emulated TLS option in ORC mode (PR #217554)
via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
via llvm-commits
- [llvm] [WinEH] Preserve asynchronous SEH regions during IR sinking (PR #224425)
via llvm-commits
- [llvm] [WinEH] Preserve asynchronous SEH regions during IR sinking (PR #224425)
via llvm-commits
- [llvm] d093631 - [AArch64][PAC] Don't move sp adjustments to form better epilogue AUTs (#221009)
via llvm-commits
- [llvm] 877ee5f - [DirectX] Fix DXIL expansion of 64-bit ByteAddressBuffer stores (#224136)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [llvm] Revert "[SLP] More accurately cost RISCV scalar splats" (PR #224426)
via llvm-commits
- [llvm] Revert "[SLP] More accurately cost RISCV scalar splats" (PR #224426)
via llvm-commits
- [llvm] [LoopCacheAnalysis] Guard against bit-width overflow in computeRefCost (PR #224427)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed subvector extract intrinsics (PR #224429)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed subvector extract intrinsics (PR #224429)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed subvector extract intrinsics (PR #224429)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add scalar saturating add/sub, absolute value and rev intrinsics (PR #224377)
via llvm-commits
- [llvm] [RelLookupTableConverter] Reject volatile loads (PR #224414)
via llvm-commits
- [llvm] [Github] Rename CI Tooling Containers to 26.04 (PR #224447)
via llvm-commits
- [llvm] [RelLookupTableConverter] Reject volatile loads (PR #224414)
via llvm-commits
- [llvm] [RelLookupTableConverter] Reject volatile loads (PR #224414)
via llvm-commits
- [llvm] [RelLookupTableConverter] Reject volatile loads (PR #224414)
via llvm-commits
- [lld] [lld][MachO] Keep coincident alt entries with their atom (PR #224466)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
via llvm-commits
- [llvm] [InstCombine] Optimize selects feeding into BinOp (PR #224478)
via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
via llvm-commits
- [llvm] [GlobalISel] Add iterative known-bits evaluation to GISelValueTracking (PR #221755)
via llvm-commits
- [clang] [llvm] [RegAlloc] [X86] Enable callee saved register optimization for x86 (PR #220090)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high parts accumulate intrinsics (PR #224261)
via llvm-commits
- [clang] [llvm] [RegAlloc] [X86] Enable callee saved register optimization for x86 (PR #220090)
via llvm-commits
- [llvm] [RegAllocFast] Reload virtual registers parked on a landing pad's EH live-ins (PR #216478)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high parts accumulate intrinsics (PR #224261)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] 90a8d09 - [CSSPGO] [Pseudo-Probe] Avoid infinite loop on cyclic invoke destinations (#221630)
via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add scalar saturating add/sub, absolute value and rev intrinsics (PR #224377)
via llvm-commits
- [llvm] d22a72c - [RelLookupTableConverter] Reject volatile loads (#224414)
via llvm-commits
- [llvm] [RelLookupTableConverter] Reject volatile loads (PR #224414)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed subvector extract intrinsics (PR #224429)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] [LV][NFC] Narrow truncated inductions in a VPlan transform (PR #220730)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] 3c30abb - [NFC][ThinLTOBitcodeWriter] Add test for cfi.functions metadata hotness encoding (#223843)
via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Emit the Info table from TableGen. NFC (PR #224508)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] [X86] Fix null dereference in optimizeCompareInstr after lzcnt/tzcnt (PR #224282)
via llvm-commits
- [clang] [lld] [llvm] Reapply [Support] ToolSession for in-process tool invocation (PR #224515)
via llvm-commits
- [llvm] 3d3dbe5 - [ORC] Fix wrong callee in EPCGenericRTDyldMemoryManager dtor (#224493)
via llvm-commits
- [llvm] [SLP]Model or-reduction of masked shifted lanes as a bitfield pack (PR #219731)
via llvm-commits
- [llvm] [AMDGPU] Do not fold clamp when only one max source has modifiers (PR #224517)
via llvm-commits
- [llvm] 1ddec11 - [CodeGen][NPM] Port ResetMachineFunction to NPM (#222886)
via llvm-commits
- [llvm] [ABI] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] d46351c - [MLGO] Saturate out-of-range regalloc priority advice (#224062)
via llvm-commits
- [llvm] [ABI] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [lld] [ELF] Don't reserve file bytes for NOBITS followed only by empty sections (PR #224523)
via llvm-commits
- [lld] [ELF] Don't reserve file bytes for NOBITS followed only by empty sections (PR #224523)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] [RISCV] Fix incorrect vscale addition folding (PR #224220)
via llvm-commits
- [llvm] [RISCV][NFC] Pre-commit test for evaluating the optimization of the fold of vscale add. (PR #224511)
via llvm-commits
- [llvm] [RISCV][NFC] Pre-commit test for evaluating the optimization of the fold of vscale add. (PR #224511)
via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Add G_CLMULR support (PR #224525)
via llvm-commits
- [llvm] [AArch64] Reorganise perfect shuffle generation. NFC (PR #224526)
via llvm-commits
- [llvm] [AMDGPU] Split negative global offsets into saddr and voffset on gfx1250 (PR #224527)
via llvm-commits
- [llvm] [X86] Fold FMSUBADD into VFCMULC for fp16 complex conjugate multiply (PR #224533)
via llvm-commits
- [llvm] [X86] Fold FMSUBADD into VFCMULC for fp16 complex conjugate multiply (PR #224533)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] Add MUL/SHL handling in decomposeLinearExpression (PR #222574)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [X86] Stop forcing a frame pointer for stackmaps and patchpoints (PR #223918)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [AArch64] Add a preserve_none return convention (PR #223922)
via llvm-commits
- [llvm] [X86] Stop forcing a frame pointer for stackmaps and patchpoints (PR #223918)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [AArch64] Add a preserve_none return convention (PR #223922)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [AMDGPU] Add tests for zero MUL_I24 operands. NFC (PR #224536)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [X86] Stop forcing a frame pointer for stackmaps and patchpoints (PR #223918)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [AArch64] Add a preserve_none return convention (PR #223922)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [clang] [llvm] [clang][NVPTX] Add overloaded fmul intrinsics (PR #224546)
via llvm-commits
- [llvm] 42f0538 - [MC] Remove unused pre-created .llvm.callgraph section (#224369)
via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
via llvm-commits
- [llvm] [ABI] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [ABI] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] [ABI] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] 2f7f8d1 - [ORC] Drive EPCGenericRTDyldMemoryManager via proxies (#224532)
via llvm-commits
- [llvm] [AMDGPU] Promote allocas used by phi/select (PR #221870)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] 8d3c2f7 - [FastISel] Give PHI incoming materializations a debug location (#223677)
via llvm-commits
- [llvm] [FastISel] Give PHI incoming materializations a debug location (PR #223677)
via llvm-commits
- [llvm] [SCEV] - Add positive-stride predicate for backedge-taken count. (PR #222261)
via llvm-commits
- [flang] [llvm] [flang][HLFIR] make copyin/copyout allocation inline (PR #224063)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [libsycl] Integrate context to async handlers. (PR #224050)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RegAlloc] Recolor blockers of physical register hints (PR #224263)
via llvm-commits
- [lld] e1c8d71 - [ELF, test] Reorganize ICF tests by the property they exercise (#224567)
via llvm-commits
- [llvm] 7db8a89 - [llvm] Adjust LLVM_ABI annotations (#224293)
via llvm-commits
- [llvm] [LoopUnroll] Use DenseMap::contains instead of count (NFC) (PR #224529)
via llvm-commits
- [llvm] 69410be - [AMDGPU][CodeGen] Replace non-existent opcodes in gfx1250 test (#223767)
via llvm-commits
- [llvm] [LV] Rework legacy widen/replicate in tryToBuildVPlan (NFC) (PR #224569)
via llvm-commits
- [flang] [llvm] Reland [flang][HLFIR] make copyin/copyout allocation inline (#224063) (PR #224570)
via llvm-commits
- [flang] [llvm] Reland [flang][HLFIR] make copyin/copyout allocation inline (#224063) (PR #224570)
via llvm-commits
- [flang] [llvm] Reland [flang][HLFIR] make copyin/copyout allocation inline (#224063) (PR #224570)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [llvm] [GlobalISel] Fix null deref when target has no stack guard variable (PR #224252)
via llvm-commits
- [libc] [llvm] [libc][math] Add ExceptValues table for log1pf16 hard-to-round cases (PR #224152)
via llvm-commits
- [llvm] b35e493 - [MemoryDependenceAnalysis] Migrate `isStorePreservingMemoryLocation` to Loads (NFC) (#223700)
via llvm-commits
- [llvm] [AArch64][Win] Account for the fixed object area when classifying CSR… (PR #222111)
via llvm-commits
- [llvm] Fix `fp128` reaching `llvm_unreachable` on 32-bit PowerPC (PR #216613)
via llvm-commits
- [llvm] 1985f37 - [CMake] Do not use llvm-rc without Clang in external projects (#224505)
via llvm-commits
- [llvm] [AMDGPU] Always optimize out llvm.amdgcn.mbcnt.hi in wave32 mode (PR #224573)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [BOLT] Move target-specific relocation logic into target handlers (PR #217926)
via llvm-commits
- [llvm] [LIT][NFC] Fix double slash in GoogleTest format test names (PR #210296)
via llvm-commits
- [llvm] [LIT][NFC] Fix double slash in GoogleTest format test names (PR #210296)
via llvm-commits
- [flang] [llvm] Reland [flang][HLFIR] make copyin/copyout allocation inline (#224063) (PR #224570)
via llvm-commits
- [llvm] Fix `fp128` reaching `llvm_unreachable` on 32-bit PowerPC (PR #216613)
via llvm-commits
- [llvm] [AArch64] Prevent reuse of retired architecture names (PR #221782)
via llvm-commits
- [flang] [llvm] Reland [flang][HLFIR] make copyin/copyout allocation inline (#224063) (PR #224570)
via llvm-commits
- [llvm] [NVPTX] Use zero for undef bytes in v4i8 construction (PR #224575)
via llvm-commits
- [llvm] [NVPTX] Use zero for undef bytes in v4i8 construction (PR #224575)
via llvm-commits
- [llvm] [NVPTX] Use zero for undef bytes in v4i8 construction (PR #224575)
via llvm-commits
- [llvm] 47f4f0f - [ValueTracking] Compute known bits for `umin` and `umax` recurrences (#222890)
via llvm-commits
- [llvm] [LIT][NFC] Fix double slash in GoogleTest format test names (PR #210296)
via llvm-commits
- [llvm] [WebAssembly] Diagnose llvm.clear_cache instead of aborting (PR #224579)
via llvm-commits
- [llvm] [LoopUnroll] Use DenseMap::contains instead of count (NFC) (PR #224529)
via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
via llvm-commits
- [llvm] [ValueTracking] Make `getUnderlyingObjectsForCodegen()` preserve unidentified objects (PR #224584)
via llvm-commits
- [llvm] [MLGO] Diagnose unavailable ML advisors under the new pass manager (PR #224585)
via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
via llvm-commits
- [llvm] [SystemZ] Try to align globals to at least 2 bytes (PR #224586)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [LoopUnroll] Use DenseMap::contains instead of count (NFC) (PR #224529)
via llvm-commits
- [llvm] [AArch64] Use SVE rev for full reverse shuffles with SVE128 (PR #224589)
via llvm-commits
- [llvm] [NVPTX] Use zero for undef bytes in v4i8 construction (PR #224575)
via llvm-commits
- [llvm] [NVPTX] Use zero for undef bytes in v4i8 construction (PR #224575)
via llvm-commits
- [llvm] [SLP][NFC] Add precommit test for dot-product reduction costing (PR #224590)
via llvm-commits
- [llvm] 24c7377 - [AArch64][NeoverseV1/V2] Fix extended/shifted-register scheduling for ADD[S]/SUB[S]/AND[S]/BIC[S] (#220920)
via llvm-commits
- [llvm] [SCEV] Cache recursive complexity comparisons (PR #223723)
via llvm-commits
- [llvm] [AArch64][NeoverseV1] Fix integer divide throughput (PR #224592)
via llvm-commits
- [llvm] arm cortex A53: model updated according on test done over raspeberry pi3 (PR #219478)
via llvm-commits
- [llvm] [MachineCSE] Coalesce subregister copies in trivial copy propagation (PR #224593)
via llvm-commits
- [llvm] [TypeSanitizer] Properly add ext attributes on arguments where needed. (PR #224366)
via llvm-commits
- [llvm] Wyles/orc rt msvc portability (PR #224512)
via llvm-commits
- [polly] [Polly] Materialize escaping scalars from empty-domain statements as poison (PR #220008)
via llvm-commits
- [llvm] [Transforms] Use make_isa_range for type-filtered loops (NFC) (PR #224597)
via llvm-commits
- [llvm] [MLGO] Do not hardcode 33 eviction feature columns (PR #224598)
via llvm-commits
- [llvm] c23e28a - ExecutionEngine: Compute the DataLayout from the triple and ABI (#224547)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the missed vectorization, NFC (PR #224604)
via llvm-commits
- [llvm] 0d86540 - [SLP][NFC]Add a test with the missed vectorization, NFC
via llvm-commits
- [llvm] 9390e1b - [SCEV] Bound the max BE count by the range of End - Start. (#222752)
via llvm-commits
- [llvm] 8c013a1 - [SLP]Do not stop the seed scan when a dependent seed is skipped
via llvm-commits
- [llvm] [SLP]Do not stop the seed scan when a dependent seed is skipped (PR #224606)
via llvm-commits
- [llvm] [InstCombine] Lower ilogb to bit operations for normal values (PR #218044)
via llvm-commits
- [llvm] 61c6997 - [X86][Hexagon] Remove the INSERT_VECTOR_ELT soft promotion workarounds (#223628)
via llvm-commits
- [llvm] [orc-rt] Refactor dynamic library lookup API (PR #224611)
via llvm-commits
- [llvm] [LV] Narrow truncated inductions in a VPlan transform (PR #220730)
via llvm-commits
- [llvm] 7d65da4 - [Support] Correct UTF-8 error handling in ConvertEBCDIC (#185176)
via llvm-commits
- [llvm] [Support] Correct UTF-8 error handling in ConvertEBCDIC (PR #185176)
via llvm-commits
- [llvm] [AMDLIBM] Map new vector calls in VecFuncs (PR #224614)
via llvm-commits
- [llvm] [AMDLIBM] Map new vector calls in VecFuncs (PR #224614)
via llvm-commits
- [llvm] [CodeGen] Fix assertion when discovering partial live-outs (PR #224323)
via llvm-commits
- [llvm] 35feca4 - [gn build] Port e78fdeba3f9a (#224615)
via llvm-commits
- [llvm] [gn build] Port e78fdeba3f9a (PR #224615)
via llvm-commits
- [llvm] [GlobalISel] Support fixed vectors in constant-fold combines. (PR #220876)
via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
via llvm-commits
- [llvm] eebfba9 - [SPIR-V] Emit NoCapture function parameter decoration for captures(none) args (#223694)
via llvm-commits
- [llvm] [PromoteMemToReg] Hoist removeIntrinsicUsers into a pre-pass before promotion (PR #224617)
via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
via llvm-commits
- [llvm] 4cd54e9 - [FlattenCFG] Merge parallel conditions with logical and/or (#218441)
via llvm-commits
- [llvm] [llvm] Adjust remaining LLVM_ABI annotation issues (PR #224619)
via llvm-commits
- [llvm] [PromoteMemToReg] Hoist removeIntrinsicUsers into a pre-pass before promotion (PR #224617)
via llvm-commits
- [clang-tools-extra] [llvm] [cmake] Properly link against LLVM components (PR #224624)
via llvm-commits
- [clang-tools-extra] [llvm] [cmake] Properly link against LLVM components (PR #224624)
via llvm-commits
- [llvm] [LoopFusion] Initial Cost Model (PR #224626)
via llvm-commits
- [llvm] [TailRecElim] Annotate synthesized selects for profcheck (PR #224625)
via llvm-commits
- [llvm] ca7b8dc - [SPIRV] Fix compile abort on a switch case value shared with a module constant (#223548)
via llvm-commits
- [clang] [llvm] [Clang][AArch64] Command-line options for A-profile's Sign Return Address Hardening (PR #176171)
via llvm-commits
- [llvm] [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (PR #222914)
via llvm-commits
- [llvm] [X86] Prevent legalization cycles in lane-permute shuffle lowering (PR #224265)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization, NFC (PR #224627)
via llvm-commits
- [llvm] 54a71b0 - [SLP][NFC]Add a test with non-profitable vectorization, NFC
via llvm-commits
- [llvm] cc9548d - [AArch64] Extend llvm-mca basic instructions input tests (#224287)
via llvm-commits
- [llvm] a22291a - [AMDGPU] Strip all incompatible return attrs in RewriteOutArgument (#224608)
via llvm-commits
- [llvm] [DWARFYAML] Declare `OffsetEntryCount` as `uint64_t` (PR #224631)
via llvm-commits
- [llvm] [LoopFusion] Initial Cost Model (PR #224626)
via llvm-commits
- [llvm] [LoopFusion] Initial Cost Model (PR #224626)
via llvm-commits
- [llvm] [LoopFusion] Initial Cost Model (PR #224626)
via llvm-commits
- [llvm] [MemCpyOpt][DSE] Forward stores through memcpy (PR #224643)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [llvm] [x86][CostModel] A runtime stride should cost one ADD on AVX2+ (PR #219903)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [llvm] [LoopFusion] Initial Cost Model (PR #224626)
via llvm-commits
- [llvm] fce3fac - Reapply [Support] ToolSession for in-process tool invocation (#224515)
via llvm-commits
- [lld] fce3fac - Reapply [Support] ToolSession for in-process tool invocation (#224515)
via llvm-commits
- [llvm] 64902e0 - [DAG] Don't constant fold opaque constants in visitMULO (#224494)
via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
via llvm-commits
- [llvm] [LoopFusion] Initial Cost Model (PR #224626)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [PowerPC] Correct handling of add only partial reductions in cost model (PR #224109)
via llvm-commits
- [llvm] [PowerPC] Correct handling of add only partial reductions in cost model (PR #224109)
via llvm-commits
- [llvm] [PowerPC] Correct handling of add only partial reductions in cost model (PR #224109)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] [CodeView] Write 128bit ints as LF_(U)OCTWORD (PR #212241)
via llvm-commits
- [llvm] 2d0fcac - [RISCV] Remove unused SDT_RISCVVNBinOp_RM_VL tablegen class. NFC (#224440)
via llvm-commits
- [llvm] 03a6445 - [DAG] Constant fold ISD::PARITY (#224387)
via llvm-commits
- [llvm] 452343d - [LLVMABI] Add Clang 23 compatible handling for matrix types (#224121)
via llvm-commits
- [libcxx] [llvm] [libc++] Extract building libc++ into a composite action (PR #224670)
via llvm-commits
- [llvm] 6789cbc - [WebAssembly] Diagnose llvm.clear_cache instead of aborting (#224579)
via llvm-commits
- [llvm] [WebAssembly] Diagnose llvm.clear_cache instead of aborting (PR #224579)
via llvm-commits
- [lld] 1ca4b1f - [lld][MachO] Keep coincident alt entries with their atom (#224466)
via llvm-commits
- [llvm] [SLP]Fix crash when all split reduction parts are reduced in tree (PR #224689)
via llvm-commits
- [llvm] f98bf7b - [SLP]Fix crash when all split reduction parts are reduced in tree
via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] 01ef3ff - [NFC][LowerTypeTests] Expand tests for CFI jump table hotness ordering (#223848)
via llvm-commits
- [llvm] 30ae0c3 - [Option] Shrink Info from 60 to 40 bytes (#224374)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support nested derived types in DO CONCURRENT device conversion (PR #218963)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support nested derived types in DO CONCURRENT device conversion (PR #218963)
via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
via llvm-commits
- [llvm] [X86][SchedModel] Add masked gather/scatter overrides to Znver4Model (PR #212997)
via llvm-commits
- [llvm] 2760906 - llvm-c: Compute the DataLayout from the triple and ABI (#224588)
via llvm-commits
- [compiler-rt] [scudo] Fix AllocatorCacheMaxResidentBytesDisabled test (PR #224698)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Cost gathers by the instructions CodeGen emits (PR #220565)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] 320c702 - [NFC][RelLookupTableConverter] Get IndexWidth directly from GEP type (#224454)
via llvm-commits
- [llvm] [NFC][RelLookupTableConverter] Get IndexWidth directly from GEP type (PR #224454)
via llvm-commits
- [llvm] 0c2bb8a - [DAG] Canonicalize a non-opaque constant to the RHS of MUL over an opaque one (#224685)
via llvm-commits
- [llvm] 88bc022 - [SLP]Fix loop-aware cost for gathers crossing sibling-loop boundaries
via llvm-commits
- [llvm] [SLP]Fix loop-aware cost for gathers crossing sibling-loop boundaries (PR #224700)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [llvm] a327107 - [AggressiveInstCombine] Add `umin` and `umax` to `TruncInstCombine` graph (#222914)
via llvm-commits
- [llvm] [AMDGPU][GISel] Legalize v2bf16 (PR #223803)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Turn off NYI for nested record type maps in DoConcurrentConversion.cpp (PR #220099)
via llvm-commits
- [llvm] b2ff0e8 - llvm: Update Attributor maintainers (#224693)
via llvm-commits
- [llvm] [Mips][nanoMIPS] Add initial nanoMIPS target support (PR #223032)
via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
via llvm-commits
- [llvm] [SPIR-V] Fix wrong element inferred for long vectors when using ByteAdressBuffer (PR #222220)
via llvm-commits
- [llvm] b91795b - Revert "[offload] add context to olMemAlloc*" (#224703)
via llvm-commits
- [compiler-rt] [WIP] Sanitizer ReportReceiver (PR #224706)
via llvm-commits
- [llvm] 4cc7b28 - Exclude tailcallelim test (#224708)
via llvm-commits
- [llvm] [ValueTracking] Infer nonzero from assumed masked value (PR #224709)
via llvm-commits
- [llvm] [IR] Fix crash on malformed '@' inline asm constraints (PR #224300)
via llvm-commits
- [llvm] [IR] Fix crash on malformed '@' inline asm constraints (PR #224300)
via llvm-commits
- [llvm] [DAG] Constant fold [SU]ADDO and [SU]SUBO in DAGCombiner (PR #224713)
via llvm-commits
- [llvm] [DAG] Constant fold [SU]ADDO and [SU]SUBO in DAGCombiner (PR #224713)
via llvm-commits
- [llvm] Fold MUL + sign-extended ADD into MADD (#224696) (PR #224720)
via llvm-commits
- [llvm] [NVPTX] Preserve volatile on atomic local loads and stores (PR #224719)
via llvm-commits
- [llvm] Fold MUL + sign-extended ADD into MADD (#224696) (PR #224720)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [flang] [llvm] [flang] Support static-unit array slices in FIR LoopVersioning (PR #222723)
via llvm-commits
- [llvm] [AArch64] Don't emit stack restore for SME ZA non-sibling tail calls (PR #224721)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] Fold MUL + sign-extended ADD into MADD (#224696) (PR #224720)
via llvm-commits
- [llvm] Fold MUL + sign-extended ADD into MADD (PR #224720)
via llvm-commits
- [llvm] Fold MUL + sign-extended ADD into MADD (PR #224720)
via llvm-commits
- [llvm] [AArch64] Fold MUL + sign-extended ADD into MADD (PR #224720)
via llvm-commits
- [llvm] [AArch64] Fold MUL + sign-extended ADD into MADD (PR #224720)
via llvm-commits
- [llvm] [GitHub] Avoid downloading outputs during Bazel tests when possible (PR #224725)
via llvm-commits
- [llvm] a6d5d3f - [VPlan] Remove dead per-lane loop from VPScalarIVStepsRecipe::execute. (#224399)
via llvm-commits
- [llvm] [AMDGPU] Work around gfx1250 VOPD3 FP64 OPY hazard (PR #224741)
via llvm-commits
- [llvm] Reapply "[CodeGen][AArch64] Avoid duplicate hints in register allocation (#219007)" (#224451) (PR #224742)
via llvm-commits
- [llvm] [DAGCombiner] Avoid folding fpext(fpround(x, 0)) when FP_ROUND reduces precision (PR #224743)
via llvm-commits
- [llvm] [LowerTypeTests] Add -reorder-cfi-jump-tables-profiles kill switch (PR #224752)
via llvm-commits
- [llvm] [HLSL][DirectX] Handles GEPs in dxil resource access pass (PR #224754)
via llvm-commits
- [llvm] 3dc4cbe - [SLP][NFC]Add a test with three-exit blocks, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add a test with three-exit blocks, NFC (PR #224768)
via llvm-commits
- [llvm] d5574d6 - [SPIRV] Rename pass to SPIRVLegalizeResourceBinding (#224747)
via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
via llvm-commits
- [llvm] [PowerPC] Add pnop (prefixed no-op) instruction (ISA v3.1) (PR #188373)
via llvm-commits
- [llvm] [PowerPC] Add bctar instruction (ISA 2.07) (PR #187322)
via llvm-commits
- [llvm] [PowerPC] Fix wrteei crash: use u1imm instead of i1imm (PR #188558)
via llvm-commits
- [llvm] [PowerPC] Fix wrteei crash: use u1imm instead of i1imm (PR #188558)
via llvm-commits
- [llvm] [PowerPC] Fix wrteei crash: use u1imm instead of i1imm (PR #188558)
via llvm-commits
- [clang] [llvm] [analyzer] bypass io sandbox in debug checks (PR #224783)
via llvm-commits
- [llvm] [SandboxIR] Implement Value::stripAndAccumulateConstantOffsets() (PR #224784)
via llvm-commits
- [llvm] [X86] Ignore debug-only mask uses in X86CompressEVEX (PR #224785)
via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
via llvm-commits
- [llvm] [AMDGPU] Select true16 packed FP8 to f32 conversions (PR #224651)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [llvm] [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (PR #224787)
via llvm-commits
- [lld] [lld][MachO] Implement -bind_at_load (PR #224788)
via llvm-commits
- [lld] [lld][MachO] Implement -bind_at_load (PR #224788)
via llvm-commits
- [lld] [lld][MachO] Implement -bind_at_load (PR #224788)
via llvm-commits
- [clang] [llvm] [TLI][Darwin] Add mappings for 16 more libsystem_m vector functions (PR #224792)
via llvm-commits
- [clang] [llvm] [TLI][Darwin] Add mappings for 16 more libsystem_m vector functions (PR #224792)
via llvm-commits
- [llvm] [PowerPC] Add bctar instruction (ISA 2.07) (PR #187322)
via llvm-commits
- [llvm] [PowerPC] Add pnop (prefixed no-op) instruction (ISA v3.1) (PR #188373)
via llvm-commits
- [llvm] [PowerPC] Fix wrteei crash: use u1imm instead of i1imm (PR #188558)
via llvm-commits
- [llvm] [PowerPC] Add bctar instruction (ISA 2.07) (PR #187322)
via llvm-commits
- [llvm] [PowerPC] Add pnop (prefixed no-op) instruction (ISA v3.1) (PR #188373)
via llvm-commits
- [llvm] [PowerPC] Fix wrteei crash: use u1imm instead of i1imm (PR #188558)
via llvm-commits
- [llvm] [mlir] [CI] Bump python dependencies (PR #224349)
via llvm-commits
- [llvm] [KnownFPClass][NFC] Update ATTR values for atan2 tests (PR #224797)
via llvm-commits
- [llvm] da72f2c - [Support] Only enable use of /proc/self/fd on Linux (#222497)
via llvm-commits
- [llvm] [LoopInterchange] Add runtime versioning for outer-epilogue fission (PR #224804)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [llvm] [LoopInterchange] Add runtime versioning for outer-epilogue fission (PR #224804)
via llvm-commits
- [llvm] [LoopInterchange] Add runtime versioning for outer-epilogue fission (PR #224804)
via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
via llvm-commits
- [clang] [lld] [lldb] [llvm] [Option] Replace the OptionTables object with a function. NFC (PR #224805)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [libc] [llvm] [libc] Modify NaN/payload functions for emulated float128 type (#221574) (PR #221946)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high parts accumulate intrinsics (PR #224261)
via llvm-commits
- [llvm] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors (PR #149691)
via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Add packed multiply high parts accumulate intrinsics (PR #224261)
via llvm-commits
- [clang] [llvm] [TLI][Darwin] Add mappings for 16 more libsystem_m vector functions (PR #224792)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [clang] [flang] [llvm] [clang][flang][OpenMP] Fix context selector matching and scoring (PR #224431)
via llvm-commits
- [llvm] 3efbad6 - [Option] Replace the OptionTables object with a function. NFC (#224805)
via llvm-commits
- [llvm] 88c7a2a - [AMDGPU] Always optimize out llvm.amdgcn.mbcnt.hi in wave32 mode (#224573)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [llvm] b3ef5fe - [Option] Shrink Info from 40 to 24 bytes (#224807)
via llvm-commits
- [llvm] [SelectionDAG] Fix crash scalarizing `FLDEXP` with a legal `<1 x i1>` exponent (PR #224809)
via llvm-commits
- [llvm] [Option] Store the StringTable by value. NFC (PR #224818)
via llvm-commits
- [llvm] 7364128 - [Mips] Remove experimental warning bits in a few places (#223230)
via llvm-commits
- [llvm] [AsmPrinter] Remove dead functions, types, and member variables (NFC) (PR #224819)
via llvm-commits
- [llvm] 991d80d - [Option] Store the StringTable by value. NFC (#224818)
via llvm-commits
- [llvm] 2bb259a - [SelectionDAG] Allow PARTIAL_REDUCE_SUMLA in getPartialReduceMLS (#220886)
via llvm-commits
- [lldb] [llvm] [Option] Remove OPTTABLE_STR_TABLE_CODE (PR #224822)
via llvm-commits
- [llvm] LoongArch: Simplify handling of call pseudo operands when expanding. (PR #224824)
via llvm-commits
- [llvm] ARM: Fix mixed dead and not-dead LR operands in vlldm-vlstm-uops.mir (PR #224825)
via llvm-commits
- [llvm] a9bd24a - [TTI] Add basic costs for llvm.[su]mulh. (#224002)
via llvm-commits
- [llvm] [llvm-objcopy] Support binary output for COFF inputs (PR #224828)
via llvm-commits
- [llvm] [AArch64] Fix position of nop inserted for +fix-cortex-a53-835769 under debug. (PR #224830)
via llvm-commits
- [clang] [llvm] [InstCombine] Combine ((ext(A) * ext(B)) >> N) -> ext(mulh(A, B)). (PR #224311)
via llvm-commits
- [llvm] 534934c - [AArch64] If-convert diamonds merging a 128-bit vector (#220616)
via llvm-commits
- [llvm] c0c5635 - [ConstraintElim] Add isNoWrap overload taking opcode + ops (NFC). (#224758)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] f8de1a4 - [X86] Prevent legalization cycles in lane-permute shuffle lowering (#224265)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] 0229963 - [AMDGPU] Add tests for zero MUL_I24 operands. NFC (#224536)
via llvm-commits
- [llvm] [LV][EpilogueTF] Exclude loops with recurrences or alias-masking (PR #224835)
via llvm-commits
- [llvm] [LV] Thread an explicit CM param through VPlan-building/costing helpers (PR #224836)
via llvm-commits
- [llvm] [LV] Thread an explicit CM param through VPlan-building/costing helpers (PR #224836)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] 3830f77 - [LLVM][docs] Rename remaining reST docs to Markdown (batch 11) (#223098)
via llvm-commits
- [llvm] 7c55ad0 - [LLVM][docs] Finish MyST migration for remaining docs (batch 11) (#223100)
via llvm-commits
- [llvm] [ConstraintElim] Use SubOverflow instead of MulOverflow + AddOverflow. (PR #224840)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed widening shift intrinsics (PR #224790)
via llvm-commits
- [llvm] [Bazel] Fixes 82b9a76 (PR #224841)
via llvm-commits
- [llvm] [Bazel] Fixes 82b9a76 (PR #224841)
via llvm-commits
- [libc] [llvm] [libc][math] Add tgammabf16 math support for bfloat16. (PR #208689)
via llvm-commits
- [llvm] [LoopLoadElim] Fix miscompile caused by incorrect store-to-load forwarding across mixed-width clobbers (PR #224833)
via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
via llvm-commits
- [libc] [llvm] [libc][math] Impl bfloat16 lgamma function. (PR #199312)
via llvm-commits
- [llvm] 27ba493 - [AsmPrinter] Remove dead functions, types, and member variables (NFC) (#224819)
via llvm-commits
- [llvm] [cmake] Pass arguments to ccache on Windows (PR #218791)
via llvm-commits
- [llvm] 1c0fc1d - [ConstraintElim] Use SubOverflow instead of MulOverflow + AddOverflow. (#224840)
via llvm-commits
- [llvm] [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (PR #224848)
via llvm-commits
- [libc] [llvm] [libc][math] Make pow function correctly rounded for all rounding modes. (PR #222827)
via llvm-commits
- [llvm] [Bazel] Fixes 82b9a76 (PR #224841)
via llvm-commits
- [llvm] [Bazel] Fixes 82b9a76 (PR #224841)
via llvm-commits
- [libc] [llvm] [libc][math] Make pow function correctly rounded for all rounding modes. (PR #222827)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] f4149f6 - ARM: Fix mixed dead and not-dead LR operands in vlldm-vlstm-uops.mir (#224825)
via llvm-commits
- [clang] [llvm] [WebAssembly][Sanitizer] WebAssembly Memory Tagging (PR #162972)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #224859)
via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #224859)
via llvm-commits
- [llvm] [llvm][Support] Make sys::fs::file_t into a seperate type (PR #224859)
via llvm-commits
- [llvm] [SCEV] Use computeMaxBECountForLT for howManyGreaterThans. (PR #224863)
via llvm-commits
- [llvm] [SCEV] Increase RewriteMap default size (NFC). (PR #224864)
via llvm-commits
- [llvm] acd9cda - github-upload-release: Create draft releases (#209876)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with a missed vectorization, NFC (PR #224865)
via llvm-commits
- [llvm] c89ca1b - [SLP][NFC]Add a test with a missed vectorization, NFC
via llvm-commits
- [llvm] [DebugInfo] Fix 32-bit overflow in AppleAcceleratorTable::equal_range (PR #224866)
via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [bazel] Fix the build after 8c8740bd92197171d5873f77a66bb68217926fb2/2747501774ba93685fc460abafb395e585a86b13 (PR #224868)
via llvm-commits
- [llvm] [CI] Make premerge advisor requests fail open (PR #224861)
via llvm-commits
- [llvm] 1843845 - [AMDGPU] Add `getLDSAllocGranule` to TargetParser (#220051)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for GISEL (PR #223351)
via llvm-commits
- [llvm] [AMDGPU] Fix uniform fcopysign pattern (PR #218644)
via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [AMDGPU]Select build_vector to v_pk_mov (PR #221673)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] e3adc74 - [gn build] Port 551af79c9031 (#224870)
via llvm-commits
- [llvm] 0ada78b - [gn build] Port f43368b4d45e (#224871)
via llvm-commits
- [llvm] [gn build] Port fce3facdfe49 (PR #224872)
via llvm-commits
- [llvm] e31da6a - [gn build] Port fce3facdfe49 (#224872)
via llvm-commits
- [llvm] workflows/premerge: Remove full checkout when computing macOS changes for pushes (PR #224874)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [KnownFPClass] Added sNaN deductions for sin, cos and tan. (PR #224875)
via llvm-commits
- [llvm] [KnownFPClass] Added sNaN deductions for sin, cos and tan. (PR #224875)
via llvm-commits
- [llvm] [KnownFPClass] Added sNaN deductions for sin, cos and tan. (PR #224875)
via llvm-commits
- [llvm] [LoongArch] Drop asm part from memory barrier optimization pass (PR #223656)
via llvm-commits
- [llvm] [Support][FileCheck] C++26 fixes for P2591 (PR #223284)
via llvm-commits
- [llvm] [Support][FileCheck] C++26 fixes for P2591 (PR #223284)
via llvm-commits
- [llvm] [Support][FileCheck] C++26 fixes for P2591 (PR #223284)
via llvm-commits
- [llvm] [RISCV] Fix immediate operand ranges for XCVsimd instructions (PR #224876)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] c37874b - [CodeGen] Reject undef tied use sharing a virtual register with another read (#222832)
via llvm-commits
- [llvm] b1aa74d - [RISCV][XQCI] Add a test that shows getInstSizeInBytes returning an incorrect instruction size. NFC (#224787)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [DAGCombiner] Defer store merging (PR #224879)
via llvm-commits
- [llvm] [mlir] [Support][FileCheck] C++26 fixes for P2591 (PR #223284)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [RISCV] Fixed redundant add instructions generated during the fold of vscale add in rvv. (PR #224539)
via llvm-commits
- [llvm] [mlir] [Support][FileCheck] C++26 fixes for P2591 (PR #223284)
via llvm-commits
- [llvm] [mlir] Treewise C++26 fixes (PR #223284)
via llvm-commits
- [llvm] [mlir] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] [mlir] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] [mlir] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] [CodeGen][WebAssembly] Reserve a personality for the D language (PR #224883)
via llvm-commits
- [llvm] [bazel] Fix the build after 8c8740bd92197171d5873f77a66bb68217926fb2/2747501774ba93685fc460abafb395e585a86b13 (PR #224868)
via llvm-commits
- [llvm] 383f4cf - [ORC] Drive LLJIT dlopen/dlupdate/dlclose via proxies (#224881)
via llvm-commits
- [llvm] [AMDGPU] Remove dead function and method declarations (NFC) (PR #224889)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Support constant vectors of mixed types (PR #224890)
via llvm-commits
- [llvm] [SandboxVec][LoadStoreVec] Support constant vectors of mixed types (PR #224890)
via llvm-commits
- [llvm] [X86] Diagnose silent soft-float ABI fallback in the backend (PR #224891)
via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
via llvm-commits
- [llvm] CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (PR #224894)
via llvm-commits
- [llvm] [InstCombine] Fold saturating add/sub comparisons with non-splat vector constants (PR #224895)
via llvm-commits
- [llvm] [InstCombine] Fold saturating add/sub comparisons with non-splat vector constants (PR #224895)
via llvm-commits
- [llvm] d9d4b55 - [DAG] canCreateUndefOrPoison/isGuaranteedNotToBeUndefOrPoison - SCALAR_TO_VECTOR upper elements are poison (#217185)
via llvm-commits
- [llvm] [LTO] Add PassBuilderCallback to Config (PR #224896)
via llvm-commits
- [llvm] [GlobalISel][NFC] Restore the extended LLT flag to its saved value in tests (PR #224897)
via llvm-commits
- [llvm] [DebugInfo][Reassociate] Preserve `fmul`/`fdiv` debug info by wrapping with `DW_OP_neg` when the constant is sign-flipped (PR #224898)
via llvm-commits
- [llvm] [DebugInfo][Reassociate] Preserve `fmul`/`fdiv` debug info by wrapping with `DW_OP_neg` when the constant is sign-flipped (PR #224898)
via llvm-commits
- [llvm] [X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (PR #224900)
via llvm-commits
- [llvm] [InstCombine] Fold saturating add/sub comparisons with non-splat vector constants (PR #224895)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [CMake] Special-case HarmonyOS hosts in get_host_triple() (PR #219882)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [docs] Update Qualification WG working processes (PR #224904)
via llvm-commits
- [llvm] [docs] Update Qualification WG working processes (PR #224904)
via llvm-commits
- [llvm] [Offload] Unlock mapping entry before deleting it in disassociatePtr (PR #223319)
via llvm-commits
- [llvm] [Offload] Check Expected from hasPendingWorkImpl in AMDGPU dataFill (PR #223329)
via llvm-commits
- [llvm] [Offload] Avoid writing past the destination in host dataFill (PR #223331)
via llvm-commits
- [llvm] [Offload] Return an integer user count for AMDGPU HSA queues (PR #223335)
via llvm-commits
- [llvm] [Offload] Check HSA allocate status before using the pointer (PR #223337)
via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
via llvm-commits
- [llvm] [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (PR #224909)
via llvm-commits
- [llvm] 67cb38c - [HIPSTDPAR] Add `sincos` support (#224620)
via llvm-commits
- [llvm] [Bazel] Fixes aa6b03e (PR #224915)
via llvm-commits
- [llvm] [SLP][NFC]Add extra tests for bitcasts-based vectorization, NFC (PR #224916)
via llvm-commits
- [llvm] 5363b70 - [SLP][NFC]Add extra tests for bitcasts-based vectorization, NFC
via llvm-commits
- [llvm] 3357938 - [SCEV] Increase RewriteMap default size (NFC). (#224864)
via llvm-commits
- [llvm] 99da24b - [X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (#224900)
via llvm-commits
- [llvm] [SLP]Model gathers of extracted integer sub-fields as bitcast+permute+ext (PR #224919)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] f28f0ba - [X86][APX] Fix EFLAGS reuse across cycles (#223613)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
via llvm-commits
- [llvm] fix `bf16` to `i16` bitcast quieting NaNs (PR #224867)
via llvm-commits
- [llvm] [X86] Stop forcing a frame pointer for stackmaps and patchpoints (PR #223918)
via llvm-commits
- [llvm] [JITLink] Make duplicate symbol detection O(1) (PR #223919)
via llvm-commits
- [llvm] [RISCV] Add preserve_none calling convention support (PR #223920)
via llvm-commits
- [llvm] [LoongArch] Add STACKMAP and PATCHPOINT lowering (PR #223921)
via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
via llvm-commits
- [llvm] [TargetLowering][COFF] Allow GlobalAlias in lowerRelativeReference (PR #220674)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add sinhbf16 function (PR #224645)
via llvm-commits
- [llvm] [offload] add context to olMemAlloc* (PR #224930)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [llvm] 1e469c7 - [RISCV] Fix immediate operand ranges for XCVsimd instructions (#224876)
via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
via llvm-commits
- [llvm] [SLP]Pass operand info and context to TTI cost queries (PR #224931)
via llvm-commits
- [llvm] [LoopUnroll] Don't runtime-unroll multi-exit loops with a divergent side exit (PR #224924)
via llvm-commits
- [llvm] 04865d4 - [M68k] Add Imm source for MOVE to CCR/SR (#207590)
via llvm-commits
- [llvm] [M68k] Add Imm source for MOVE to CCR/SR (PR #207590)
via llvm-commits
- [llvm] fbc2226 - CodeGen: Pass instruction and operand index to isPCRelRegisterOperandLegal (#219420)
via llvm-commits
- [llvm] CodeGen: Pass instruction and operand index to isPCRelRegisterOperandLegal (PR #219420)
via llvm-commits
- [llvm] Add to/from SR instr usage and SR uses/defs (PR #122605)
via llvm-commits
- [llvm] [Attributor] Avoid inferring align and nonnull from poison-producing calls (PR #224932)
via llvm-commits
- [llvm] [Attributor] Avoid inferring align and nonnull from poison-producing calls (PR #224932)
via llvm-commits
- [llvm] [Attributor] Avoid inferring align and nonnull from poison-producing calls (PR #224932)
via llvm-commits
- [llvm] 0de53b0 - [LoongArch] Drop asm part from memory barrier optimization pass (#223656)
via llvm-commits
- [llvm] [LoongArch] Drop asm part from memory barrier optimization pass (PR #223656)
via llvm-commits
- [clang] [llvm] [Sparc][clang] Use 64-bit long double on bare-metal targets (PR #222304)
via llvm-commits
- [llvm] 0b44c51 - [SDAG] Handle widened operands for scalable PromoteIntRes_CONCAT_VECTORS (#224274)
via llvm-commits
- [llvm] [Mips] Fix O32 lowering on 64-bit CPUs (PR #224937)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [llvm] [X86] Enable masked interleaved access (PR #224907)
via llvm-commits
- [llvm] 5640ecf - [AMDGPU] Remove dead function and method declarations (NFC) (#224889)
via llvm-commits
- [llvm] 5250048 - [Mips] Fix O32 lowering on 64-bit CPUs (#224937)
via llvm-commits
- [llvm] fa360c3 - [ConstraintElim] Simplify all overflow intrinsics using isKnownNoWrap. (#224848)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [lld] [lld][ELF] Fold LSDA-bearing sections with equivalent LSDA and CIE (PR #224929)
via llvm-commits
- [llvm] Pre compute (PR #224941)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [llvm] 66155d8 - [SelectionDAG] Document that ISD::ADDE/SUBE/ADDC/SUBC use glue. NFC (#224765)
via llvm-commits
- [llvm] [InstCombine] Recognize X - 1 as nonnegative when X is positive (PR #223168)
via llvm-commits
- [llvm] 51d2905 - [DAGCombiner] Restrict combineOrOfSetCCToUSUBOCarry to ZeroOrOneBooleanContent. (#224759)
via llvm-commits
- [llvm] [InstCombine] Recognize X - 1 as nonnegative when X is positive (PR #223168)
via llvm-commits
- [llvm] ffe4693 - [SelectionDAG] Document that UADDO/USUBO_CARRRY follow getBooleanContents. NFC (#224764)
via llvm-commits
- [llvm] [InstCombine] Recognize X - 1 as nonnegative when X is positive (PR #223168)
via llvm-commits
- [llvm] c2e0c82 - [RISCV] Add UImmLsbZeroAsmOperand class to use isUImmShifted<N, S> as the PredicateMethod. NFC (#224789)
via llvm-commits
- [llvm] [InstCombine] Recognize X - 1 as nonnegative when X is positive (PR #223168)
via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Use integers for __gnu_h2f_ieee and __gnu_f2h_ieee (PR #220167)
via llvm-commits
- [llvm] [InstCombine] Recognize X - 1 as nonnegative when X is positive (PR #223168)
via llvm-commits
- [llvm] coro: Do not capture pointer locals that have no provenance (PR #223321)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [lld] [lld] Don't drop RELR relocations for late-added GOT entries (PR #211911)
via llvm-commits
- [llvm] 32080ff - [M68k][MC] Add support for DBcc instructions (#193930)
via llvm-commits
- [llvm] [M68k][MC] Add support for DBcc instructions (PR #193930)
via llvm-commits
- [llvm] [M68k][MC] Add support for DBcc instructions (PR #193930)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #221328)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] [SCEV] Clamp End instead of bailing out when using the ceiling division. (PR #224952)
via llvm-commits
- [llvm] [M68k][MC] Add support for DBcc instructions (PR #193930)
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] [mlir] [Support] Remove cl::Sink (PR #224953)
via llvm-commits
- [llvm] [mlir] [Support] Remove cl::Sink (PR #224953)
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [clang] [llvm] [MIPS] Add support for O64 Mips ABI (PR #223990)
via llvm-commits
- [llvm] [llvm-cov] Migrate gcov to OptTable (PR #224955)
via llvm-commits
- [llvm] [M68k][CI] add an M68k cross-compile + check job for in-backend code … (PR #224956)
via llvm-commits
- [llvm] [M68k][CI] add an M68k cross-compile + check job for in-backend code … (PR #224956)
via llvm-commits
- [llvm] 1d655b0 - [M68k][MC] Revert "Add support for DBcc instructions" (#224950)"
via llvm-commits
- [llvm] Revert "[M68k][MC] Add support for DBcc instructions" (PR #224950)
via llvm-commits
- [llvm] [M68k][CI] add an M68k cross-compile + check job for in-backend code changes (PR #224956)
via llvm-commits
- [llvm] [M68k][CI] add an M68k cross-compile + check job for in-backend code changes (PR #224956)
via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
via llvm-commits
- [llvm] [Support] Remove cl::Grouping (PR #224958)
via llvm-commits
- [llvm] [Support] Remove cl::multi_val (PR #224959)
via llvm-commits
- [llvm] [NVVM][NVPTX] Support spcompress and spdecompress intrinsics (PR #221751)
via llvm-commits
- [llvm] [KnownFPClass] Added sNaN deductions for sin, cos and tan. (PR #224875)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] [WebAssembly] Remove an unnecessary variable (NFC) (PR #224962)
via llvm-commits
- [llvm] 8692dda - [Support] Remove cl::multi_val (#224959)
via llvm-commits
- [llvm] [unittests] Fix a recent test on Windows with LLVM_WINDOWS_PREFER_FORWARD_SLASH (PR #224963)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [clang] [llvm] [yaml2obj] Migrate to OptTable (PR #224964)
via llvm-commits
- [llvm] [obj2yaml] Migrate to OptTable (PR #224965)
via llvm-commits
- [llvm] [split-file] Migrate to OptTable (PR #224966)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] f28e7b1 - [LV] Add tests for early-exit loops with faulting loads (NFC). (#224762)
via llvm-commits
- [llvm] b9be4cc - [LoopInterchange] Avoid overflow in the memory-instruction ratio check (#214920)
via llvm-commits
- [llvm] [LoopInterchange] Avoid overflow in the memory-instruction ratio check (PR #214920)
via llvm-commits
- [llvm] [VPlan] Preserve the branch weights of scalarized selects. (PR #224968)
via llvm-commits
- [llvm] e1eb257 - CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor (#224894)
via llvm-commits
- [llvm] [LoopInterchange] Extract statically bounded outer epilogues (PR #224196)
via llvm-commits
- [llvm] [SCEV] Propagate a recurrence's nuw flag to mul in exit value. (PR #224974)
via llvm-commits
- [llvm] [mlir] [Support] Accept only true, false, 1 and 0 for cl::opt<bool> (PR #224975)
via llvm-commits
- [llvm] 5c0b781 - [NFC][AMDGPU] Add tests for fpround of fadd and fsub feeding the mix instructions (#224909)
via llvm-commits
- [llvm] 6e5b86f - [VPlan] Add VPBlockUtils::replaceSuccessor helper (NFC). (#224970)
via llvm-commits
- [llvm] [M68k][CI] add an M68k cross-compile + check job for in-backend code changes (PR #224956)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [llvm] b3154df - [AMDGPU] Add partial unroll threshold function attribute (#223291)
via llvm-commits
- [llvm] [AMDGPU] Add partial unroll threshold function attribute (PR #223291)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [llvm] [M68k][CI] add an M68k cross-compile + check job for in-backend code changes (PR #224956)
via llvm-commits
- [llvm] [M68k][CI] add an M68k per-merge check job for in-backend code changes (PR #224956)
via llvm-commits
- [llvm] [M68k][CI] add an M68k per-merge check job for in-backend code changes (PR #224956)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [llvm] c1b15b5 - [M68k][NetBSD] Fix alignments for NetBSD/m68k. (#207602)
via llvm-commits
- [clang] [llvm] Fix alignments for NetBSD/m68k. (PR #207602)
via llvm-commits
- [llvm] [Support] Accept -no-<name> to negate cl::opt<bool> (PR #224978)
via llvm-commits
- [llvm] [RegAllocFast] Reload virtual registers parked on a landing pad's EH live-ins (PR #216478)
via llvm-commits
- [llvm] [M68k][CI] add an M68k pre-merge check job for in-backend code changes (PR #224956)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [docs] Update Qualification WG working processes (PR #224904)
via llvm-commits
- [llvm] [SelectionDAG] Fix FP8 conversions to half for subnormals and overflow (PR #224984)
via llvm-commits
- [llvm] [SelectionDAG] Fix FP8 conversions to half for subnormals and overflow (PR #224984)
via llvm-commits
- [llvm] [RISCV] Reject invalid combined immediates for `cv.insert` (PR #224985)
via llvm-commits
- [llvm] [DebugInfo][Reassociate] Preserve `fmul`/`fdiv` debug info by wrapping with `DW_OP_neg` when the constant is sign-flipped (PR #224898)
via llvm-commits
- [llvm] [SCEV] Clear AddRec no-wrap flags when forgetting results (PR #212744)
via llvm-commits
- [llvm] 316d12d - [compiler-rt] Use integers for __gnu_h2f_ieee and __gnu_f2h_ieee (#220167)
via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
via llvm-commits
- [llvm] [M68k][CI] add an M68k pre-merge check job for in-backend code changes (PR #224956)
via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
via llvm-commits
- [llvm] [DAGCombine] `visitANY_EXTEND` - fold `(aext (freeze (load x)))` -> `(aext (truncate (freeze (extload x))))` (PR #218454)
via llvm-commits
- [llvm] bf73ea1 - [MLGO] Diagnose unavailable ML advisors under the new pass manager (#224585)
via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
via llvm-commits
- [llvm] [BOLT] Zero alignment padding when reusing old text section (PR #202375)
via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
via llvm-commits
- [llvm] [DebugInfo][Reassociate] Preserve `fmul`/`fdiv` debug info by wrapping with `DW_OP_neg` when the constant is sign-flipped (PR #224898)
via llvm-commits
- [llvm] [DebugInfo][Reassociate] Preserve `fmul`/`fdiv` debug info by wrapping with `DW_OP_neg` when the constant is sign-flipped (PR #224898)
via llvm-commits
- [llvm] 5e9e32d - [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (#217250)
via llvm-commits
- [llvm] [LoongArch] Introduce PseudoAddUpperImm to deduplicate stack-frame base address materialization (PR #217250)
via llvm-commits
- [llvm] [llvm-profgen] Add executable range-end analysis (PR #224993)
via llvm-commits
- [llvm] [ABI] Hoist isSingleElementStruct into TargetInfo and fix array reduction (PR #224994)
via llvm-commits
- [llvm] [ABI][AMDGPU] Add AMDGPU target ABI classifier to the LLVM ABI library (PR #220177)
via llvm-commits
- [llvm] [ABI] Hoist isSingleElementStruct into TargetInfo and fix array reduction (PR #224994)
via llvm-commits
- [lld] lld/MachO: support static executable metadata (PR #224995)
via llvm-commits
- [lld] lld/MachO: support static executable metadata (PR #224995)
via llvm-commits
- [lld] lld/MachO: support static executable metadata (PR #224995)
via llvm-commits
- [llvm] [ScalarEvolution] Avoid recursive proof blowup for recurrence starts (PR #225000)
via llvm-commits
- [llvm] a3d0da5 - [X86] Preserve node flags when combineCMov rebuilds a CMOV (#223469)
via llvm-commits
- [llvm] [AMDGPU][InstCombine] Add dot zero/constant folding tests. NFC (PR #225001)
via llvm-commits
- [llvm] [AMDGPU][InstCombine] Add dot zero/constant folding tests. NFC (PR #225001)
via llvm-commits
- [llvm] [ABI] Add IndirectAliased kind to abi::ArgInfo (PR #225005)
via llvm-commits
- [llvm] [ABI] Hoist isSingleElementStruct into TargetInfo and fix array reduction (PR #224994)
via llvm-commits
- [llvm] [ABI] Hoist isSingleElementStruct into TargetInfo and fix array reduction (PR #224994)
via llvm-commits
- [llvm] [ABI] Add IndirectAliased kind to abi::ArgInfo (PR #225005)
via llvm-commits
- [llvm] 5a50c15 - [Support] Remove cl::Sink (#224953)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] [ABI] Add default argument/return classifiers to TargetInfo (PR #225009)
via llvm-commits
- [llvm] [ABI] Add default argument/return classifiers to TargetInfo (PR #225009)
via llvm-commits
- [llvm] [ABI] Add default argument/return classifiers to TargetInfo (PR #225009)
via llvm-commits
- [llvm] [X86] Fix cmov-unpredictable MIR tests under expensive checks (PR #225011)
via llvm-commits
- [clang] [llvm] [ABI] Add IndirectAliased kind to abi::ArgInfo (PR #225005)
via llvm-commits
- [llvm] [RISCV] Add cost modeling for Zvzip 0.3 (PR #224991)
via llvm-commits
- [clang] [llvm] [ABI] Add IndirectAliased kind to abi::ArgInfo (PR #225005)
via llvm-commits
- [clang] [llvm] [mlir] [clang][NVVM][NVPTX] Remove pzo modifier for rs rounding mode conversions (PR #225012)
via llvm-commits
- [llvm] ea52030 - [RISCV][MC] Reject invalid combined immediates for `cv.insert` (#224985)
via llvm-commits
- [llvm] [mlir] [LLVM][MLIR] Treewide C++26/2d fixes (PR #223284)
via llvm-commits
- [llvm] 3eaddb5 - [SystemZ] Try to align globals to at least 2 bytes (#224586)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Multiply High Parts (PR #225015)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Multiply High Parts (PR #225015)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Multiply High Parts (PR #225015)
via llvm-commits
- [llvm] [LV] Cost EVL width-adjusting zext/trunc as free (PR #225016)
via llvm-commits
- [llvm] [SPIRV] Fix crash when two functions share an alias scope (PR #225017)
via llvm-commits
- [llvm] [ABI] Add default argument/return classifiers to TargetInfo (PR #225009)
via llvm-commits
- [llvm] [DenseMap] Share rehash and grow for relocatable bucket types. NFC (PR #225018)
via llvm-commits
- [llvm] [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #215587)
zhijian lin via llvm-commits
- [llvm] [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #215587)
zhijian lin via llvm-commits
- [llvm] [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #215587)
zhijian lin via llvm-commits
Last message date:
Sun Sep 20 23:59:44 PDT 2026
Archived on: Sun Sep 20 23:59:47 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).