The Week Of Monday 29 December 2025 Archives by author
Starting: Mon Dec 29 00:02:24 PST 2025
Ending: Sun Jan 4 07:08:17 PST 2026
Messages: 2723
- [llvm] [RDF] Use try_emplace instead of operator[] to avoid nodiscard error. (PR #172531)
A. Jiang via llvm-commits
- [llvm] [SPIRV] Support for the extension SPV_ALTERA_fpga_argument_interfaces (PR #140231)
Aadesh Premkumar via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [OpenMP][Offload] Add FB_NULLIFY map-type for `use_device_ptr(fb_nullify)`. (1/4) (PR #169603)
Abhinav Gaba via llvm-commits
- [llvm] [NFC][OpenMP][Offload] Add tests for `use_device_ptr(fb_preserve/nullify)`. (PR #170948)
Abhinav Gaba via llvm-commits
- [llvm] [NFC][OpenMP][Offload] Add tests for `use_device_ptr(fb_preserve/nullify)`. (PR #170948)
Abhinav Gaba via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Abhinav Gaba via llvm-commits
- [llvm] [X86][NewPM] Consistently preserve IR analyses in MF passes (PR #173759)
Aiden Grossman via llvm-commits
- [clang] [flang] [lld] [llvm] [mlir] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Aiden Grossman via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Aiden Grossman via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Aiden Grossman via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Aiden Grossman via llvm-commits
- [llvm] Update GitHub Artifact Actions (major) (PR #173805)
Aiden Grossman via llvm-commits
- [llvm] [Github] Update GitHub Artifact Actions (major) (PR #173805)
Aiden Grossman via llvm-commits
- [llvm] [Github] Update GitHub Artifact Actions (major) (PR #173805)
Aiden Grossman via llvm-commits
- [llvm] [Github] Update GitHub Artifact Actions (major) (PR #173805)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port X86FlagsCopyLowering to NPM (PR #173752)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port X86FlagsCopyLowering to NPM (PR #173752)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port X86FlagsCopyLowering to NPM (PR #173752)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port X86FixupLEAs to NPM (PR #173744)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port X86FixupLEAs to NPM (PR #173744)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port X86FixupLEAs to NPM (PR #173744)
Aiden Grossman via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #173804)
Aiden Grossman via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #173804)
Aiden Grossman via llvm-commits
- [llvm] [Github] Update GHA Dependencies (PR #173804)
Aiden Grossman via llvm-commits
- [llvm] [Github] Update GHA Dependencies (PR #173804)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [lit] Drop shell feature from all upstream projects (PR #173341)
Aiden Grossman via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Aiden Grossman via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Aiden Grossman via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #172485)
Aiden Grossman via llvm-commits
- [llvm] [profcheck] Fix profile metadata in IntegerDivision/ExpandIRinsts (PR #173114)
Aiden Grossman via llvm-commits
- [llvm] [profcheck] Fix profile metadata in IntegerDivision/ExpandIRinsts (PR #173114)
Aiden Grossman via llvm-commits
- [llvm] [profcheck] Fix profile metadata in IntegerDivision/ExpandIRinsts (PR #173114)
Aiden Grossman via llvm-commits
- [llvm] [profcheck] Fix profile metadata in IntegerDivision/ExpandIRinsts (PR #173114)
Aiden Grossman via llvm-commits
- [llvm] [profcheck] Fix profile metadata in IntegerDivision/ExpandIRinsts (PR #173114)
Aiden Grossman via llvm-commits
- [llvm] [profcheck] Fix profile metadata in IntegerDivision/ExpandIRinsts (PR #173114)
Aiden Grossman via llvm-commits
- [llvm] 1e8f174 - [ProfCheck] Exclude test from e4722c6
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
Aiden Grossman via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
Aiden Grossman via llvm-commits
- [llvm] [MC] Add canonicalizeMnemonic hook (PR #174160)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Aiden Grossman via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
Aiden Grossman via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-cf-opt to the New Pass Manager (PR #174168)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Aiden Grossman via llvm-commits
- [llvm] [LoopInfo] Preserve profile information in makeLoopInvariant (PR #174171)
Aiden Grossman via llvm-commits
- [llvm] [LoopInfo] Preserve profile information in makeLoopInvariant (PR #174171)
Aiden Grossman via llvm-commits
- [llvm] [LoopInfo] Preserve profile information in makeLoopInvariant (PR #174171)
Aiden Grossman via llvm-commits
- [llvm] [InstrProf] Mark __llvm_profile_runtime_user cold (PR #174174)
Aiden Grossman via llvm-commits
- [llvm] [InstrProf] Mark __llvm_profile_runtime_user cold (PR #174174)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-cf-opt to the New Pass Manager (PR #174168)
Aiden Grossman via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
Aiden Grossman via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Aiden Grossman via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
Aiden Grossman via llvm-commits
- [llvm] [bazel] Fix Bazel build for 003b28d (PR #174232)
Aiden Grossman via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Aiden Grossman via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Aiden Grossman via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Aiden Grossman via llvm-commits
- [llvm] d22ba4e - [Verifier] Rename test
Aiden Grossman via llvm-commits
- [llvm] [Verifier] Use not --crash for assertion (PR #174296)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Make crashing tests with not use --crash (PR #174297)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Make crashing tests with not use --crash (PR #174297)
Aiden Grossman via llvm-commits
- [llvm] [LLVM] Make crashing tests with not use --crash (PR #174297)
Aiden Grossman via llvm-commits
- [llvm] [Verifier] Use not --crash for assertion (PR #174296)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-compress-evex (PR #174312)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
Aiden Grossman via llvm-commits
- [llvm] [Verifier] Use not --crash for assertion (PR #174296)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-compress-evex (PR #174312)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
Aiden Grossman via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Aiden Grossman via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Aiden Grossman via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Aiden Grossman via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-domain-reassignment (PR #174321)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-domain-reassignment (PR #174321)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-domain-reassignment (PR #174321)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-fast-pre-tile-config (PR #174323)
Aiden Grossman via llvm-commits
- [llvm] [ocaml] Fixed typo error about set_module_identifier in llvm ocaml binding (PR #77479)
Alan Hu via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Alan Hu via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Alan Hu via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Alan Hu via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Alan Hu via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Alan Hu via llvm-commits
- [llvm] [cross-project] Add tests for LLDB data-formatters for llvm::ArrayRef (PR #173238)
Alex Langford via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Alex MacLean via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Alex Trotta via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Alex Trotta via llvm-commits
- [llvm] [SPIRV] Additional fixes for const init via `UtoPtr` (PR #172584)
Alex Voicu via llvm-commits
- [llvm] [SPIRV] Additional fixes for const init via `UtoPtr` (PR #172584)
Alex Voicu via llvm-commits
- [llvm] [SPIRV] Additional fixes for const init via `UtoPtr` (PR #172584)
Alex Voicu via llvm-commits
- [llvm] [LV] Check Addr in getAddressAccessSCEV in terms of SCEV expressions. (PR #171204)
Alexander Kornienko via llvm-commits
- [llvm] [UpdateTestChecks] Fix %update_mc_test_checks substitution (PR #172230)
Alexander Richardson via llvm-commits
- [llvm] [UpdateTestChecks] Fix %update_mc_test_checks substitution (PR #172230)
Alexander Richardson via llvm-commits
- [llvm] [update_mc_test_checks] Support --show-inst output (PR #174011)
Alexander Richardson via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Alexander Richardson via llvm-commits
- [llvm] [DebugInfo] Suppress template parameter information in the skeleton CU. (PR #173342)
Alexander Yermolovich via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support for copyables in the reduced values (PR #153589)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Alexey Bataev via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Alexey Bataev via llvm-commits
- [llvm] 6ec2ec4 - Revert "[SLP]Exclude non-profitable subtrees."
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Alexey Bataev via llvm-commits
- [llvm] c4d5255 - [SLP][NFC]Add a test that reveals the issue with non-profitable subtrees deletion
Alexey Bataev via llvm-commits
- [llvm] 1a8f5fa - [SLP]Exclude non-profitable subtrees.
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Only use legacy cost for instructions only used by exit conds. (PR #174029)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Alexey Bataev via llvm-commits
- [llvm] 3dbfd13 - [SLP][NFC]Add a test with the incorrect xor to and transformation
Alexey Bataev via llvm-commits
- [llvm] 2541b18 - [SLP]Mark and incompatible for 'xor %a, 0' operations
Alexey Bataev via llvm-commits
- [llvm] 55e0b92 - [SLP]Consider deleted/gathered nodes, when deciding to erase extractelement
Alexey Bataev via llvm-commits
- [llvm] 27cf32d - [SLP]Fix def-after-use crash for gathered split nodes
Alexey Bataev via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support for copyables in the reduced values (PR #153589)
Alexey Bataev via llvm-commits
- [llvm] 1febc3f - Revert "[SLP] Support for copyables in the reduced values (#153589)"
Alexey Bataev via llvm-commits
- [llvm] a0be472 - [SLP] Support for copyables in the reduced values (#153589)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Remove LoadCombine workaround after handling of the copyables (PR #174205)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Remove LoadCombine workaround after handling of the copyables (PR #174205)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [Flang][VecLib] Ensure TargetMachine->VecLib is set for flang invocations. (PR #174209)
Alexey Bataev via llvm-commits
- [llvm] 8d75f97 - [SLP]Consider split node as potential reduction root
Alexey Bataev via llvm-commits
- [llvm] [SLP]Remove LoadCombine workaround after handling of the copyables (PR #174205)
Alexey Bataev via llvm-commits
- [llvm] 8ac911b - [SLP][NFC]Add a test with the leading non-instruction in sores, which cannot be handled as copyable
Alexey Bataev via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Better copyable vectorization for stores with non-instructions (PR #174249)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Better copyable vectorization for stores with non-instructions (PR #174249)
Alexey Bataev via llvm-commits
- [llvm] [BOLT][AArch64] Rework test case for lite mode veneers. NFC (PR #173951)
Alexey Moksyakov via llvm-commits
- [clang] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
Alexis Engelke via llvm-commits
- [clang] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [clang] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
Alexis Engelke via llvm-commits
- [clang] [flang] [lld] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [clang] [flang] [lld] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [clang] [flang] [lld] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [clang] [flang] [lld] [llvm] [mlir] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [clang] [flang] [lld] [llvm] [mlir] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [clang] [flang] [lld] [llvm] [mlir] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
Alexis Engelke via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [clang] [flang] [lld] [llvm] [mlir] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [llvm] [llvm-objdump][NFC] Use EnumEntry from Support (PR #174155)
Alexis Engelke via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [llvm] 2b903df - [CMake] Fix variable name mistake
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [clang] [flang] [llvm] [CMake] Drop per-target LLVM_REQUIRES_RTTI (PR #174201)
Alexis Engelke via llvm-commits
- [clang] [flang] [llvm] [CMake] Drop per-target LLVM_REQUIRES_RTTI (PR #174201)
Alexis Engelke via llvm-commits
- [clang] [flang] [llvm] [CMake] Drop per-target LLVM_REQUIRES_RTTI (PR #174201)
Alexis Engelke via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Alexis Engelke via llvm-commits
- [llvm] [MCA] Fix -mcpu=help flag (PR #173399)
Amina Chabane via llvm-commits
- [llvm] [MCA][AArch64] Model single-register EXTR as ROR on Neoverse N2 (PR #172831)
Amina Chabane via llvm-commits
- [llvm] Mcpu check fix - buildbot failure (PR #173995)
Amina Chabane via llvm-commits
- [llvm] Mcpu check fix - buildbot failure (PR #173995)
Amina Chabane via llvm-commits
- [llvm] Mcpu check fix - buildbot failure (PR #173995)
Amina Chabane via llvm-commits
- [llvm] Mcpu check fix - buildbot failure (PR #173995)
Amina Chabane via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Amina Chabane via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Amina Chabane via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Amina Chabane via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Amina Chabane via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Amina Chabane via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Amina Chabane via llvm-commits
- [llvm] Revert "[MCA] Ignore host -mcpu when target lacks said CPU" (PR #174087)
Amina Chabane via llvm-commits
- [llvm] Revert "[MCA] Ignore host -mcpu when target lacks said CPU" (PR #174087)
Amina Chabane via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Amina Chabane via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Amina Chabane via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Amina Chabane via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Amina Chabane via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Amina Chabane via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Amir Ayupov via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Amit Tiwari via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Amit Tiwari via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Amit Tiwari via llvm-commits
- [clang] [llvm] Testing handle merging (PR #172449)
Amit Tiwari via llvm-commits
- [clang] [llvm] [Offload][Tests] Non-contiguous_update_to_tests (PR #169623)
Amit Tiwari via llvm-commits
- [clang] [llvm] [Offload][Tests] Non-contiguous_update_to_tests (PR #169623)
Amit Tiwari via llvm-commits
- [clang] [llvm] [Offload][Tests] Non-contiguous_update_to_tests (PR #169623)
Amit Tiwari via llvm-commits
- [llvm] [SystemZ] Implement ctor/dtor emission via @@SQINIT and .xtor sections (PR #171476)
Amy Kwan via llvm-commits
- [llvm] [BOLT] Overhaul the comments in PAuthGadgetScanner for readability (NFC) (PR #169801)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Rework the expansion of AUT/AUTPAC pseudos (PR #169699)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Mark $Scratch operand of AUTxMxN as earlyclobber (PR #173999)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Group arguments of emitPtrauthAuthResign (NFC) (PR #174002)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Group arguments of emitPtrauthAuthResign (NFC) (PR #174002)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Group arguments of emitPtrauthAuthResign (NFC) (PR #174002)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Mark $Scratch operand of AUTxMxN as earlyclobber (PR #173999)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Mark $Scratch operand of AUTxMxN as earlyclobber (PR #173999)
Anatoly Trosinenko via llvm-commits
- [llvm] [InstCombine] Fold `(trunc X)` into `X & Mask` inside `decomposeBitTestICmp` (PR #171195)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold `(trunc X)` into `X & Mask` inside `decomposeBitTestICmp` (PR #171195)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold `(trunc X)` into `X & Mask` inside `decomposeBitTestICmp` (PR #171195)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold `(trunc X)` into `X & Mask` inside `decomposeBitTestICmp` (PR #171195)
Andreas Jonson via llvm-commits
- [compiler-rt] [llvm] Reland check-builtins target for LLVM_ENABLE_RUNTIMES (PR #171941)
Andrew Haberlandt via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Arthur Bretas via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Arthur Bretas via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [MCA] Fix -mcpu=help flag (PR #173399)
Asher Dobrescu via llvm-commits
- [llvm] [BOLT] Check if symbol is in data area of function (PR #160143)
Asher Dobrescu via llvm-commits
- [llvm] [BOLT] Check if symbol is in data area of function (PR #160143)
Asher Dobrescu via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Asher Dobrescu via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Asher Dobrescu via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Ayush Pareek via llvm-commits
- [compiler-rt] [llvm] [msan] ability to make MSan up to 20x faster on AMD CPUs (-DLLVM_MSAN_SHADOW_OFFSET_2MB=1) (PR #171993)
Azat Khuzhin via llvm-commits
- [compiler-rt] [llvm] [msan] ability to make MSan up to 20x faster on AMD CPUs (-DLLVM_MSAN_SHADOW_OFFSET_2MB=1) (PR #171993)
Azat Khuzhin via llvm-commits
- [compiler-rt] [llvm] [msan] ability to make MSan up to 20x faster on AMD CPUs (-DLLVM_MSAN_SHADOW_OFFSET_2MB=1) (PR #171993)
Azat Khuzhin via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
Balázs Benics via llvm-commits
- [llvm] [.gitignore] Ignore .clangd config file (PR #174287)
Baranov Victor via llvm-commits
- [llvm] [.gitignore] Ignore .clangd config file (PR #174287)
Baranov Victor via llvm-commits
- [lld] 24fb00d - [lld][dtlto] Invert dependency edge from LTO->DTLTO to DTLTO->LTO
Benjamin Kramer via llvm-commits
- [llvm] d660ef7 - [DTLTO] Add missing link dependencies on BinaryFormat and Object
Benjamin Kramer via llvm-commits
- [llvm] e2ee738 - Retire StrInStrNoCase. NFC.
Benjamin Kramer via llvm-commits
- [llvm] [AArch64] Use a load instead of a store for inline stack probes (PR #170855)
Benjamin Lerman via llvm-commits
- [llvm] [AArch64] Use a load instead of a store for inline stack probes (PR #170855)
Benjamin Lerman via llvm-commits
- [llvm] [AArch64] Use a load instead of a store for inline stack probes (PR #170855)
Benjamin Lerman via llvm-commits
- [llvm] [AArch64] Use a load instead of a store for inline stack probes (PR #170855)
Benjamin Lerman via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
Benjamin Maxwell via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME] Vastly simplify and fix `sme-framelower-use-bp.ll` (NFC) (PR #172999)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Combine (not (shift X, C)) into MVN (PR #174180)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid crash when creating debug fragments for scalable vectors (PR #165233)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid crash when creating debug fragments for scalable vectors (PR #165233)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid crash when creating debug fragments for scalable vectors (PR #165233)
Benjamin Maxwell via llvm-commits
- [llvm] [Clang][inlineasm] Add special support for "rm" output constraints (PR #92040)
Bill Wendling via llvm-commits
- [llvm] [SPARC] Change delay slot test to use autogenerated code (PR #173442)
Brad Smith via llvm-commits
- [llvm] [Mips] Guard emission of CFI instructions by `MF.needsFrameMoves()` (PR #136108)
Brad Smith via llvm-commits
- [llvm] [SPARC] Prevent RESTORE from sourcing from %o7 in call delay slots (PR #172593)
Brad Smith via llvm-commits
- [llvm] [RISCV][llvm] Support frame index in zilsd optimizer (PR #174073)
Brandon Wu via llvm-commits
- [llvm] [RISCV][llvm] Support frame index in zilsd optimizer (PR #174073)
Brandon Wu via llvm-commits
- [llvm] [RISCV][llvm] Support frame index in zilsd optimizer (PR #174073)
Brandon Wu via llvm-commits
- [llvm] [AMDGPU][True16] extractEltcheap check 16bit in true16 mode (PR #171762)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16] extractEltcheap check 16bit in true16 mode (PR #171762)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16] extractEltcheap check 16bit in true16 mode (PR #171762)
Brox Chen via llvm-commits
- [llvm] [update_mc_test_checks] Support --show-inst output (PR #174011)
Brox Chen via llvm-commits
- [llvm] [update_mc_test_checks] Support --show-inst output (PR #174011)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize support for G_STRICT_FSUB (PR #173929)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize support for G_STRICT_FSUB (PR #173929)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Christudasan Devadasan via llvm-commits
- [llvm] Use shift+add/sub for vXi8 splat multiplies #164200 (PR #174110)
Cody Cutler via llvm-commits
- [llvm] Use shift+add/sub for vXi8 splat multiplies #164200 (PR #174110)
Cody Cutler via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies #164200 (PR #174110)
Cody Cutler via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
Cody Cutler via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
Cody Cutler via llvm-commits
- [llvm] [SelectionDAG] Use emplace_back. NFC (PR #173824)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (PR #173832)
Craig Topper via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (PR #173832)
Craig Topper via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [llvm] [ConstantInt] Disable implicit truncation in ConstantInt::get() (PR #171456)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (PR #173928)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
Craig Topper via llvm-commits
- [llvm] [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (PR #173940)
Craig Topper via llvm-commits
- [llvm] 90122c7 - [TableGen] Tweak whitespace printing in DAGISelMatcherEmitter to avoid trailing whitespace in output.
Craig Topper via llvm-commits
- [llvm] [RISCV] Add more patten for FMA instruction to eliminate the fneg (PR #173808)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use SmallVector::assign instead of clear+append. NFC (PR #173946)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add regalloc hints for QC_EXTU (PR #173953)
Craig Topper via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add regalloc hints for BSETI/BEXTI (PR #173964)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use SmallVector::assign instead of clear+append. NFC (PR #173946)
Craig Topper via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
Craig Topper via llvm-commits
- [llvm] [LoopDeletion] Check for uses in unreachable basic blocks even when there is no exit block. (PR #173428)
Craig Topper via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Craig Topper via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use RVPTernary_rrr for accumulator instructions in RISCVInstrInfoP.td. (PR #173426)
Craig Topper via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (PR #174014)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (PR #174014)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (PR #174014)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Lower flag check pattern to use a bitmask-shift (PR #169557)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use RVPTernary_rrr for accumulator instructions in RISCVInstrInfoP.td. (PR #173426)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (PR #173928)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (PR #173928)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
Craig Topper via llvm-commits
- [llvm] [RISCV] Convert ORI with SingleBitSetMaskImm12 to BSETI when Xqcibm is enabled (PR #174054)
Craig Topper via llvm-commits
- [llvm] 01e75e2 - Revert "[SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (#173928)"
Craig Topper via llvm-commits
- [llvm] 7f78004 - [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (#173936)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
Craig Topper via llvm-commits
- [llvm] [RISCV][llvm] Support frame index in zilsd optimizer (PR #174073)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
Craig Topper via llvm-commits
- [llvm] [RISCV][llvm] Support frame index in zilsd optimizer (PR #174073)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
Craig Topper via llvm-commits
- [llvm] [RISCV][llvm] Support frame index in zilsd optimizer (PR #174073)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support select vsetvli intrinsics (PR #174076)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Craig Topper via llvm-commits
- [llvm] [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (PR #173940)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Craig Topper via llvm-commits
- [llvm] [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (PR #173940)
Craig Topper via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Craig Topper via llvm-commits
- [llvm] 1c1310d - [SelectionDAG] Use a simpler version of decodeSLEB128 in GetSignedVBR to improve compile time. NFC
Craig Topper via llvm-commits
- [llvm] 6f0d05f - [TableGen] Remove space after comma EmitSignedVBRValue. NFC
Craig Topper via llvm-commits
- [llvm] [TableGen] Fix TypeSetByHwMode::getValueTypeByHwMode. (PR #174182)
Craig Topper via llvm-commits
- [llvm] [TableGen] Fix TypeSetByHwMode::getValueTypeByHwMode. (PR #174182)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fix return type of JUMP_TABLE_DEBUG_INFO node (PR #174228)
Craig Topper via llvm-commits
- [llvm] [TableGen] Use TreePatternNode::getSimpleType instead of getType. NFC (PR #174231)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fix return type of BRCOND (PR #174230)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fix operand of BRCOND in visitSPDescriptorParent (PR #174230)
Craig Topper via llvm-commits
- [llvm] [TableGen] Use TreePatternNode::getSimpleType instead of getType. NFC (PR #174231)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove TypeInfer::isConcrete/getConcreate. NFC (PR #174235)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove TypeInfer::isConcrete/getConcrete. NFC (PR #174235)
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove TypeInfer::isConcrete/getConcrete. NFC (PR #174235)
Craig Topper via llvm-commits
- [llvm] [TableGen] Fix what looks like a mistake in RegClassByHwMode.td test. NFC (PR #174252)
Craig Topper via llvm-commits
- [llvm] [SimplifyCFG] Use nullptr instead of 0 in a comment. NFC (PR #174262)
Craig Topper via llvm-commits
- [llvm] [SimplifyCFG] Use nullptr instead of 0 in a comment. NFC (PR #174262)
Craig Topper via llvm-commits
- [llvm] [TableGen] Fix what looks like a mistake in RegClassByHwMode.td test. NFC (PR #174252)
Craig Topper via llvm-commits
- [llvm] [TableGen] Fix what looks like a mistake in RegClassByHwMode.td test. NFC (PR #174252)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support i32 SSHLAT for rv32ip. (PR #173687)
Craig Topper via llvm-commits
- [llvm] bac39f8 - [RISCV] Add +zbb to scalar P extension tests. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Damyan Pepper via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Damyan Pepper via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Damyan Pepper via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Damyan Pepper via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Daniel Paoliello via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][ELF] Place AUTH constants in .data.rel.ro for position dependent code (PR #150418)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64] - Allow for aggressive unrolling, with non-zero LoopMicroOpBufferSize for Oryon. (PR #172422)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Add disjoint to the G_OR when lowering G_ROTR/L (PR #172317)
David Green via llvm-commits
- [clang] [flang] [llvm] [Flang][VecLib] Ensure TargetMachine->VecLib is set for flang invocations. (PR #174209)
David Green via llvm-commits
- [llvm] 33442ee - [AArch64][GlobalISel] Add extra csel test coverage. NFC
David Green via llvm-commits
- [llvm] [AArch64] Turn MaxInterleaveFactor into a subtarget feature (PR #171088)
David Green via llvm-commits
- [llvm] [AArch64] Turn MaxInterleaveFactor into a subtarget feature (PR #171088)
David Green via llvm-commits
- [llvm] [AArch64] Turn MaxInterleaveFactor into a subtarget feature (PR #171088)
David Green via llvm-commits
- [llvm] [AArch64] Add command-line flag to disable MOPS for memory intrinsics (PR #172722)
David Green via llvm-commits
- [llvm] [AArch64] Add command-line flag to disable MOPS for memory intrinsics (PR #172722)
David Green via llvm-commits
- [llvm] [AArch64] Add command-line flag to disable MOPS for memory intrinsics (PR #172722)
David Green via llvm-commits
- [llvm] [llvm-cov] Add show-function-summary option in coverage report (PR #172980)
Dean Frampton via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Djordje Todorovic via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [MIPS][ISel] Fix musttail (PR #161860)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [MIPS][ISel] Fix musttail (PR #161860)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [MIPS][ISel] Fix musttail (PR #161860)
Djordje Todorovic via llvm-commits
- [compiler-rt] lib/tsan/go: add mechanism to skip frames (PR #174049)
Dmitry Vyukov via llvm-commits
- [compiler-rt] lib/tsan/go: add mechanism to skip frames (PR #174049)
Dmitry Vyukov via llvm-commits
- [llvm] [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (PR #174144)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Durgadoss R via llvm-commits
- [llvm] [Dexter] Replace DAP "initialized" timeout with a warning (PR #174198)
Ebuka Ezike via llvm-commits
- [llvm] [Draft] Support save/restore point splitting in shrink-wrap (PR #119359)
Elizaveta Noskova via llvm-commits
- [llvm] [Draft] Support save/restore point splitting in shrink-wrap (PR #119359)
Elizaveta Noskova via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [compiler-rt] [scudo] Use setenv instead of putenv in ScudoCombinedTest.ZeroOnDeallocEnabledAndFlag (PR #173423)
Fabio D'Urso via llvm-commits
- [compiler-rt] [scudo] Use setenv instead of putenv in ScudoCombinedTest.ZeroOnDeallocEnabledAndFlag (PR #173423)
Fabio D'Urso via llvm-commits
- [llvm] [RISCV][llvm-readobj,llvm-objdump] Use getRISCVVendorRelocationTypeName for RISCV vendor relocations (PR #172811)
Fangrui Song via llvm-commits
- [llvm] [RISCV][llvm-readobj,llvm-objdump] Use getRISCVVendorRelocationTypeName for RISCV vendor relocations (PR #172811)
Fangrui Song via llvm-commits
- [llvm] [Hexagon] Add lowering for llvm.vector.splice.va (PR #174261)
Fateme Hosseini via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Feng Zou via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Finn Plummer via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Florian Hahn via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Florian Hahn via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Florian Hahn via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Florian Hahn via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Florian Hahn via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Florian Hahn via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] 0b46cf7 - [VPlan] Handle BranchOnTwoConds in simplifyBranchCondition.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Lower BranchOnTwoConds to chain of 2 simple branches. (PR #174016)
Florian Hahn via llvm-commits
- [llvm] 0f3a9f6 - [LV] Add tail-folded test for fmax reductions without fast-math flags.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Only use legacy cost for instructions only used by exit conds. (PR #174029)
Florian Hahn via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Florian Hahn via llvm-commits
- [llvm] 746eced - [LV] Add extra tests for computing replicating cast costs (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Lower BranchOnTwoConds to chain of 2 simple branches. (PR #174016)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Replace UnrollPart for VPScalarIVSteps with start index op (NFC) (PR #170906)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Replace UnrollPart for VPScalarIVSteps with start index op (NFC) (PR #170906)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Replace UnrollPart for VPScalarIVSteps with start index op (NFC) (PR #170906)
Florian Hahn via llvm-commits
- [llvm] 6f6fca1 - [VPlan] Re-use common cast cost logic for VPReplicateRecipe (NFCI).
Florian Hahn via llvm-commits
- [llvm] [VPlan] Only use legacy cost for instructions only used by exit conds. (PR #174029)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Only use legacy cost for instructions only used by exit conds. (PR #174029)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Only use legacy cost for instructions only used by exit conds. (PR #174029)
Florian Hahn via llvm-commits
- [llvm] 0db0496 - [VPlan] Fix use-after-free when iterating over live-ins directly.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify live-ins early using SCEV. (PR #155304)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Lower BranchOnTwoConds to chain of 2 simple branches. (PR #174016)
Florian Hahn via llvm-commits
- [llvm] 5ee82df - [VPlan] Handle addrspacecast/ptrtoaddr in VPlan-based cost model.
Florian Hahn via llvm-commits
- [llvm] cd470dd - [LV] Add test selecting negated IVs (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Lower BranchOnTwoConds to chain of 2 simple branches. (PR #174016)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Narrow VPWidenCastRecipe to scalar cast recipe. (PR #166514)
Florian Hahn via llvm-commits
- [llvm] 351f933 - [LV] Add FindFirstIV test with IV truncated to i1 (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Bail out on FindFirst/FindLast reductions on i1. (PR #174225)
Florian Hahn via llvm-commits
- [llvm] b4d8331 - [VPlan] Handle non-free bitcasts in getCostForRecipeWithOpcode.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove VPWidenSelectRecipe, use VPWidenRecipe instead (NFCI). (PR #174234)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove VPWidenSelectRecipe, use VPWidenRecipe instead (NFCI). (PR #174234)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Optimize resume values of IVs together with other exit values. (PR #174239)
Florian Hahn via llvm-commits
- [llvm] 8593437 - [VPlan] Simplify ~VPDef (NFCI).
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Support vectorization of frexp intrinsic (PR #172957)
Florian Hahn via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix missing MetaData for histogram instructions (PR #134241)
Florian Hahn via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
Florian Hahn via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
Florian Hahn via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
Florian Hahn via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fold VPDef into VPRecipeBase (NFC). (PR #174282)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
Florian Hahn via llvm-commits
- [llvm] 990883a - [VPlan] Handle Alloca in VPReplicateRecipe::computeCost. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 3f5ee8a - [VPlan] Handle VPInstruction::Not in getSCEVExprForVPValue (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize FindLastIV/FindFirstIV reductions without sentinel. (WIP) (PR #172569)
Florian Hahn via llvm-commits
- [llvm] 188507e - [VPlan] Inline createFindLastIVReduction into its only caller. (NFC)
Florian Hahn via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
Folkert de Vries via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
Folkert de Vries via llvm-commits
- [llvm] [X86] use `VPMADDWD` for widening adjacent addition (PR #174149)
Folkert de Vries via llvm-commits
- [llvm] [X86] use `VPMADDWD` for widening adjacent addition (PR #174149)
Folkert de Vries via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
Folkert de Vries via llvm-commits
- [llvm] [AArch64] Disable coalescing of SUBREG_TO_REG with subreg liveness. (PR #174185)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64] Define cost of i16->i32 udot/sdot instructions (PR #174102)
Gaëtan Bossu via llvm-commits
- [llvm] [X86] Add rewrite pattern for SSE41/AVX1 roundss/sd + blendps/pd (PR #172056)
Gergo Stomfai via llvm-commits
- [llvm] [DWP] Fix writeStringsAndOffsets declaration (PR #173298)
Greg Clayton via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Harald van Dijk via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Harald van Dijk via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Harald van Dijk via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Harald van Dijk via llvm-commits
- [llvm] [AArch64] emitAddress: Handle signed GOT. (PR #172926)
Harald van Dijk via llvm-commits
- [llvm] [InferAddressSpaces] Initialize op(generic const, generic const, ...) -> generic (PR #172143)
Hongyu Chen via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Ivan Butygin via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Ivan Kosarev via llvm-commits
- [llvm] Fix Bazel build for 8cf9691 (PR #174213)
Ivan Tadeu Ferreira Antunes Filho via llvm-commits
- [llvm] [bazel] Fix Bazel build for 8cf9691 (PR #174213)
Ivan Tadeu Ferreira Antunes Filho via llvm-commits
- [llvm] [bazel] Fix Bazel build for 8cf9691 (PR #174213)
Ivan Tadeu Ferreira Antunes Filho via llvm-commits
- [llvm] [bazel] Fix Bazel build for 003b28d (PR #174232)
Ivan Tadeu Ferreira Antunes Filho via llvm-commits
- [llvm] [bazel] Fix Bazel build for 003b28d (PR #174232)
Ivan Tadeu Ferreira Antunes Filho via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Iñaki V Arrechea via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Iñaki V Arrechea via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Iñaki V Arrechea via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Iñaki V Arrechea via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Iñaki V Arrechea via llvm-commits
- [compiler-rt] [asan][NFC] Fix formatting of asan_interceptors.cpp (PR #173088)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Adjust interception compatibility for AIX (PR #131870)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Adjust interception compatibility for AIX (PR #131870)
Jake Egan via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Fix MSVC build after iterator C++20 fix (PR #173495)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Make use of subsetOf and anyCommon methods of BitVector (NFC) (PR #170876)
Jakub Kuderski via llvm-commits
- [clang] [llvm] [clang][ASTMatcher] Add hasAdjacentSubstatements matcher (PR #169965)
Jakub Kuderski via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Jakub Kuderski via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Jakub Kuderski via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Jakub Kuderski via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Jakub Kuderski via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Jakub Kuderski via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (PR #174030)
Jakub Kuderski via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Jakub Kuderski via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Jakub Kuderski via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Jakub Kuderski via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [ADT] Allow `TypeSwitch::Default` for `FailureOr<T>` (PR #174119)
Jakub Kuderski via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
Jakub Kuderski via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
Jakub Kuderski via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [ADT] Allow `TypeSwitch::Default` for `FailureOr<T>` (PR #174119)
Jakub Kuderski via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Jakub Kuderski via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Jakub Kuderski via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Jakub Kuderski via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
Jan Patrick Lehr via llvm-commits
- [llvm] [IR] Add llvm `clmul` intrinsic (PR #140301)
Jan Schultke via llvm-commits
- [llvm] [AMDGPU] siloadstoreopt generate REG_SEQUENCE with aligned operands (PR #162088)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] siloadstoreopt generate REG_SEQUENCE with aligned operands (PR #162088)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] siloadstoreopt generate REG_SEQUENCE with aligned operands (PR #162088)
Janek van Oirschot via llvm-commits
- [llvm] [CodeGen] Add assertion to MachineBasicBlock::addLiveIn and friends (PR #140527)
Jay Foad via llvm-commits
- [llvm] [TableGen] Remove unused parameter Parser from WriteOutput. NFC. (PR #174210)
Jay Foad via llvm-commits
- [llvm] [TableGen] Remove unused parameter Parser from WriteOutput. NFC. (PR #174210)
Jay Foad via llvm-commits
- [llvm] [TableGen] Remove unused parameter Parser from WriteOutput. NFC. (PR #174210)
Jay Foad via llvm-commits
- [llvm] [TableGen] Support emitting preprocessed output (PR #120113)
Jay Foad via llvm-commits
- [llvm] [TableGen] Support emitting preprocessed output (PR #120113)
Jay Foad via llvm-commits
- [llvm] Revert "[AMDGPU] Fix excessive stack usage in SIInsertWaitcnts::run (#134835)" (PR #174215)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix excessive stack usage in SIInsertWaitcnts::run (PR #134835)
Jay Foad via llvm-commits
- [llvm] (reland) [AMDGPU][SIInsertWaitCnts] Use RegUnits-based tracking (#162077) (PR #171779)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Jay Foad via llvm-commits
- [llvm] ValueTracking: Improve computeKnownFPClass fmul handling (PR #173247)
Jay Foad via llvm-commits
- [llvm] ValueTracking: Improve computeKnownFPClass fmul handling (PR #173247)
Jay Foad via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Jay Foad via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Jeffrey Byrnes via llvm-commits
- [llvm] [RISCV][GISel] Support select G_READ_REGISTER and G_WRITE_REGISTER (PR #173815)
Jianjian Guan via llvm-commits
- [llvm] [RISCV][GISel] Support select G_INSERT_SUBVECTOR (PR #171092)
Jianjian Guan via llvm-commits
- [llvm] [RISCV][GISel] Support select vsetvli intrinsics (PR #174076)
Jianjian Guan via llvm-commits
- [llvm] [RISCV][GISel] Support select vsetvli intrinsics (PR #174076)
Jianjian Guan via llvm-commits
- [llvm] [RISCV] Use RVPTernary_rrr for accumulator instructions in RISCVInstrInfoP.td. (PR #173426)
Jim Lin via llvm-commits
- [llvm] [RISCV] Update Andes45 vector load/stores scheduling info (PR #173806)
Jim Lin via llvm-commits
- [llvm] [RISCV] Update Andes45 vector load/stores scheduling info (PR #173806)
Jim Lin via llvm-commits
- [llvm] [RISCV] Update Andes45 vector load/stores scheduling info (PR #173806)
Jim Lin via llvm-commits
- [llvm] [AMDGPU] Add test for v_fmamk_f16/v_fmaak_f16 in real-true16. NFC (PR #173307)
Joe Nash via llvm-commits
- [llvm] AMDGPU/GlobalISel: Regbanklegalize rules for G_UNMERGE_VALUES (PR #171653)
Joe Nash via llvm-commits
- [llvm] AMDGPU/GlobalISel: Regbanklegalize rules for G_UNMERGE_VALUES (PR #171653)
Joe Nash via llvm-commits
- [llvm] AMDGPU/GlobalISel: Regbanklegalize rules for G_UNMERGE_VALUES (PR #171653)
Joe Nash via llvm-commits
- [llvm] [LoopUnroll] Do not copy !llvm.loop from latch to non-latch (PR #165635)
Joel E. Denny via llvm-commits
- [lld] [lld-macho] Fix crash with DWARF section-relative relocations (PR #168075)
Joel Reymont via llvm-commits
- [clang] [llvm] [SystemZ] Support fp16 vector ABI and basic codegen. (PR #171066)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ] Support fp16 vector ABI and basic codegen. (PR #171066)
Jonas Paulsson via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Joseph Huber via llvm-commits
- [llvm] [offload] [test] Mark bug 51781 test as requiring GPU (PR #174284)
Joseph Huber via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL][Sema] Validate that occupied register numbers never exceed UINT32_MAX (PR #174027)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL][Sema] Validate that occupied register numbers never exceed UINT32_MAX (PR #174027)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL][Sema] Validate that occupied register numbers never exceed UINT32_MAX (PR #174027)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL][Sema] Validate that occupied register numbers never exceed UINT32_MAX (PR #174027)
Joshua Batista via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [Draft][AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit (PR #173992)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [Draft][AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit (PR #173992)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [VectorCombine] Fold scalar selects from bitcast into vector select (PR #173990)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [VectorCombine] Fold scalar selects from bitcast into vector select (PR #173990)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Julian Brown via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Julian Brown via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Julian Brown via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Julian Brown via llvm-commits
- [clang] [llvm] [X86][Clang] allow CRC32 intrinsics to be used in constexp (PR #173908)
Julian Pokrovsky via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Kareem Ergawy via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Kareem Ergawy via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Kareem Ergawy via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Kareem Ergawy via llvm-commits
- [llvm] [AArch64] - Allow for aggressive unrolling, with non-zero LoopMicroOpBufferSize for Oryon. (PR #172422)
Karthika Devi C via llvm-commits
- [polly] [Polly] Add null pointer check before size retrieval (PR #174309)
Karthika Devi C via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle UI2FP on AVX512VL targets and i64 types on AVX512DQ targets (PR #162656)
Kavin Gnanapandithan via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle UI2FP on AVX512VL targets and i64 types on AVX512DQ targets (PR #162656)
Kavin Gnanapandithan via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle UI2FP on AVX512VL targets and i64 types on AVX512DQ targets (PR #162656)
Kavin Gnanapandithan via llvm-commits
- [compiler-rt] lib/tsan/go: add mechanism to skip frames (PR #174049)
Keith Randall via llvm-commits
- [llvm] [AMDGPU] Limit promoting allocas that have users with dynamic index (PR #170327)
Kevin Choi via llvm-commits
- [llvm] [AMDGPU] Limit promoting allocas that have users with dynamic index (PR #170327)
Kevin Choi via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Kevin Per via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Kewen Meng via llvm-commits
- [llvm] Revert "[InstCombine] Support DemandElts in SimplifyDemandedFPClass" (PR #174242)
Kewen Meng via llvm-commits
- [llvm] Revert "[InstCombine] Support DemandElts in SimplifyDemandedFPClass" (PR #174242)
Kewen Meng via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
Kito Cheng via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
Konstantin Belochapka via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
Konstantin Belochapka via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
Krasimir Georgiev via llvm-commits
- [clang] [llvm] [AMDGPU] Add `nocreateundeforpoison` annotations (PR #166450)
Krzysztof Drewniak via llvm-commits
- [llvm] [mlir] [ADT] Allow `TypeSwitch::Default` for `FailureOr<T>` (PR #174119)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [AMDGPU] Add `nocreateundeforpoison` annotations (PR #166450)
Krzysztof Drewniak via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow INIT clause on DEPOBJ, add depinfo-modifier (PR #173056)
Krzysztof Parzyszek via llvm-commits
- [llvm] [TableGen] Fix TypeSetByHwMode::getValueTypeByHwMode. (PR #174182)
Krzysztof Parzyszek via llvm-commits
- [llvm] [TableGen] Use TreePatternNode::getSimpleType instead of getType. NFC (PR #174231)
Krzysztof Parzyszek via llvm-commits
- [llvm] [TableGen] Remove TypeInfer::isConcrete/getConcrete. NFC (PR #174235)
Krzysztof Parzyszek via llvm-commits
- [llvm] [OpenMP] Fix member type name in LooprangeT (PR #174241)
Krzysztof Parzyszek via llvm-commits
- [llvm] [OpenMP] Fix member type name in LooprangeT, NFC (PR #174241)
Krzysztof Parzyszek via llvm-commits
- [llvm] [OpenMP] Fix member type name in LooprangeT, NFC (PR #174241)
Krzysztof Parzyszek via llvm-commits
- [llvm] [SYCL] Add platform enumeration and info query using liboffload (PR #166927)
Kseniya Tikhomirova via llvm-commits
- [llvm] [InstCombine] Add support for Instruction combining of hyperbolic functions (PR #173730)
Kshitij Paranjape via llvm-commits
- [llvm] [InstCombine] Add support for Instruction combining of hyperbolic functions (PR #173730)
Kshitij Paranjape via llvm-commits
- [llvm] [InstCombine] Add support for Instruction combining of hyperbolic functions (PR #173730)
Kshitij Paranjape via llvm-commits
- [llvm] [UTC] Align label var handling of old lines to new lines (PR #173850)
Kunqiu Chen via llvm-commits
- [llvm] [UTC] Align label var handling of old lines to new lines (PR #173850)
Kunqiu Chen via llvm-commits
- [llvm] [UTC] Align label var handling of old lines to new lines (PR #173850)
Kunqiu Chen via llvm-commits
- [llvm] [UTC] Align label var handling of old lines to new lines (PR #173850)
Kunqiu Chen via llvm-commits
- [llvm] [UTC] Align label var handling of old lines to new lines (PR #173850)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify cond br on select (PR #173876)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify cond br on select (PR #173876)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify cond br on select (PR #173876)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify cond br on select (PR #173876)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [docs] Strengthen our quality standards and connect AI contribution policy to it (PR #154441)
Kyrylo Riabov via llvm-commits
- [llvm] ValueTracking: log may never return -0 (PR #173380)
LLVM Continuous Integration via llvm-commits
- [llvm] ValueTracking: log may never return -0 (PR #173380)
LLVM Continuous Integration via llvm-commits
- [llvm] [FileCheck] Create test to highlight the "more than 9 back-references" issue. (PR #173501)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow INIT clause on DEPOBJ, add depinfo-modifier (PR #173056)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][NewPM] Consistently preserve IR analyses in MF passes (PR #173759)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Fix MSVC build after iterator C++20 fix (PR #173495)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Use emplace_back. NFC (PR #173824)
LLVM Continuous Integration via llvm-commits
- [llvm] [lit] Disable ulimit-nodarwin test on FreeBSD (PR #173155)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (PR #173832)
LLVM Continuous Integration via llvm-commits
- [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)
LLVM Continuous Integration via llvm-commits
- [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)
LLVM Continuous Integration via llvm-commits
- [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Add regalloc hints for QC_EXTU (PR #173953)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Add regalloc hints for QC_EXTU (PR #173953)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Add regalloc hints for QC_EXTU (PR #173953)
LLVM Continuous Integration via llvm-commits
- [llvm] [MCA] Fix -mcpu=help flag (PR #173399)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] combineArithReduction - avoid PSADBW expansion for 128 bit integers and larger (PR #173979)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Ensure we fold pow2 masks with the mask type, not the result type (PR #173984)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Add i512 add/sub test coverage (PR #173998)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Add i512 add/sub test coverage (PR #173998)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
LLVM Continuous Integration via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPARC] Change delay slot test to use autogenerated code (PR #173442)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPARC] Change delay slot test to use autogenerated code (PR #173442)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalISel] Implement G_UADDO/G_UADDE/G_SADDO/G_SADDE for computeKnownBits (PR #165497)
LLVM Continuous Integration via llvm-commits
- [llvm] [msan][NFCI] Add tests for the matrix multiplication intrinsics on Arm (PR #174038)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Use RVPTernary_rrr for accumulator instructions in RISCVInstrInfoP.td. (PR #173426)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (PR #173928)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Convert ORI with SingleBitSetMaskImm12 to BSETI when Xqcibm is enabled (PR #174054)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [lld] [llvm] [DTLTO][ELF][COFF] Add archive support for DTLTO. (PR #157043)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalISel] Use ComputeValueTypes to implement computeValueLLTs (NFC) (PR #168172)
LLVM Continuous Integration via llvm-commits
- [llvm] [Hexagon] TableGen-erate SDNode descriptions (PR #168272)
LLVM Continuous Integration via llvm-commits
- [llvm] [Hexagon] TableGen-erate SDNode descriptions (PR #168272)
LLVM Continuous Integration via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [lit] Drop shell feature from all upstream projects (PR #173341)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174107)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add intrinsics and codegen for tensormap.replace (PR #172458)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add intrinsics and codegen for tensormap.replace (PR #172458)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add intrinsics and codegen for tensormap.replace (PR #172458)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
LLVM Continuous Integration via llvm-commits
- [llvm] [SLP] Support for copyables in the reduced values (PR #153589)
LLVM Continuous Integration via llvm-commits
- [llvm] [SLP] Support for copyables in the reduced values (PR #153589)
LLVM Continuous Integration via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
LLVM Continuous Integration via llvm-commits
- [llvm] InstCombine: Basic insertelement support for SimplifyDemandedFPClass (PR #174100)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (PR #174144)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (PR #174144)
LLVM Continuous Integration via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] combineSelect - pull out repeated getOperand() calls. NFC. (PR #174164)
LLVM Continuous Integration via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] combineSelect - pull out repeated getOperand() calls. NFC. (PR #174164)
LLVM Continuous Integration via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][NewPM] Port x86-cf-opt to the New Pass Manager (PR #174168)
LLVM Continuous Integration via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Propagate alias information in AMDGPULowerKernelArguments. (PR #161375)
LLVM Continuous Integration via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
LLVM Continuous Integration via llvm-commits
- [llvm] [VectorCombine] scalarizeExtExtract - create bitmasks with APInt::getLowBitsSet to avoid UB (PR #174202)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
LLVM Continuous Integration via llvm-commits
- [llvm] [TableGen] Remove TypeInfer::isConcrete/getConcrete. NFC (PR #174235)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Support DemandElts in SimplifyDemandedFPClass" (PR #174242)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [asan] Adjust interception compatibility for AIX (PR #131870)
LLVM Continuous Integration via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [asan] Adjust interception compatibility for AIX (PR #131870)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
LLVM Continuous Integration via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
LLVM Continuous Integration via llvm-commits
- [llvm] InstCombine: Positive normal exp results imply possible negative normal inputs (PR #174273)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
LLVM Continuous Integration via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
LLVM Continuous Integration via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
LLVM Continuous Integration via llvm-commits
- [llvm] [offload] [test] Mark bug 51781 test as requiring GPU (PR #174284)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [IR] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
LLVM Continuous Integration via llvm-commits
- [llvm] 5f0ec87 - [gn build] Port 7c0420dc8484
LLVM GN Syncbot via llvm-commits
- [llvm] 16d6ecc - [gn build] Port 92f16356340d
LLVM GN Syncbot via llvm-commits
- [llvm] [DebugInfo][NVPTX] Adding support for `inlined_at` debug directive in NVPTX backend (PR #170239)
Laxman Sole via llvm-commits
- [llvm] [aarch64] Mix the frame pointer with the stack cookie when protecting the stack (PR #161114)
Leandro Lupori via llvm-commits
- [llvm] Revert "[aarch64] Mix the frame pointer with the stack cookie when protecting the stack (#161114)" (PR #173987)
Leandro Lupori via llvm-commits
- [llvm] Revert "[aarch64] Mix the frame pointer with the stack cookie when protecting the stack (#161114)" (PR #173987)
Leandro Lupori via llvm-commits
- [llvm] Revert "[aarch64] Mix the frame pointer with the stack cookie when protecting the stack (#161114)" (PR #173987)
Leandro Lupori via llvm-commits
- [llvm] [RISCV] vfadd.vf + splat (fneg)-> vfsub.vf (PR #173589)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] Add more patten for FMA instruction to eliminate the fneg (PR #173808)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] (fma (splat (fneg X)), Y, Z) -> (fma (fneg (splat X)), Y, Z) (PR #173808)
Liao Chunyu via llvm-commits
- [llvm] [DAGCombine]Fold (fadd A, Splat(fneg(B))) -> (fsub A, Splat(B)) (PR #173967)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] vfadd.vf + splat (fneg)-> vfsub.vf (PR #173589)
Liao Chunyu via llvm-commits
- [llvm] [DAGCombine]Fold (fadd A, Splat(fneg(B))) -> (fsub A, Splat(B)) (PR #173967)
Liao Chunyu via llvm-commits
- [llvm] [DAG]Add splat_vector to TargetLowering::getNegatedExpression (PR #173967)
Liao Chunyu via llvm-commits
- [llvm] [DAG]Add splat_vector to TargetLowering::getNegatedExpression (PR #173967)
Liao Chunyu via llvm-commits
- [llvm] [DAG]Add splat_vector to TargetLowering::getNegatedExpression (PR #173967)
Liao Chunyu via llvm-commits
- [llvm] [DAG]Add splat_vector to TargetLowering::getNegatedExpression (PR #173967)
Liao Chunyu via llvm-commits
- [llvm] [DebugInfo] Suppress template parameter information in the skeleton CU. (PR #173342)
Liu Ke via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Lucas Ramirez via llvm-commits
- [llvm] [RISCV] vfadd.vf + splat (fneg)-> vfsub.vf (PR #173589)
Luke Lau via llvm-commits
- [llvm] [RISCV] vfadd.vf + splat (fneg)-> vfsub.vf (PR #173589)
Luke Lau via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Luo Yuanke via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Luo Yuanke via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Maksim Levental via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] move IRTypes and IRAttributes to public headers (PR #173939)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] Users/makslevental/mlirpythonsupport python on default (PR #174051)
Maksim Levental via llvm-commits
- [llvm] [mlir] [NOMERGE][mlir] python on default (PR #174051)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] port dialect extensions to use core PyConcreteType, PyConcreteAttribute (PR #174156)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] port dialect extensions to use core PyConcreteType, PyConcreteAttribute (PR #174156)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Maksim Levental via llvm-commits
- [llvm] [github/CODEOWNERS] Add yavtuk as BOLT codeowner (PR #173944)
Maksim Panchenko via llvm-commits
- [llvm] [github/CODEOWNERS] Add yavtuk as BOLT codeowner (PR #173944)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][AArch64] Rework test case for lite mode veneers. NFC (PR #173951)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][AArch64] Add call relaxation pass (PR #173952)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][AArch64] Rework test case for lite mode veneers. NFC (PR #173951)
Maksim Panchenko via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
Marco Elver via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
Marco Elver via llvm-commits
- [clang] [llvm] [Clang] Add __builtin_allow_sanitize_check() (PR #172030)
Marco Elver via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
Marco Elver via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
Mark Zhuang via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
Mark Zhuang via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
Mark Zhuang via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
Mark Zhuang via llvm-commits
- [clang] [llvm] [RISCV] Add SpacemiT A100 processor definition (PR #174052)
Mark Zhuang via llvm-commits
- [clang] [llvm] [RISCV] Add SpacemiT A100 processor definition (PR #174052)
Mark Zhuang via llvm-commits
- [llvm] [RFC][llvm] Enable BUILD_SHARED_LIBS with MinGW (PR #174266)
Martin Storsjö via llvm-commits
- [lld] [llvm] [llvm][LLD][COFF] Add fat-lto-object support for COFF targets (PR #165529)
Martin Storsjö via llvm-commits
- [llvm] [NewPM][CodeGen] Refactoring CodeGenPassBuilder (PR #89708)
Matin Raayai via llvm-commits
- [llvm] InstCombine: Handle canonicalize in SimplifyDemandedFPClass (PR #173189)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Use emplace_back. NFC (PR #173824)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] add cli option to write SelectionDAG graphviz to file (PR #161979)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] add cli option to write SelectionDAG graphviz to file (PR #161979)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (PR #173832)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: log may never return -0 (PR #173380)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle canonicalize in SimplifyDemandedFPClass (PR #173189)
Matt Arsenault via llvm-commits
- [llvm] [WIP][X86] Add addlike PatFrags for AVX-512 disjoint OR folding (PR #166015)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle canonicalize in SimplifyDemandedFPClass (PR #173189)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add baseline tests for computeKnownFPClass exp (PR #173429)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add baseline tests for computeKnownFPClass exp (PR #173429)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of exp intrinsic for overflow (PR #173430)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of exp intrinsic for overflow (PR #173430)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of exp intrinsic for overflow (PR #173430)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Avoid crashing on statepoint-like pseudoinstructions (PR #170657)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of exp intrinsic for overflow (PR #173430)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for exp SimplifyDemandedFPClass (PR #173431)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for exp SimplifyDemandedFPClass (PR #173431)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Avoid crashing on statepoint-like pseudoinstructions (PR #170657)
Matt Arsenault via llvm-commits
- [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Matt Arsenault via llvm-commits
- [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)
Matt Arsenault via llvm-commits
- [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)
Matt Arsenault via llvm-commits
- [llvm] DAG: Check if deoptimize call is available before emitting it (PR #170940)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine]Fold (fadd A, Splat(fneg(B))) -> (fsub A, Splat(B)) (PR #173967)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (PR #173940)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Change delay slot test to use autogenerated code (PR #173442)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Change delay slot test to use autogenerated code (PR #173442)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (PR #174014)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Compute fp class when simplifying with multiple uses (PR #174086)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Compute fp class when simplifying with multiple uses (PR #174086)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Compute fp class when simplifying with multiple uses (PR #174086)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Compute fp class when simplifying with multiple uses (PR #174086)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix another wrong interested mask computeKnownFPClass call (PR #174135)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix another wrong interested mask computeKnownFPClass call (PR #174135)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix another wrong interested mask computeKnownFPClass call (PR #174135)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix another wrong interested mask computeKnownFPClass call (PR #174135)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix another wrong interested mask computeKnownFPClass call (PR #174135)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Basic insertelement support for SimplifyDemandedFPClass (PR #174100)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Basic insertelement support for SimplifyDemandedFPClass (PR #174100)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Rudimentary support of shufflevector in SimplifyDemandedFPClass (PR #174101)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Rudimentary support of shufflevector in SimplifyDemandedFPClass (PR #174101)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Rudimentary support of shufflevector in SimplifyDemandedFPClass (PR #174101)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Rudimentary support of shufflevector in SimplifyDemandedFPClass (PR #174101)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Rudimentary support of shufflevector in SimplifyDemandedFPClass (PR #174101)
Matt Arsenault via llvm-commits
- [llvm] [X86][NewPM] Port x86-cf-opt to the New Pass Manager (PR #174168)
Matt Arsenault via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Matt Arsenault via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
Matt Arsenault via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Add comments for literal arguments of WMMA profiles (PR #174175)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Fix TypeSetByHwMode::getValueTypeByHwMode. (PR #174182)
Matt Arsenault via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve computeKnownFPClass fmul handling (PR #173247)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Matt Arsenault via llvm-commits
- [llvm] Revert "AMDGPU: Do not infer implicit inputs for !nocallback intrinsics" (PR #174224)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fix return type of JUMP_TABLE_DEBUG_INFO node (PR #174228)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16] extractEltcheap check 16bit in true16 mode (PR #171762)
Matt Arsenault via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Matt Arsenault via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Matt Arsenault via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Matt Arsenault via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Fix what looks like a mistake in RegClassByHwMode.td test. NFC (PR #174252)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of fadd in computeKnownFPClass. (PR #174123)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some unnecessary callsite attributes from tests (PR #174270)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some unnecessary callsite attributes from tests (PR #174270)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some unnecessary callsite attributes from tests (PR #174270)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some unnecessary callsite attributes from tests (PR #174270)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Fix duplicated test with asserts and !asserts (PR #174271)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Fix duplicated test with asserts and !asserts (PR #174271)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Fix duplicated test with asserts and !asserts (PR #174271)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of fadd in computeKnownFPClass. (PR #174123)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of fadd in computeKnownFPClass. (PR #174123)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Fix duplicated test with asserts and !asserts (PR #174271)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of fadd in computeKnownFPClass. (PR #174123)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Fix duplicated test with asserts and !asserts (PR #174271)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Negative normal exp results imply possible positive normal inputs (PR #174273)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Negative normal exp results imply possible positive normal inputs (PR #174273)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Negative normal exp results imply possible positive normal inputs (PR #174273)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Positive normal exp results imply possible negative normal inputs (PR #174273)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Positive normal exp results imply possible negative normal inputs (PR #174273)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (PR #173432)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Positive normal exp results imply possible negative normal inputs (PR #174273)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some unnecessary callsite attributes from tests (PR #174270)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of fadd in computeKnownFPClass. (PR #174123)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Improve handling of fadd in computeKnownFPClass. (PR #174123)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Avoid unnecessary denormal mode lookup for fadd (PR #174272)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Avoid unnecessary denormal mode lookup for fadd (PR #174272)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Avoid unnecessary denormal mode lookup for fadd (PR #174272)
Matt Arsenault via llvm-commits
- [llvm] InstCombine: Positive normal exp results imply possible negative normal inputs (PR #174273)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove dead check prefixes from test (PR #174280)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove dead check prefixes from test (PR #174280)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove dead check prefixes from test (PR #174280)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove dead check prefixes from test (PR #174280)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove dead check prefixes from test (PR #174280)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Remove denormal mode from TargetOptions (PR #174285)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Remove denormal mode from TargetOptions (PR #174285)
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Remove denormal mode from TargetOptions (PR #174285)
Matt Arsenault via llvm-commits
- [llvm] [Verifier] Use not --crash for assertion (PR #174296)
Matt Arsenault via llvm-commits
- [llvm] [X86][NewPM] Port x86-compress-evex (PR #174312)
Matt Arsenault via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] [X86][NewPM] Port x86-domain-reassignment (PR #174321)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (PR #174332)
Matt Arsenault via llvm-commits
- [llvm] Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (PR #174332)
Matt Arsenault via llvm-commits
- [llvm] Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (PR #174332)
Matt Arsenault via llvm-commits
- [llvm] Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (PR #174332)
Matt Arsenault via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
Matt Arsenault via llvm-commits
- [llvm] Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (PR #174332)
Matt Arsenault via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Mehdi Amini via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Mel Chen via llvm-commits
- [llvm] [VPlan] Extract reverse operation for reverse accesses (PR #146525)
Mel Chen via llvm-commits
- [llvm] [VPlanValue] Introduce hasOneUser(). nfc (PR #170826)
Mel Chen via llvm-commits
- [llvm] [VPlanValue] Introduce hasOneUser(). nfc (PR #170826)
Mel Chen via llvm-commits
- [llvm] [VPlan] Narrow VPWidenCastRecipe to scalar cast recipe. (PR #166514)
Mel Chen via llvm-commits
- [llvm] [VPlan] Narrow VPWidenCastRecipe to scalar cast recipe. (PR #166514)
Mel Chen via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Mel Chen via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Mel Chen via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Mel Chen via llvm-commits
- [llvm] [VPlan] Only use legacy cost for instructions only used by exit conds. (PR #174029)
Mel Chen via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Mel Chen via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
Mel Chen via llvm-commits
- [llvm] [NFC] Fix unused variable warning in release builds (PR #174079)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize the reduction pattern of integer min/max with index. (2/2) (PR #142335)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize the reduction pattern of integer min/max with index. (1/2) (PR #141467)
Mel Chen via llvm-commits
- [llvm] [LV] Calculating explicit vector length using vector trip count (PR #89580)
Mel Chen via llvm-commits
- [llvm] [NFC] Fix unused variable warning in release builds (PR #174079)
Mel Chen via llvm-commits
- [llvm] [NFC] Fix unused variable warning in release builds (PR #174079)
Mel Chen via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #173804)
Mend Renovate via llvm-commits
- [llvm] Update GitHub Artifact Actions (major) (PR #173805)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #173804)
Mend Renovate via llvm-commits
- [llvm] Update GitHub Artifact Actions (major) (PR #173805)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #173804)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #173804)
Mend Renovate via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies - autoclosed (PR #173804)
Mend Renovate via llvm-commits
- [llvm] [cross-project] Add tests for LLDB data-formatters for llvm::ArrayRef (PR #173238)
Michael Buch via llvm-commits
- [llvm] [llvm][formatters] Add LLDB data-formatter for llvm::PointerIntPair (PR #173261)
Michael Buch via llvm-commits
- [llvm] [Dexter] Replace DAP "initialized" timeout with a warning (PR #174198)
Michael Buch via llvm-commits
- [llvm] [Dexter] Replace DAP "initialized" timeout with a warning (PR #174198)
Michael Buch via llvm-commits
- [llvm] [Dexter] Replace DAP "initialized" timeout with a warning (PR #174198)
Michael Buch via llvm-commits
- [llvm] [OpenMP] Mark problematic tests as XFAIL / UNSUPPORTED (PR #161267)
Michał Górny via llvm-commits
- [llvm] [OpenMP] Mark problematic tests as XFAIL / UNSUPPORTED (PR #161267)
Michał Górny via llvm-commits
- [llvm] [offload] [test] Mark bug 51781 test as requiring GPU (PR #174284)
Michał Górny via llvm-commits
- [llvm] [offload] [test] Mark bug 51781 test as requiring GPU (PR #174284)
Michał Górny via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Mikael Holmen via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Mikael Holmen via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Mikael Holmen via llvm-commits
- [llvm] [VPlan] Simplify live-ins early using SCEV. (PR #155304)
Mikael Holmen via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] [CFIInserter] Improve `CSRSavedLocation` struct. (PR #168869)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
Mikhail Gudim via llvm-commits
- [llvm] Add remaining patterns for floating-point flag matches (PR #173912)
Mikołaj Piróg via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Mikołaj Piróg via llvm-commits
- [llvm] [InstCombine] Honor rewrite semantics of fast-math flags in InstCombineMulDivRem.cpp (PR #174291)
Mikołaj Piróg via llvm-commits
- [llvm] [InstCombine] Honor rewrite semantics of fast-math flags in InstCombineMulDivRem.cpp (PR #174291)
Mikołaj Piróg via llvm-commits
- [llvm] [InstCombine] Honor rewrite semantics of fast-math flags in InstCombineMulDivRem.cpp (PR #174291)
Mikołaj Piróg via llvm-commits
- [llvm] [RISCV] Update Andes45 vector load/stores scheduling info (PR #173806)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Update Andes45 vector load/stores scheduling info (PR #173806)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Min-Yih Hsu via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Min-Yih Hsu via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Min-Yih Hsu via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Min-Yih Hsu via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Update Andes45 vector load/stores scheduling info (PR #173806)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (PR #173893)
Mingjie Xu via llvm-commits
- [clang] [llvm] Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (PR #173893)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [IR] Optimize PHINode::removeIncomingValue() by swapping removed incoming value with the last incoming value. (PR #171963)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Mingjie Xu via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Mingjie Xu via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Mingjie Xu via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Mingjie Xu via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Mingjie Xu via llvm-commits
- [clang] [llvm] [IR] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Mingjie Xu via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Muhammad Abdul via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Muhammad Abdul via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Muhammad Abdul via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Muhammad Abdul via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Muhammad Abdul via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Muhammad Abdul via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
Muhammad Bassiouni via llvm-commits
- [clang] [llvm] [Coverage] Make additional counters available for BranchRegion. NFC. (PR #120930)
NAKAMURA Takumi via llvm-commits
- [llvm] AArch64: Optimize memmove for non-power-of-two sizes (PR #168633)
Nashe Mncube via llvm-commits
- [llvm] [SPIRV] Additional fixes for const init via `UtoPtr` (PR #172584)
Nathan Gauër via llvm-commits
- [llvm] ea9cbd8 - [gn] port 29f35ec01e8f53f4e (Hexagon SDNodeInfo)
Nico Weber via llvm-commits
- [llvm] 4015545 - [gn] port 05a34dde7008f4139 (X86 Pre Legalizer Combiner)
Nico Weber via llvm-commits
- [llvm] c8119c2 - [gn] port b66557d8f852 and 24fb00dd2f439 (DTLTO)
Nico Weber via llvm-commits
- [llvm] 77149b3 - [gn] port 5a9f34f16b90c29
Nico Weber via llvm-commits
- [llvm] [AMDGPU] Add new llvm.amdgcn.wave.shuffle intrinsic (PR #167372)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Allow allocation of lo128 registers from all banks (PR #172614)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Simplify and document waitcnt handling on call and return (PR #172453)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)
Nikita Popov via llvm-commits
- [clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Nikita Popov via llvm-commits
- [llvm] [OCaml] Add OCaml bindings for intrinsics API (PR #173817)
Nikita Popov via llvm-commits
- [llvm] [OCaml] Add OCaml bindings for intrinsics API (PR #173817)
Nikita Popov via llvm-commits
- [llvm] [OCaml] Add OCaml bindings for intrinsics API (PR #173817)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Optimize PHINode::removeIncomingValue() by swapping removed incoming value with the last incoming value. (PR #171963)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
Nikita Popov via llvm-commits
- [llvm] Revert "[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo" (PR #173925)
Nikita Popov via llvm-commits
- [llvm] Revert "[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo" (PR #173925)
Nikita Popov via llvm-commits
- [llvm] Revert "[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo" (PR #173925)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
Nikita Popov via llvm-commits
- [llvm] [LoopDeletion] Check for uses in unreachable basic blocks even when there is no exit block. (PR #173428)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Simplify cond br on select (PR #173876)
Nikita Popov via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Nikita Popov via llvm-commits
- [llvm] [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (PR #173869)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Nikita Popov via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Nikita Popov via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Nikita Popov via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
Nikita Popov via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Nikita Popov via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Nikita Popov via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Nikita Popov via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
Nikita Popov via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
Nikita Popov via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
Nikita Popov via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
Nikita Popov via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
Nikita Popov via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
Nikita Popov via llvm-commits
- [llvm] [LoopInfo] Preserve profile information in makeLoopInvariant (PR #174171)
Nikita Popov via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
Nikita Popov via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
Nikita Popov via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
Nikita Popov via llvm-commits
- [llvm] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)` (PR #143677)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)` (PR #143677)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)` (PR #143677)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)` (PR #143677)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [IPO] Do not merge kernel functions (PR #174254)
Nikita Popov via llvm-commits
- [llvm] [IPO] Do not merge kernel functions (PR #174254)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Do not merge kernel functions (PR #174254)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Nikita Popov via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Do not merge kernel functions (PR #174254)
Nikita Popov via llvm-commits
- [llvm] [MergeFunc] Do not merge kernel functions (PR #174254)
Nikita Popov via llvm-commits
- [clang] [libcxxabi] [lldb] [llvm] [mlir] [NFC] Typo fixes. (PR #174333)
Nikolas Klauser via llvm-commits
- [clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)
Nimit Sachdeva via llvm-commits
- [clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)
Nimit Sachdeva via llvm-commits
- [clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)
Nimit Sachdeva via llvm-commits
- [llvm] fix for miscompilation for #150120 (PR #173961)
Nimit Sachdeva via llvm-commits
- [llvm] fix for miscompilation for #150120 (PR #173961)
Nimit Sachdeva via llvm-commits
- [clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)
Nimit Sachdeva via llvm-commits
- [llvm] [IR2Vec] Adding support for Demangled names lookup to llvm_ir2vec.cpp (PR #172427)
Nishant Sachdeva via llvm-commits
- [llvm] Llvm ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] Llvm ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] Llvm ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
Nishant Sachdeva via llvm-commits
- [llvm] [IR] Add llvm `clmul` intrinsic (PR #140301)
Oscar Smith via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [VectorCombine] Fold scalar selects from bitcast into vector select (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [VectorCombine] Fold scalar selects from bitcast into vector select (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [VectorCombine] Fold scalar selects from bitcast into vector select (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [VectorCombine] Fold scalar selects from bitcast into vector select (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [VectorCombine] Fold scalar selects from bitcast into vector select (PR #173990)
Pankaj Dwivedi via llvm-commits
- [llvm] [AArch64] - Allow for aggressive unrolling, with non-zero LoopMicroOpBufferSize for Oryon. (PR #172422)
Pawan Nirpal via llvm-commits
- [llvm] [SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (PR #173832)
Pengcheng Wang via llvm-commits
- [llvm] [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (PR #173928)
Pengcheng Wang via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (PR #173940)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Add SpacemiT A100 processor definition (PR #174052)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add a custom pre-ra scheduler (PR #172613)
Pengcheng Wang via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize support for G_STRICT_FSUB (PR #173929)
Petar Avramovic via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
Peter Klausler via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Peter Waller via llvm-commits
- [llvm] [CHR] Make Selects Created in MergedCondition have Unknown Profdata (PR #167534)
Peter Waller via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Peter Waller via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Peter Waller via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Peter Waller via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
Peter Waller via llvm-commits
- [compiler-rt] [llvm] Reland check-builtins target for LLVM_ENABLE_RUNTIMES (PR #171941)
Petr Hosek via llvm-commits
- [compiler-rt] [llvm] Reland check-builtins target for LLVM_ENABLE_RUNTIMES (PR #171941)
Petr Hosek via llvm-commits
- [compiler-rt] [llvm] Reland check-builtins target for LLVM_ENABLE_RUNTIMES (PR #171941)
Petr Hosek via llvm-commits
- [compiler-rt] [CMake][compiler-rt] Move the armhf target rewriting (PR #174181)
Petr Hosek via llvm-commits
- [llvm] [X86][AMX-AVX512] Remove patterns for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Remove patterns for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Phoebe Wang via llvm-commits
- [llvm] [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (PR #174097)
Phoebe Wang via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Phoebe Wang via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Phoebe Wang via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Phoebe Wang via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Phoebe Wang via llvm-commits
- [llvm] [X86] Cleanup uses of "(BW-1) - LOG2(C)" --> "CLZ(C)" instead. NFC. (PR #174167)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that can efficiently lower min/max ops (PR #174294)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that can efficiently lower min/max ops (PR #174294)
Phoebe Wang via llvm-commits
- [llvm] [X86][NewPM] Port x86-fast-pre-tile-config (PR #174323)
Phoebe Wang via llvm-commits
- [llvm] [X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that can efficiently lower min/max ops (PR #174294)
Phoebe Wang via llvm-commits
- [llvm] [AArch64] Combine (not (shift X, C)) into MVN (PR #174180)
Piotr Fusik via llvm-commits
- [llvm] [AArch64] Combine (not (shift X, C)) into MVN (PR #174180)
Piotr Fusik via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Prabhu Rajasekaran via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Prabhu Rajasekaran via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Prabhu Rajasekaran via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Prabhu Rajasekaran via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Pradeep Kumar via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Pradeep Kumar via llvm-commits
- [llvm] [X86] Allow EVEX compression for mask registers (PR #171980)
Qihan Cai via llvm-commits
- [llvm] [X86] Allow EVEX compression for mask registers (PR #171980)
Qihan Cai via llvm-commits
- [llvm] [WIP][SLP] Forest Vectorization for Wide Chains (PR #171917)
Ryan Buchner via llvm-commits
- [llvm] [WIP][SLP] Forest Vectorization for Wide Chains (PR #171917)
Ryan Buchner via llvm-commits
- [llvm] [InstCombine] Lower flag check pattern to use a bitmask-shift (PR #169557)
Ryan Buchner via llvm-commits
- [llvm] [InstCombine] Lower flag check pattern to use a bitmask-shift (PR #169557)
Ryan Buchner via llvm-commits
- [llvm] [InstCombine] Lower flag check pattern to use a bitmask-shift (PR #169557)
Ryan Buchner via llvm-commits
- [llvm] [InstCombine] Lower flag check pattern to use a bitmask-shift (PR #169557)
Ryan Buchner via llvm-commits
- [llvm] [InstCombine] Lower flag check pattern to use a bitmask-shift (PR #169557)
Ryan Buchner via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Ryan Cowan via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Ryan Cowan via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
S. VenkataKeerthy via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
S. VenkataKeerthy via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
S. VenkataKeerthy via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
S. VenkataKeerthy via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
S. VenkataKeerthy via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
S. VenkataKeerthy via llvm-commits
- [llvm] [NFC][IR2Vec][MIR2Vec] llvm-ir2vec lib refactor (PR #174133)
S. VenkataKeerthy via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Sam Elliott via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AArch64] Define cost of i16->i32 udot/sdot instructions (PR #174102)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Disable coalescing of SUBREG_TO_REG with subreg liveness. (PR #174185)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Define cost of i16->i32 udot/sdot instructions (PR #174102)
Sander de Smalen via llvm-commits
- [llvm] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
Sayan Sivakumaran via llvm-commits
- [llvm] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
Sayan Sivakumaran via llvm-commits
- [llvm] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
Sayan Sivakumaran via llvm-commits
- [llvm] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
Sayan Sivakumaran via llvm-commits
- [llvm] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
Sayan Sivakumaran via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
Sebastian Buchwald via llvm-commits
- [llvm] [IPO] Do not merge kernel functions (PR #174254)
Sebastian Neubauer via llvm-commits
- [llvm] [MergeFunc] Do not merge kernel functions (PR #174254)
Sebastian Neubauer via llvm-commits
- [llvm] [MergeFunc] Do not merge kernel functions (PR #174254)
Sebastian Neubauer via llvm-commits
- [llvm] [SelectionDAG] Use SmallVector::assign instead of clear+append. NFC (PR #173946)
Sergei Barannikov via llvm-commits
- [llvm] [Hexagon] TableGen-erate SDNode descriptions (PR #168272)
Sergei Barannikov via llvm-commits
- [llvm] [GlobalISel] Use ComputeValueTypes to implement computeValueLLTs (NFC) (PR #168172)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
Sergei Barannikov via llvm-commits
- [llvm] [WIP][SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
Sergei Barannikov via llvm-commits
- [llvm] [WIP][SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
Sergei Barannikov via llvm-commits
- [llvm] [WIP][SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
Sergei Barannikov via llvm-commits
- [llvm] [WIP][SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
Sergei Barannikov via llvm-commits
- [llvm] [GlobalISel] Use ComputeValueTypes to implement computeValueLLTs (NFC) (PR #168172)
Sergei Barannikov via llvm-commits
- [llvm] [Hexagon] TableGen-erate SDNode descriptions (PR #168272)
Sergei Barannikov via llvm-commits
- [llvm] [RFC] TableGen-erate SDNode descriptions (PR #119709)
Sergei Barannikov via llvm-commits
- [llvm] [RFC] TableGen-erate SDNode descriptions (PR #119709)
Sergei Barannikov via llvm-commits
- [llvm] [RFC] TableGen-erate SDNode descriptions (PR #119709)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix return type of JUMP_TABLE_DEBUG_INFO node (PR #174228)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix return type of BRCOND (PR #174230)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Use TreePatternNode::getSimpleType instead of getType. NFC (PR #174231)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix return type of BRCOND (PR #174230)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix operand of BRCOND in visitSPDescriptorParent (PR #174230)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix operand of BRCOND in visitSPDescriptorParent (PR #174230)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix return type of JUMP_TABLE_DEBUG_INFO node (PR #174228)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix operand of BRCOND in visitSPDescriptorParent (PR #174230)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix return type of JUMP_TABLE_DEBUG_INFO node (PR #174228)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG] Fix operand of BRCOND in visitSPDescriptorParent (PR #174230)
Sergei Barannikov via llvm-commits
- [llvm] [X86] TableGen-erate SDNode descriptions (PR #168421)
Sergei Barannikov via llvm-commits
- [llvm] [X86] TableGen-erate SDNode descriptions (PR #168421)
Sergei Barannikov via llvm-commits
- [llvm] [X86] TableGen-erate SDNode descriptions (PR #168421)
Sergei Barannikov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Sergei Barannikov via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Sergei Barannikov via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
Shih-Po Hung via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
Shih-Po Hung via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
Shih-Po Hung via llvm-commits
- [llvm] AMDGPU: Avoid crashing on statepoint-like pseudoinstructions (PR #170657)
Shilei Tian via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Shilei Tian via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
Shilei Tian via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Shilei Tian via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Shilei Tian via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Shilei Tian via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Shilei Tian via llvm-commits
- [llvm] [UniformityAnalysis] Remove an incorrect assertion in uniformity analysis (PR #174117)
Shilei Tian via llvm-commits
- [llvm] [UniformityAnalysis] Remove an incorrect assertion in uniformity analysis (PR #174117)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Add comments for literal arguments of WMMA profiles (PR #174175)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Add comments for literal arguments of WMMA profiles (PR #174175)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Add comments for literal arguments of WMMA profiles (PR #174175)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Generate more efficient code to avoid shift64 hazard (PR #171871)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)" (PR #174303)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)" (PR #174303)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)" (PR #174303)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)" (PR #174303)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Rework the clamp support for WMMA instructions (PR #174310)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Rework the clamp support for WMMA instructions (PR #174310)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Rework the clamp support for WMMA instructions (PR #174310)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Rework the clamp support for WMMA instructions (PR #174310)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add TDM Descriptor Optimization Pass (PR #173324)
Shilei Tian via llvm-commits
- [llvm] [X86][AMX-AVX512] Remove patterns for immediate variants (PR #173545)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Use emplace_back. NFC (PR #173824)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineArithReduction - avoid PSADBW expansion for 128 bit integers and larger (PR #173979)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineArithReduction - avoid PSADBW expansion for 128 bit integers and larger (PR #173979)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineArithReduction - avoid PSADBW expansion for 128 bit integers and larger (PR #173979)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Ensure we fold pow2 masks with the mask type, not the result type (PR #173984)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Ensure we fold pow2 masks with the mask type, not the result type (PR #173984)
Simon Pilgrim via llvm-commits
- [llvm] Revert "[X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" … (PR #173986)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add bf16 support to isFMAFasterThanFMulAndFAdd for basic FMA optimizations (PR #172006)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add bf16 support to isFMAFasterThanFMulAndFAdd for basic FMA optimizations (PR #172006)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Ensure we fold pow2 masks with the mask type, not the result type (PR #173984)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombine]Fold (fadd A, Splat(fneg(B))) -> (fsub A, Splat(B)) (PR #173967)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Use SmallVector::assign instead of clear+append. NFC (PR #173946)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Implement G_UADDO/G_UADDE/G_SADDO/G_SADDE for computeKnownBits (PR #165497)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add i512 add/sub test coverage (PR #173998)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add i512 add/sub test coverage (PR #173998)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add i512 add/sub test coverage (PR #173998)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add additional test coverage for #162812 (PR #174080)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add additional test coverage for #162812 (PR #174080)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add additional test coverage for #162812 (PR #174080)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (PR #174097)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (PR #174097)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
Simon Pilgrim via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] Support for copyables in the reduced values (PR #153589)
Simon Pilgrim via llvm-commits
- [llvm] [X86] use `VPMADDWD` for widening adjacent addition (PR #174149)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - pull out repeated getOperand() calls. NFC. (PR #174164)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - pull out repeated getOperand() calls. NFC. (PR #174164)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup uses of "(BW-1) - LOG2(C)" --> "CLZ(C)" instead. NFC. (PR #174167)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - pull out repeated getOperand() calls. NFC. (PR #174164)
Simon Pilgrim via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Simon Pilgrim via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] scalarizeExtExtract - create bitmasks with APInt::getLowBitsSet to avoid UB (PR #174202)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] scalarizeExtExtract - create bitmasks with APInt::getLowBitsSet to avoid UB (PR #174202)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] scalarizeExtExtract - create bitmasks with APInt::getLowBitsSet to avoid UB (PR #174202)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Remove LoadCombine workaround after handling of the copyables (PR #174205)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Remove LoadCombine workaround after handling of the copyables (PR #174205)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add basic test coverage for #174169 (PR #174226)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add basic test coverage for #174169 (PR #174226)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add basic test coverage for #174169 (PR #174226)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (PR #174097)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (PR #174097)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (PR #174097)
Simon Pilgrim via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup uses of "(BW-1) - LOG2(C)" --> "CLZ(C)" instead. NFC. (PR #174167)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup uses of "(BW-1) - LOG2(C)" --> "CLZ(C)" instead. NFC. (PR #174167)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup uses of "(BW-1) - LOG2(C)" --> "CLZ(C)" instead. NFC. (PR #174167)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Only fold into ands directly if AND is one-use (PR #167371)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that can efficiently lower min/max ops (PR #174294)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Better copyable vectorization for stores with non-instructions (PR #174249)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] Support i32 SSHLAT for rv32ip. (PR #173687)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Simon Pilgrim via llvm-commits
- [llvm] [X86][NewPM] Port x86-fast-pre-tile-config (PR #174323)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that can efficiently lower min/max ops (PR #174294)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
Simon Pilgrim via llvm-commits
- [llvm] [X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that can efficiently lower min/max ops (PR #174294)
Simon Pilgrim via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Slava Zakharin via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Slava Zakharin via llvm-commits
- [llvm] Add documentation for MemProf. (PR #172238)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Include matching calls in the dot graph node label (PR #174247)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Include matching calls in the dot graph node label (PR #174247)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Include matching calls in the dot graph node label (PR #174247)
Snehasish Kumar via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics and codegen for tensormap.replace (PR #172458)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (PR #174144)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
Srinivasa Ravi via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
Srinivasa Ravi via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [Dexter] Replace DAP "initialized" timeout with a warning (PR #174198)
Stephen Tozer via llvm-commits
- [llvm] [Dexter] Replace DAP "initialized" timeout with a warning (PR #174198)
Stephen Tozer via llvm-commits
- [llvm] [llvm][CAS] Fixed build with -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #173797)
Steven Wu via llvm-commits
- [llvm] [RISCV] Add regalloc hints for QC_EXTU (PR #173953)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add regalloc hints for QC_EXTU (PR #173953)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add regalloc hints for BSETI/BEXTI (PR #173964)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add regalloc hints for BSETI/BEXTI (PR #173964)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Convert ORI with SingleBitSetMaskImm12 to BSETI when Xqcibm is enabled (PR #174054)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Convert ORI with SingleBitSetMaskImm12 to BSETI when Xqcibm is enabled (PR #174054)
Sudharsan Veeravalli via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
Tamir Duberstein via llvm-commits
- [llvm] [MemProf] Include matching calls in the dot graph node label (PR #174247)
Teresa Johnson via llvm-commits
- [llvm] [C-API] Pass ReserveAlloc to LLVMOrcCreateRTDyldObjectLinkingLayerWit… (PR #174307)
Thomas Munro via llvm-commits
- [llvm] [C-API] Pass ReserveAlloc to LLVMOrcCreateRTDyldObjectLinkingLayerWit… (PR #174307)
Thomas Munro via llvm-commits
- [llvm] [FileCheck] Create test to highlight the "more than 9 back-references" issue. (PR #173501)
Thomas Preud'homme via llvm-commits
- [llvm] [FileCheck] Create test to highlight the "more than 9 back-references" issue. (PR #173501)
Thomas Preud'homme via llvm-commits
- [llvm] [FileCheck] Create test to highlight the "more than 9 back-references" issue. (PR #173501)
Thomas Preud'homme via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Preud'homme via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Preud'homme via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Preud'homme via llvm-commits
- [llvm] [FileCheck] Create test to highlight the "more than 9 back-references" issue. (PR #173501)
Thomas Symalla via llvm-commits
- [llvm] [update_test_checks] Generate multiple SAME lines to avoid back-reference issues. (PR #172452)
Thomas Symalla via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Symalla via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Symalla via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Symalla via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Symalla via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Thomas Symalla via llvm-commits
- [llvm] [msan][NFCI] Add tests for the matrix multiplication intrinsics on Arm (PR #174038)
Thurston Dang via llvm-commits
- [llvm] [msan][NFCI] Add tests for dot product intrinsics on Arm (PR #174042)
Thurston Dang via llvm-commits
- [llvm] [msan][NFCI] Add tests for dot product intrinsics on Arm (PR #174042)
Thurston Dang via llvm-commits
- [llvm] [msan][NFCI] Add tests for the matrix multiplication intrinsics on Arm (PR #174038)
Thurston Dang via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
Thurston Dang via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Thurston Dang via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Thurston Dang via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Thurston Dang via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Thurston Dang via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Thurston Dang via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
Thurston Dang via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [Github] Make LLVMbot trigger on changes to docs in general, and vectorization docs in particular (PR #173790)
Tibor Győri via llvm-commits
- [llvm] [Github] Make LLVMbot trigger on changes to itself, the docs in general, and vectorization docs in particular (PR #173790)
Tibor Győri via llvm-commits
- [llvm] [Github] Make LLVMbot trigger on changes to itself, the docs in general, and vectorization docs in particular (PR #173790)
Tibor Győri via llvm-commits
- [llvm] [Github] Make LLVMbot trigger on changes to itself, the docs in general, and vectorization docs in particular (PR #173790)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [LV][doc] Update and extend the docs on floating-point reduction vectorization (PR #172809)
Tibor Győri via llvm-commits
- [llvm] [AArch64] Add command-line flag to disable MOPS for memory intrinsics (PR #172722)
Ties Stuij via llvm-commits
- [llvm] [AArch64] Add command-line flag to disable MOPS for memory intrinsics (PR #172722)
Ties Stuij via llvm-commits
- [llvm] [ConstantHoisting] Remove redundant cleanup (NFC) (PR #173823)
Tim Gymnich via llvm-commits
- [llvm] [ConstantHoisting] Remove redundant cleanup (NFC) (PR #173823)
Tim Gymnich via llvm-commits
- [llvm] [mlir] [ADT] Allow `TypeSwitch::Default` for `FailureOr<T>` (PR #174119)
Tim Gymnich via llvm-commits
- [llvm] Revert "[AMDGPU] Fix excessive stack usage in SIInsertWaitcnts::run (#134835)" (PR #174215)
Tim Gymnich via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow INIT clause on DEPOBJ, add depinfo-modifier (PR #173056)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow INIT clause on DEPOBJ, add depinfo-modifier (PR #173056)
Tom Eccles via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Tom Eccles via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Tom Eccles via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Tom Eccles via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Tom Eccles via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] [Flang][VecLib] Ensure TargetMachine->VecLib is set for flang invocations. (PR #174209)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] [Flang][VecLib] Ensure TargetMachine->VecLib is set for flang invocations. (PR #174209)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] [Flang][VecLib] Ensure TargetMachine->VecLib is set for flang invocations. (PR #174209)
Tom Eccles via llvm-commits
- [llvm] [AArch64] Update reserve-regs-for-regalloc desc (PR #173799)
Tomer Shafir via llvm-commits
- [llvm] Fix typo in condition AArch64InstrInfo::copyPhysReg. (PR #173450)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Prioritize STNP patterns for !nontemporal (PR #174138)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Prioritize STNP patterns for !nontemporal (PR #174138)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Prioritize STNP patterns for !nontemporal (PR #174138)
Tomer Shafir via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #172913)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #172913)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #172913)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Revert "Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174033)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Revert "Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174033)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Revert "Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174033)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174107)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174107)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
Valeriy Savchenko via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
Valeriy Savchenko via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
Valeriy Savchenko via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
Valeriy Savchenko via llvm-commits
- [llvm] [Orc][LibResolver] Refactor resolver internals and simplify symbol resolution. (PR #169161)
Vassil Vassilev via llvm-commits
- [llvm] [Orc][LibResolver] Refactor resolver internals and simplify symbol resolution. (PR #169161)
Vassil Vassilev via llvm-commits
- [llvm] Fixed build with -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #173797)
Vedran Miletić via llvm-commits
- [llvm] [llvm][CAS] Fixed build with -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #173797)
Vedran Miletić via llvm-commits
- [llvm] [llvm][CAS] Fixed build with -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #173797)
Vedran Miletić via llvm-commits
- [llvm] [RFC][llvm] Enable BUILD_SHARED_LIBS with MinGW (PR #174266)
Vedran Miletić via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Victor Chernyakin via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
Victor Chernyakin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (PR #174030)
Victor Chernyakin via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Victor Chernyakin via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
Victor Chernyakin via llvm-commits
- [llvm] [.gitignore] Ignore .clangd config file (PR #174287)
Victor Chernyakin via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets using AAPointerInfo for Alloca instructions and keep track of instructions causing an Access (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets using AAPointerInfo for Alloca instructions and keep track of instructions causing an Access (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets using AAPointerInfo for Alloca instructions and keep track of instructions causing an Access (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets using AAPointerInfo for Alloca instructions and keep track of instructions causing an Access (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [Attributor] Change allocation size and load/store offsets using AAPointerInfo for Alloca instructions and keep track of instructions causing an Access (PR #72029)
Vidush Singhal via llvm-commits
- [llvm] [AMDGPU][NPM] add "addPostBBSections()" to NPM (PR #172793)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NPM] Remove "LowerConstantIntrinsicsPass" from the pipeline (PR #172794)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NPM] Remove "LowerConstantIntrinsicsPass" from the pipeline (PR #172794)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NPM] Remove "LowerConstantIntrinsicsPass" from the pipeline (PR #172794)
Vikram Hegde via llvm-commits
- [llvm] [NPM] Update OptimizedRegAlloc and MachineLateOptimization pipelines (PR #172795)
Vikram Hegde via llvm-commits
- [llvm] [NPM] Update OptimizedRegAlloc and MachineLateOptimization pipelines (PR #172795)
Vikram Hegde via llvm-commits
- [llvm] [NPM] Update OptimizedRegAlloc and MachineLateOptimization pipelines (PR #172795)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU][NPM] Disable few non useful passes (PR #172796)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU][NPM] Disable few non useful passes (PR #172796)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU][NPM] Disable few non useful passes (PR #172796)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NPM] Update dominator tree and post dominator tree consistently (PR #173485)
Vikram Hegde via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Vikram Hegde via llvm-commits
- [llvm] [msan][NFCI] Add tests for dot product intrinsics on Arm (PR #174042)
Vitaly Buka via llvm-commits
- [llvm] [msan][NFCI] Add tests for dot product intrinsics on Arm (PR #174042)
Vitaly Buka via llvm-commits
- [llvm] [msan][NFCI] Add tests for dot product intrinsics on Arm (PR #174042)
Vitaly Buka via llvm-commits
- [llvm] [msan][NFCI] Add tests for the matrix multiplication intrinsics on Arm (PR #174038)
Vitaly Buka via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
Vladimir Vereschaka via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #172913)
Vladimir Vereschaka via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #172913)
Vladimir Vereschaka via llvm-commits
- [compiler-rt] [compiler-rt] Add supported Arm arches for the baremetal profile lib (PR #172984)
Volodymyr Turanskyy via llvm-commits
- [compiler-rt] [compiler-rt] Add supported Arm arches for the baremetal profile lib (PR #172984)
Volodymyr Turanskyy via llvm-commits
- [clang] [llvm] [IR] Optimize PHINode::removeIncomingValue() by swapping removed incoming value with the last incoming value. (PR #171963)
Walter Lee via llvm-commits
- [clang] [llvm] [IR] Optimize PHINode::removeIncomingValue() by swapping removed incoming value with the last incoming value. (PR #171963)
Walter Lee via llvm-commits
- [clang] [llvm] Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (PR #173893)
Walter Lee via llvm-commits
- [clang] [llvm] Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (PR #173893)
Walter Lee via llvm-commits
- [clang] [llvm] Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (PR #173893)
Walter Lee via llvm-commits
- [llvm] [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (PR #173366)
Walter Lee via llvm-commits
- [llvm] Revert "[X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" … (PR #173986)
Walter Lee via llvm-commits
- [llvm] Revert "[X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" … (PR #173986)
Walter Lee via llvm-commits
- [llvm] Revert "[X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" … (PR #173986)
Walter Lee via llvm-commits
- [llvm] [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (PR #174144)
Walter Lee via llvm-commits
- [llvm] [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (PR #174144)
Walter Lee via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
Walter Lee via llvm-commits
- [clang] [llvm] [bazel] Revert 539d5d40fd42 and 223314bc04d1 (PR #169412)
Walter Lee via llvm-commits
- [clang] [llvm] [IR] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
Walter Lee via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
Wang Yaduo via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
Wang Yaduo via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
Wang Yaduo via llvm-commits
- [llvm] [InstCombine] Fold redundant FP clamp selects; relax min-max-pattern bailout in visitFCmp (PR #173452)
Wenju He via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
Yanzuo Liu via llvm-commits
- [llvm] [MergeFunc] Do not merge kernel functions (PR #174254)
Yanzuo Liu via llvm-commits
- [llvm] [MergeFunc] Do not merge kernel functions (PR #174254)
Yanzuo Liu via llvm-commits
- [llvm] [GlobalISel] Implement G_UADDO/G_UADDE/G_SADDO/G_SADDE for computeKnownBits (PR #165497)
Yatao Wang via llvm-commits
- [llvm] A few improvement in fcmla pattern recognitions (PR #173818)
Yichao Yu via llvm-commits
- [llvm] A few improvement in fcmla pattern recognitions (PR #173818)
Yichao Yu via llvm-commits
- [llvm] InstCombine: Handle canonicalize in SimplifyDemandedFPClass (PR #173189)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix i1 ssub.sat compare folding (PR #173742)
Yingwei Zheng via llvm-commits
- [llvm] [JumpThreading] Add fast path for single-pred blocks in redirectValuesFromPredecessorsToPhi (PR #173596)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine] Ensure simplifyValueKnownNonZero adds instrs in dominance order. (PR #173703)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine] Fix infinite loop in visitSelectInst. (PR #173704)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyLibCalls] Add support for Instruction combining of hyperbolic functions (PR #173730)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add support for Instruction combining of hyperbolic functions (PR #173730)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add support for Instruction combining of hyperbolic functions (PR #173730)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add support for Instruction combining of hyperbolic functions (PR #173730)
Yingwei Zheng via llvm-commits
- [llvm] [NFC] Fix unused variable warning in release builds (PR #174079)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: Compute fp class when simplifying with multiple uses (PR #174086)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: Fix another wrong interested mask computeKnownFPClass call (PR #174135)
Yingwei Zheng via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Yingwei Zheng via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Use nullptr instead of 0 in a comment. NFC (PR #174262)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
Yingwei Zheng via llvm-commits
- [llvm] ValueTracking: Improve handling of fadd in computeKnownFPClass. (PR #174123)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: Positive normal exp results imply possible negative normal inputs (PR #174273)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Yingwei Zheng via llvm-commits
- [llvm] [LoopInterchange] Support inner-loop simple reductions via UndoSimpleReduction (PR #172970)
Yingying Wang via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Yonah Goldberg via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Yonah Goldberg via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Yonah Goldberg via llvm-commits
- [llvm] [OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API. (PR #152393)
Yonah Goldberg via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
Yunbo Ni via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Zahira Ammarguellat via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Zahira Ammarguellat via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Zahira Ammarguellat via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Zahira Ammarguellat via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Zahira Ammarguellat via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
liao jun via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [JumpThreading] Add fast path for single-pred blocks in redirectValuesFromPredecessorsToPhi (PR #173596)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [lli] fix lli crash when run variable arguments function as a interpret (PR #173719)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173500)
via llvm-commits
- [llvm] [Scalarizer] Set min-bits=32 may cause a crash issue. (PR #173838)
via llvm-commits
- [llvm] [Scalarizer] Set min-bits=32 may cause a crash issue. (PR #173838)
via llvm-commits
- [llvm] [Scalarizer] Set min-bits=32 may cause a crash issue. (PR #173838)
via llvm-commits
- [llvm] [Scalarizer] Set min-bits=32 may cause a crash issue. (PR #173838)
via llvm-commits
- [llvm] [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (PR #173849)
via llvm-commits
- [llvm] [UTC] Align label var handling of old lines to new lines (PR #173850)
via llvm-commits
- [llvm] [Clang] Add Picolibc environment type for triples (PR #169613)
via llvm-commits
- [llvm] [Clang] Add Picolibc environment type for triples (PR #169613)
via llvm-commits
- [llvm] [AArch64] Add scal_to_vec patterns for rounding nodes (PR #173004)
via llvm-commits
- [llvm] [CodeGenPrepare] Fix crash with null PSI (PR #173385)
via llvm-commits
- [llvm] [CodeGenPrepare] Fix crash with null PSI (PR #173385)
via llvm-commits
- [llvm] 559e813 - ValueTracking: log may never return -0 (#173380)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] 340d3bb - [FileCheck] Create test to highlight the "more than 9 back-references" issue. (#173501)
via llvm-commits
- [llvm] [LV] Set the underlying value of VPInstruction::Reverse (PR #173856)
via llvm-commits
- [llvm] [X86] Add bf16 support to isFMAFasterThanFMulAndFAdd for basic FMA optimizations (PR #172006)
via llvm-commits
- [llvm] [UTC] Align label var handling of old lines to new lines (PR #173850)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] 57927e9 - [InstCombine] Restrict `foldBitCeil` to power-of-two integer widths (#173849)
via llvm-commits
- [llvm] bc65c30 - [RISCV][GISel] Support select G_READ_REGISTER and G_WRITE_REGISTER (#173815)
via llvm-commits
- [llvm] [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (PR #173864)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
via llvm-commits
- [llvm] 10e152b - [X86][NewPM] Consistently preserve IR analyses in MF passes (#173759)
via llvm-commits
- [llvm] c8d7e53 - InstCombine: Handle canonicalize in SimplifyDemandedFPClass (#173189)
via llvm-commits
- [llvm] 92e0cd2 - ValueTracking: Add baseline tests for computeKnownFPClass exp (#173429)
via llvm-commits
- [llvm] d49c752 - [flang][OpenMP] Allow INIT clause on DEPOBJ, add depinfo-modifier (#173056)
via llvm-commits
- [llvm] 3b09719 - ValueTracking: Improve handling of exp intrinsic for overflow (#173430)
via llvm-commits
- [llvm] fc8ec0d - InstCombine: Add baseline tests for exp SimplifyDemandedFPClass (#173431)
via llvm-commits
- [clang] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
via llvm-commits
- [clang] [llvm] [RFC] Use pre-compiled headers to speed up LLVM build (~1.5-2x) (PR #173868)
via llvm-commits
- [llvm] 75a0347 - [ADT] Fix MSVC build after iterator C++20 fix (#173495)
via llvm-commits
- [llvm] [AMDGPU] Have VCC as a first-class member of the SGPR pool. (PR #173870)
via llvm-commits
- [llvm] e4722c6 - InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass (#173432)
via llvm-commits
- [llvm] [InstCombine] SimplifyDemandedBits: add basic bitcast handling, Fixes #173780 (PR #173865)
via llvm-commits
- [llvm] [AsmWriter] Fix MIR printing of single constant LLVM IR metadata (PR #165029)
via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
via llvm-commits
- [llvm] InstCombine: Add baseline tests for fmul SimplifyDemandedFPClass handling (PR #173871)
via llvm-commits
- [llvm] 144dc74 - [InstCombine] Drop range metadata when simplifying `fshl` with demanded bits (#173864)
via llvm-commits
- [llvm] [SimplifyCFG] Simplify cond br on select (PR #173876)
via llvm-commits
- [llvm] 65f9374 - [SelectionDAG] Use emplace_back. NFC (#173824)
via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
via llvm-commits
- [compiler-rt] 5c19f77 - [scudo] Use setenv instead of putenv in ScudoCombinedTest.ZeroOnDeallocEnabledAndFlag (#173423)
via llvm-commits
- [clang] [llvm] Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (PR #173893)
via llvm-commits
- [clang] [llvm] Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (PR #173893)
via llvm-commits
- [llvm] 9ad39dd - AMDGPU: Avoid crashing on statepoint-like pseudoinstructions (#170657)
via llvm-commits
- [llvm] [OCaml] Add OCaml bindings for intrinsics API (PR #173817)
via llvm-commits
- [llvm] 79472d3 - [SLP]Exclude non-profitable subtrees.
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] [CHR] Fix crash when marking merged condition unknown (PR #173902)
via llvm-commits
- [llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
via llvm-commits
- [llvm] [SelectionDAG] Skip chain node when updating divergence (PR #173885)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] Add remaining patterns for floating-point flag matches (PR #173912)
via llvm-commits
- [llvm] 44514f7 - [SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (#173832)
via llvm-commits
- [llvm] 0a9e677 - [OCaml] Add OCaml bindings for intrinsics API (#173817)
via llvm-commits
- [llvm] [OCaml] Add OCaml bindings for intrinsics API (PR #173817)
via llvm-commits
- [llvm] 524b178 - [VPlan] Add BranchOnTwoConds, use for early exit plans. (#172750)
via llvm-commits
- [llvm] 2f6a630 - [SelectionDAG] Skip chain node when updating divergence (#173885)
via llvm-commits
- [llvm] Revert "[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo" (PR #173925)
via llvm-commits
- [llvm] 6009607 - DAG: Check if deoptimize call is available before emitting it (#170940)
via llvm-commits
- [llvm] 8ea8f68 - Revert "[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo" (#173925)
via llvm-commits
- [llvm] Widen rt stride loads (PR #162336)
via llvm-commits
- [llvm] [RISCV][MCA] Consolidate inputs for different SchedModel tests (PR #173926)
via llvm-commits
- [llvm] [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (PR #173928)
via llvm-commits
- [llvm] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors (PR #149691)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize support for G_STRICT_FSUB (PR #173929)
via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
via llvm-commits
- [llvm] [SelectionDAG] Remove OPC_EmitStringInteger from isel. (PR #173936)
via llvm-commits
- [llvm] [WIP][SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
via llvm-commits
- [llvm] 86b9f90 - Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (#173893)
via llvm-commits
- [llvm] [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (PR #173940)
via llvm-commits
- [llvm] [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (PR #173940)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] Revert "[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo" (PR #173925)
via llvm-commits
- [llvm] Revert "[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo" (PR #173925)
via llvm-commits
- [llvm] [SelectionDAG] Use SmallVector::assign instead of clear+append. NFC (PR #173946)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [BOLT][AArch64] Rework test case for lite mode veneers. NFC (PR #173951)
via llvm-commits
- [llvm] [BOLT][AArch64] Add call relaxation pass (PR #173952)
via llvm-commits
- [llvm] [RISCV] Add regalloc hints for QC_EXTU (PR #173953)
via llvm-commits
- [llvm] [ocaml] Fixed typo error about set_module_identifier in llvm ocaml binding (PR #77479)
via llvm-commits
- [llvm] [ocaml] Fixed typo error about set_module_identifier in llvm ocaml binding (PR #77479)
via llvm-commits
- [llvm] [ocaml] Fixed typo error about set_module_identifier in llvm ocaml binding (PR #77479)
via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
via llvm-commits
- [llvm] 44e32cc - [RISCV] Add regalloc hints for QC_EXTU (#173953)
via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
via llvm-commits
- [llvm] [Support] Set the SuffixIdx and ConcatLen during construction (NFC) (PR #164947)
via llvm-commits
- [llvm] [Flang-rt][build] fixes building warnings under gcc: (PR #173955)
via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] fix for miscompilation for #150120 (PR #173961)
via llvm-commits
- [llvm] [JumpThreading] Add fast path for single-pred blocks in redirectValuesFromPredecessorsToPhi (PR #173596)
via llvm-commits
- [llvm] [JumpThreading] Add fast path for single-pred blocks in redirectValuesFromPredecessorsToPhi (PR #173596)
via llvm-commits
- [llvm] [JumpThreading] Add fast path for single-pred blocks in redirectValuesFromPredecessorsToPhi (PR #173596)
via llvm-commits
- [clang] [llvm] [X86][AMX-AVX512] Add *i intrinsics for immediate variants (PR #173545)
via llvm-commits
- [llvm] [RISCV] Add regalloc hints for BSETI/BEXTI (PR #173964)
via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
via llvm-commits
- [llvm] [DAGCombine]Fold (fadd A, Splat(fneg(B))) -> (fsub A, Splat(B)) (PR #173967)
via llvm-commits
- [llvm] [DAGCombine]Fold (fadd A, Splat(fneg(B))) -> (fsub A, Splat(B)) (PR #173967)
via llvm-commits
- [llvm] 54faa75 - [LLVM][CMake][NFC] Use generator expression to separate CXXFLAGS (#173869)
via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
via llvm-commits
- [clang] [llvm] [X86][APX] Emit SetZUCC instead of legacy setcc when ZU is enabled (PR #173965)
via llvm-commits
- [llvm] f78d143 - [MCA] Fix -mcpu=help flag (#173399)
via llvm-commits
- [llvm] ff1f362 - [MCA][AArch64] Model single-register EXTR as ROR on Neoverse N2 (#172831)
via llvm-commits
- [llvm] 98d8211 - [AArch64][SME] Vastly simplify and fix `sme-framelower-use-bp.ll` (NFC) (#172999)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] chore: deletes unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] chore: deletes unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] chore: deletes unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: restrict gatherIncomingValuesToPhi to relevant predecessors only (PR #173596)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: avoid unnecessary map resizing in gatherIncomingValuesToPhi (PR #173596)
via llvm-commits
- [llvm] [X86] combineArithReduction - avoid PSADBW expansion for 128 bit integers and larger (PR #173979)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: avoid unnecessary map resizing in gatherIncomingValuesToPhi (PR #173596)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: avoid unnecessary map resizing in gatherIncomingValuesToPhi (PR #173596)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: avoid unnecessary map resizing in gatherIncomingValuesToPhi (PR #173596)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: avoid unnecessary map resizing in gatherIncomingValuesToPhi (PR #173596)
via llvm-commits
- [llvm] [JumpThreading] Refractor redirectValuesFromPredecessorsToPhi: avoid unnecessary map resizing in gatherIncomingValuesToPhi (PR #173596)
via llvm-commits
- [llvm] 2db7110 - [RISCV] Add regalloc hints for BSETI/BEXTI (#173964)
via llvm-commits
- [llvm] 7da282f - [X86] combineArithReduction - avoid PSADBW expansion for 128 bit integers and larger (#173979)
via llvm-commits
- [llvm] [X86] Ensure we fold pow2 masks with the mask type, not the result type (PR #173984)
via llvm-commits
- [llvm] Revert "[X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" … (PR #173986)
via llvm-commits
- [llvm] Revert "[aarch64] Mix the frame pointer with the stack cookie when protecting the stack (#161114)" (PR #173987)
via llvm-commits
- [llvm] Revert "[aarch64] Mix the frame pointer with the stack cookie when protecting the stack (#161114)" (PR #173987)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
via llvm-commits
- [clang] [llvm] [RISCV] Add Spacemit X100 processor definition (PR #173988)
via llvm-commits
- [llvm] 6274b6b - [X86] Ensure we fold pow2 masks with the mask type, not the result type (#173984)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [clang] [llvm] [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (PR #173975)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] 25acd42 - Revert "[aarch64] Mix the frame pointer with the stack cookie when protecting the stack (#161114)" (#173987)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [AMDGPU][AMDGPULateCodeGenPrepare] Combine scalarized selects back into vector selects (PR #173990)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [Draft][AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit (PR #173992)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [AArch64] Use a load instead of a store for inline stack probes (PR #170855)
via llvm-commits
- [llvm] [AArch64] Use a load instead of a store for inline stack probes (PR #170855)
via llvm-commits
- [llvm] [Draft][AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit (PR #173992)
via llvm-commits
- [llvm] [Draft][AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit (PR #173992)
via llvm-commits
- [clang] [llvm] [MIPS][ISel] Fix musttail (PR #161860)
via llvm-commits
- [clang] [llvm] [MIPS][ISel] Fix musttail (PR #161860)
via llvm-commits
- [llvm] Mcpu check fix - buildbot failure (PR #173995)
via llvm-commits
- [llvm] Mcpu check fix - buildbot failure (PR #173995)
via llvm-commits
- [llvm] [X86] Add i512 add/sub test coverage (PR #173998)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [SDAG] Select _, X, X -> X (PR #173989)
via llvm-commits
- [llvm] [AArch64][PAC] Group arguments of emitPtrauthAuthResign (NFC) (PR #174002)
via llvm-commits
- [llvm] [AArch64][PAC] Mark $Scratch operand of AUTxMxN as earlyclobber (PR #173999)
via llvm-commits
- [llvm] f5832c5 - [X86] Add i512 add/sub test coverage (#173998)
via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
via llvm-commits
- [llvm] [MCA] Ignore host -mcpu when target lacks said CPU (PR #174004)
via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
via llvm-commits
- [llvm] [SimplifyCFG] Simplify cond br on select (PR #173876)
via llvm-commits
- [llvm] 52b4470 - [SelectionDAG] Use SmallVector::assign instead of clear+append. NFC (#173946)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] f98cc40 - [LoopDeletion] Check for uses in unreachable basic blocks even when there is no exit block. (#173428)
via llvm-commits
- [llvm] [AMDGPU] Add new llvm.amdgcn.wave.shuffle intrinsic (PR #167372)
via llvm-commits
- [llvm] [AMDGPU] Add new llvm.amdgcn.wave.shuffle intrinsic (PR #167372)
via llvm-commits
- [llvm] 0b9c449 - [AMDGPU][GISel] Add RegBankLegalize support for G_STRICT_FSUB (#173929)
via llvm-commits
- [llvm] [JumpThreading] Use BPI in getBestDestForJumpOnUndef (#173968) (PR #174007)
via llvm-commits
- [llvm] [JumpThreading] Use BPI in getBestDestForJumpOnUndef (#173968) (PR #174007)
via llvm-commits
- [llvm] [JumpThreading] Use BPI in getBestDestForJumpOnUndef (#173968) (PR #174007)
via llvm-commits
- [llvm] [JumpThreading] Use BPI in getBestDestForJumpOnUndef (#173968) (PR #174007)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] 52e815f - [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (#173411)
via llvm-commits
- [llvm] [JumpThreading] Use BPI in getBestDestForJumpOnUndef (#173968) (PR #174007)
via llvm-commits
- [llvm] [JumpThreading] Use BPI in getBestDestForJumpOnUndef (#173968) (PR #174007)
via llvm-commits
- [llvm] 7409c1f - [MCA] Ignore host -mcpu when target lacks said CPU (#174004)
via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
via llvm-commits
- [llvm] f00575e - [UpdateTestChecks] Fix %update_mc_test_checks substitution
via llvm-commits
- [llvm] [update_mc_test_checks] Support --show-inst output (PR #174011)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop wait optimization infrastructure (1/4) (PR #171942)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop wait optimization infrastructure (1/4) (PR #171942)
via llvm-commits
- [llvm] [SPARC] Change delay slot test to use autogenerated code (PR #173442)
via llvm-commits
- [llvm] 292c9e3 - [SPARC] Change delay slot test to use autogenerated code (#173442)
via llvm-commits
- [llvm] [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (PR #174014)
via llvm-commits
- [llvm] [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (PR #174014)
via llvm-commits
- [llvm] [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (PR #174014)
via llvm-commits
- [llvm] [AMDGPU] Add new llvm.amdgcn.wave.shuffle intrinsic (PR #167372)
via llvm-commits
- [llvm] [VPlan] Lower BranchOnTwoConds to chain of 2 simple branches. (PR #174016)
via llvm-commits
- [llvm] [VPlan] Lower BranchOnTwoConds to chain of 2 simple branches. (PR #174016)
via llvm-commits
- [llvm] [VPlan] Lower BranchOnTwoConds to chain of 2 simple branches. (PR #174016)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [GISel] Combine fold_add_sub_mask (https://github.com/llvm/llvm-project/blob/fcba3040107944604904aeb146c26ec0628160f4/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp#L3367) (PR #167607)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [JumpThreading] Use BPI in getBestDestForJumpOnUndef (#173968) (PR #174007)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [clang] [llvm] [HLSL][Sema] Validate that occupied register numbers never exceed UINT32_MAX (PR #174027)
via llvm-commits
- [clang] [llvm] [HLSL][Sema] Validate that occupied register numbers never exceed UINT32_MAX (PR #174027)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [VPlan] Only use legacy cost for instructions only used by exit conds. (PR #174029)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] 0bd5975 - [SelectionDAG] Use uint8_t instead of unsigned char for isel MatcherTable. (#174014)
via llvm-commits
- [llvm] [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (PR #174032)
via llvm-commits
- [llvm] 6c81859 - [GlobalISel] Implement G_UADDO/G_UADDE/G_SADDO/G_SADDE for computeKnownBits (#165497)
via llvm-commits
- [flang] [llvm] Revert "Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174033)
via llvm-commits
- [compiler-rt] lib/tsan/go: add mechanism to skip frames (PR #174049)
via llvm-commits
- [llvm] eb89c8a - [msan][NFCI] Add tests for the matrix multiplication intrinsics on Arm (#174038)
via llvm-commits
- [llvm] b007420 - [RISCV] Use RVPTernary_rrr for accumulator instructions in RISCVInstrInfoP.td. (#173426)
via llvm-commits
- [clang] [llvm] [RISCV] Add SpacemiT A100 processor definition (PR #174052)
via llvm-commits
- [llvm] 3b7a973 - [AMDGPU][NPM] add "addPostBBSections()" to NPM (#172793)
via llvm-commits
- [llvm] 3ff2637 - [SelectionDAG] Use SLEB128 for signed integers in isel table instead of 'signed rotated'. NFC (#173928)
via llvm-commits
- [llvm] 58a5ade - [AArch64] - Allow for aggressive unrolling, with non-zero LoopMicroOpBufferSize for Oryon. (#172422)
via llvm-commits
- [llvm] [RISCV] Convert ORI with SingleBitSetMaskImm12 to BSETI when Xqcibm is enabled (PR #174054)
via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
via llvm-commits
- [clang] [llvm] [RISCV] Add processor definitions for XuanTie C910V2 and C920V2 (PR #174056)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174030)
via llvm-commits
- [llvm] [SPARC] Prevent RESTORE from sourcing from %o7 in call delay slots (PR #172593)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] 4a35c75 - [RISCV] Convert ORI with SingleBitSetMaskImm12 to BSETI when Xqcibm is enabled (#174054)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [llvm] ValueTracking: Fix wrong interested mask in SimplifyDemandedFPClass (PR #174072)
via llvm-commits
- [llvm] [LV] Add extra check for signed overflow for SDiv/SRem (PR #170818)
via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
via llvm-commits
- [lld] b66557d - [DTLTO][ELF][COFF] Add archive support for DTLTO. (#157043)
via llvm-commits
- [llvm] [RISCV][llvm] Support frame index in zilsd optimizer (PR #174073)
via llvm-commits
- [llvm] c436551 - InstCombine: Fix wrong interested mask in SimplifyDemandedFPClass (#174072)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
via llvm-commits
- [llvm] InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (PR #174074)
via llvm-commits
- [compiler-rt] b5d2e9a - lib/tsan/go: add mechanism to skip frames
via llvm-commits
- [llvm] [ConstantHoisting] Remove redundant cleanup (NFC) (PR #173823)
via llvm-commits
- [llvm] [RISCV][GISel] Support select vsetvli intrinsics (PR #174076)
via llvm-commits
- [llvm] [NVPTX] Add intrinsics for new narrow FP conversions (PR #173954)
via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
via llvm-commits
- [llvm] InstCombine: Preserve flags when simplifying exp (PR #174078)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [llvm] [NFC] Fix unused variable warning in release builds (PR #174079)
via llvm-commits
- [llvm] [NFC] Fix unused variable warning in release builds (PR #174079)
via llvm-commits
- [clang] [llvm] [RISCV] Preliminary P-ext intrinsics support (PR #174068)
via llvm-commits
- [llvm] [X86] Add additional test coverage for #162812 (PR #174080)
via llvm-commits
- [llvm] InstCombine: Handle extractelement in SimplifyDemandedFPClass (PR #174081)
via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173947)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] 393783f - [X86] Add additional test coverage for #162812 (#174080)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] InstCombine: Compute fp class when simplifying with multiple uses (PR #174086)
via llvm-commits
- [llvm] [llvm-c] Add LLVMParseIRInContext2 (PR #174085)
via llvm-commits
- [llvm] aec36a4 - [GlobalISel] Use ComputeValueTypes to implement computeValueLLTs (NFC) (#168172)
via llvm-commits
- [llvm] Revert "[MCA] Ignore host -mcpu when target lacks said CPU" (PR #174087)
via llvm-commits
- [llvm] 29f35ec - [Hexagon] TableGen-erate SDNode descriptions (#168272)
via llvm-commits
- [llvm] Update GitHub Artifact Actions (major) (PR #173805)
via llvm-commits
- [llvm] [LVI] Merge ranges reliably and precisely (PR #173714)
via llvm-commits
- [llvm] dac2e00 - [CodeGen][NPM] Remove "LowerConstantIntrinsicsPass" from the pipeline (#172794)
via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] d05c07d - InstCombine: Compute fp class when simplifying with multiple uses (#174086)
via llvm-commits
- [llvm] 2d60f87 - [VPlan] Only use legacy cost for instructions only used by exit conds. (#174029)
via llvm-commits
- [llvm] Revert -mcpu fix (PR #174093)
via llvm-commits
- [llvm] Fix typo in condition AArch64InstrInfo::copyPhysReg. (PR #173450)
via llvm-commits
- [llvm] 28a5690 - [X86][AMX-AVX512] Add *i intrinsics for immediate variants (#173545)
via llvm-commits
- [llvm] [X86][AMX] Move Stride close to its use (PR #174095)
via llvm-commits
- [llvm] [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (PR #174097)
via llvm-commits
- [llvm] ff2d758 - InstCombine: Preserve flags when simplifying exp (#174078)
via llvm-commits
- [llvm] 96df108 - InstCombine: Handle extractelement in SimplifyDemandedFPClass (#174081)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] Fix typo in condition AArch64InstrInfo::copyPhysReg. (PR #173450)
via llvm-commits
- [llvm] 3e93d9a - Revert -mcpu fix (#174093)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] [InstCombine] Fold values to 0 on eq-dominated paths (PR #174083)
via llvm-commits
- [llvm] Fix typo in condition AArch64InstrInfo::copyPhysReg. (PR #173450)
via llvm-commits
- [llvm] Fix typo in condition AArch64InstrInfo::copyPhysReg. (PR #173450)
via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
via llvm-commits
- [llvm] [AArch64] Define cost of i16->i32 udot/sdot instructions (PR #174102)
via llvm-commits
- [llvm] Fix typo in condition AArch64InstrInfo::copyPhysReg. (PR #173450)
via llvm-commits
- [llvm] 775251a - [SelectionDAG] Remove OPC_EmitStringInteger from isel. (#173936)
via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
via llvm-commits
- [llvm] [CodeGen] Strip Coroutine suffixes when generating pseudo probe (PR #173834)
via llvm-commits
- [llvm] [VPlan] Compute cost of more replicating loads/stores in ::computeCost. (PR #160053)
via llvm-commits
- [llvm] 3eef4f5 - [TableGen] Remove unused pattern rewriting functionality from CodeGenDAGPatterns. NFC (#174032)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] 1415e2b - [TableGen] Merge EmitIntegerMatcher and EmitStringIntegerMatcher. NFC (#173940)
via llvm-commits
- [llvm] 818814d - [X86][NewPM] Port X86FlagsCopyLowering to NPM
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] e6206d5 - [X86][NewPM] Port X86FixupLEAs to NPM
via llvm-commits
- [flang] [llvm] Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (PR #174107)
via llvm-commits
- [compiler-rt] 9553f11 - [lit] Drop shell feature from all upstream projects (#173341)
via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
via llvm-commits
- [llvm] [win][x64] Guarantee shape of tail call to a control flow guard function (PR #174108)
via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
via llvm-commits
- [llvm] Use shift+add/sub for vXi8 splat multiplies #164200 (PR #174110)
via llvm-commits
- [llvm] Use shift+add/sub for vXi8 splat multiplies #164200 (PR #174110)
via llvm-commits
- [llvm] Use shift+add/sub for vXi8 splat multiplies #164200 (PR #174110)
via llvm-commits
- [llvm] [AMDGPU] Optimize block count calculations to the new ABI (PR #174112)
via llvm-commits
- [llvm] Extend macOS version check to cover other Darwin platforms (PR #159155)
via llvm-commits
- [llvm] [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (PR #174109)
via llvm-commits
- [llvm] [UniformityAnalysis] Remove an incorrect assertion in uniformity analysis (PR #174117)
via llvm-commits
- [llvm] [UniformityAnalysis] Remove an incorrect assertion in uniformity analysis (PR #174117)
via llvm-commits
- [llvm] [mlir] [ADT] Allow `TypeSwitch::Default` for `FailureOr<T>` (PR #174119)
via llvm-commits
- [llvm] [mlir] [ADT] Allow `TypeSwitch::Default` for `FailureOr<T>` (PR #174119)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] c2c787c - [LLVMABI] Implement the ABI Typesystem (#158329)
via llvm-commits
- [llvm] [LLVMABI] Implement the ABI Typesystem (PR #158329)
via llvm-commits
- [llvm] 14b1d77 - [NVPTX] Add intrinsics and codegen for tensormap.replace (#172458)
via llvm-commits
- [llvm] d0076c9 - [NPM] Update OptimizedRegAlloc and MachineLateOptimization pipelines (#172795)
via llvm-commits
- [llvm] e2e2c50 - [AMDGPU][NPM] Disable few non useful passes (#172796)
via llvm-commits
- [llvm] Llvm ir2vec lib refactor (PR #174133)
via llvm-commits
- [llvm] [WIP][SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
via llvm-commits
- [llvm] [SPARC] Prevent RESTORE from sourcing from %o7 in call delay slots (PR #172593)
via llvm-commits
- [llvm] [InstCombine] Explicitly mark select weights from e4722c6 as unknown (PR #174134)
via llvm-commits
- [llvm] InstCombine: Fix another wrong interested mask computeKnownFPClass call (PR #174135)
via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
via llvm-commits
- [llvm] 33ddbfd - InstCombine: Fix another wrong interested mask computeKnownFPClass call (#174135)
via llvm-commits
- [llvm] [SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
via llvm-commits
- [llvm] [SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (PR #174144)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] 6561f39 - InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (#174074)
via llvm-commits
- [llvm] c94ddea - InstCombine: Basic insertelement support for SimplifyDemandedFPClass (#174100)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
via llvm-commits
- [llvm] [X86] use `VPMADDWD` for widening adjacent addition (PR #174149)
via llvm-commits
- [llvm] 831bb12 - [SLP] Support for copyables in the reduced values (#153589)
via llvm-commits
- [llvm] InstCombine: Rudimentary support of shufflevector in SimplifyDemandedFPClass (PR #174101)
via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
via llvm-commits
- [llvm] [regex][FileCheck] Support back-references up to 20. (PR #174150)
via llvm-commits
- [llvm] 025d74d - [NVPTX] Add proper precondition in tensormap_replace_sm_103a test (#174144)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
via llvm-commits
- [llvm] [Docs][libFuzzer] Replace expired libfuzzer.info link (PR #174148)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] 72022ab - InstCombine: Rudimentary support of shufflevector in SimplifyDemandedFPClass (#174101)
via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] [llvm-objdump][NFC] Use EnumEntry from Support (PR #174155)
via llvm-commits
- [llvm] [IR] Fix canReplacePointersIfEqual to properly validate vector pointers (PR #174142)
via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle UI2FP on AVX512VL targets and i64 types on AVX512DQ targets (PR #162656)
via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle UI2FP on AVX512VL targets and i64 types on AVX512DQ targets (PR #162656)
via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
via llvm-commits
- [llvm] [MC] Add canonicalizeMnemonic hook (PR #174160)
via llvm-commits
- [llvm] d1b88ca - [CMake] Re-add -fno-rtti to llvm-config --cxxflags (#174084)
via llvm-commits
- [llvm] [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (PR #174161)
via llvm-commits
- [llvm] Fold intrinsics over multi-use selects when the intrinsic is the only user (PR #172723)
via llvm-commits
- [llvm] c163e7a - [InstCombine] Explicitly mark select weights from e4722c6 as unknown (#174134)
via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
via llvm-commits
- [llvm] [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (PR #174162)
via llvm-commits
- [llvm] [X86] combineSelect - pull out repeated getOperand() calls. NFC. (PR #174164)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
via llvm-commits
- [llvm] [X86] Cleanup uses of "(BW-1) - LOG2(C)" --> "CLZ(C)" instead. NFC. (PR #174167)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-cf-opt to the New Pass Manager (PR #174168)
via llvm-commits
- [llvm] d3960db - [X86] combineSelect - pull out repeated getOperand() calls. NFC. (#174164)
via llvm-commits
- [llvm] [LoopInfo] Preserve profile information in makeLoopInvariant (PR #174171)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [llvm] [ConstantHoisting] Remove redundant cleanup (NFC) (PR #173823)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] [InstrProf] Mark __llvm_profile_runtime_user cold (PR #174174)
via llvm-commits
- [llvm] [InstrProf] Mark __llvm_profile_runtime_user cold (PR #174174)
via llvm-commits
- [llvm] be7edec - [RISCV][GISel] Support select vsetvli intrinsics (#174076)
via llvm-commits
- [llvm] [InstrProf] Mark __llvm_profile_runtime_user cold (PR #174174)
via llvm-commits
- [llvm] [InstrProf] Mark __llvm_profile_runtime_user cold (PR #174174)
via llvm-commits
- [clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] Fix to generalize the canSkipClobberingStore (PR #174137)
via llvm-commits
- [llvm] [NFC][AMDGPU] Add comments for literal arguments of WMMA profiles (PR #174175)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [llvm] [X86][GlobalIsel] Reland G_ISFPCLASS (PR #165848)
via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
via llvm-commits
- [llvm] [InstCombine] Support DemandElts in SimplifyDemandedFPClass (PR #174176)
via llvm-commits
- [llvm] dbc4025 - [AMDGPU][NewPM] Format llc-pipeline-npm.ll better (#174161)
via llvm-commits
- [llvm] [AArch64] Combine (not (shift X, C)) into MVN (PR #174180)
via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
via llvm-commits
- [llvm] [TableGen] Fix TypeSetByHwMode::getValueTypeByHwMode. (PR #174182)
via llvm-commits
- [llvm] 6055f87 - [X86][NewPM] Port x86-cf-opt to the New Pass Manager (#174168)
via llvm-commits
- [llvm] [AArch64] Disable coalescing of SUBREG_TO_REG with subreg liveness. (PR #174185)
via llvm-commits
- [llvm] [NVPTX] Add missing preconditions to tensormap replace tests (PR #174190)
via llvm-commits
- [llvm] 3c84421 - [AArch64][GlobalISel] Add disjoint to the G_OR when lowering G_ROTR/L (#172317)
via llvm-commits
- [llvm] 14c98bc - [CHR] Fix crash when marking merged condition unknown (#173902)
via llvm-commits
- [llvm] ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (PR #174122)
via llvm-commits
- [llvm] af80688 - [NVPTX] Add missing preconditions to tensormap replace tests (#174190)
via llvm-commits
- [llvm] 6d01058 - [AArch64] Combine (not (shift X, C)) into MVN (#174180)
via llvm-commits
- [llvm] adea4d5 - [CodeGen] Add assertion to MachineBasicBlock::addLiveIn and friends (#140527)
via llvm-commits
- [clang] [flang] [llvm] [CMake] Drop per-target LLVM_REQUIRES_RTTI (PR #174201)
via llvm-commits
- [clang] [flang] [llvm] [CMake] Drop per-target LLVM_REQUIRES_RTTI (PR #174201)
via llvm-commits
- [llvm] 5668631 - [ADT] Allow `TypeSwitch::Default` for `FailureOr<T>` (#174119)
via llvm-commits
- [llvm] [VectorCombine] scalarizeExtExtract - create bitmasks with APInt::getLowBitsSet to avoid UB (PR #174202)
via llvm-commits
- [llvm] [SLP]Remove LoadCombine workaround after handling of the copyables (PR #174205)
via llvm-commits
- [llvm] [SLP]Remove LoadCombine workaround after handling of the copyables (PR #174205)
via llvm-commits
- [llvm] 3b85a63 - [VectorCombine] scalarizeExtExtract - create bitmasks with APInt::getLowBitsSet to avoid UB (#174202)
via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
via llvm-commits
- [llvm] [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (PR #174207)
via llvm-commits
- [clang] [flang] [llvm] [Flang][VecLib] Ensure TargetMachine->VecLib is set for flang invocations. (PR #174209)
via llvm-commits
- [llvm] [TableGen] Remove unused parameter Parser from WriteOutput. NFC. (PR #174210)
via llvm-commits
- [llvm] 6271978 - [TableGen] Remove unused parameter Parser from WriteOutput. NFC. (#174210)
via llvm-commits
- [clang] [flang] [llvm] [Flang][VecLib] Ensure TargetMachine->VecLib is set for flang invocations. (PR #174209)
via llvm-commits
- [llvm] Revert "[AMDGPU] Fix excessive stack usage in SIInsertWaitcnts::run (#134835)" (PR #174215)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] [CMake] Re-add -fno-rtti to llvm-config --cxxflags (PR #174084)
via llvm-commits
- [llvm] 8913900 - [NFC][AMDGPU] Add comments for literal arguments of WMMA profiles (#174175)
via llvm-commits
- [llvm] 75d4812 - [AArch64] Turn MaxInterleaveFactor into a subtarget feature (#171088)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [compiler-rt] c777c60 - [asan][NFC] Fix formatting of asan_interceptors.cpp (#173088)
via llvm-commits
- [llvm] bb98de9 - [TableGen] Fix TypeSetByHwMode::getValueTypeByHwMode. (#174182)
via llvm-commits
- [llvm] Revert "AMDGPU: Do not infer implicit inputs for !nocallback intrinsics" (PR #174224)
via llvm-commits
- [llvm] Revert "AMDGPU: Do not infer implicit inputs for !nocallback intrinsics" (PR #174224)
via llvm-commits
- [llvm] 3c9d46a - [InstCombine] Support DemandElts in SimplifyDemandedFPClass (#174176)
via llvm-commits
- [llvm] [IVDescriptors] Bail out on FindFirst/FindLast reductions on i1. (PR #174225)
via llvm-commits
- [llvm] [IVDescriptors] Bail out on FindFirst/FindLast reductions on i1. (PR #174225)
via llvm-commits
- [llvm] [X86] Add basic test coverage for #174169 (PR #174226)
via llvm-commits
- [llvm] 20ef8b0 - [AMDGPU] Add `nocreateundeforpoison` annotations (#166450)
via llvm-commits
- [llvm] [SelectionDAG] Fix return type of JUMP_TABLE_DEBUG_INFO node (PR #174228)
via llvm-commits
- [llvm] [IVDescriptors] Bail out on FindFirst/FindLast reductions on i1. (PR #174225)
via llvm-commits
- [llvm] [SelectionDAG] Fix return type of BRCOND (PR #174230)
via llvm-commits
- [llvm] [TableGen] Use TreePatternNode::getSimpleType instead of getType. NFC (PR #174231)
via llvm-commits
- [llvm] [TableGen] Use TreePatternNode::getSimpleType instead of getType. NFC (PR #174231)
via llvm-commits
- [llvm] [SelectionDAG] Fix return type of BRCOND (PR #174230)
via llvm-commits
- [llvm] b45c20d - [IRBuilder] Introduce CreateSelectFMFWithUnknownProfile (#174162)
via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
via llvm-commits
- [llvm] 501aa37 - [SelectionDAG] Fix return type of JUMP_TABLE_DEBUG_INFO node (#174228)
via llvm-commits
- [llvm] 1140957 - [X86] Add basic test coverage for #174169 (#174226)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (PR #174166)
via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
via llvm-commits
- [llvm] 7eed4d2 - [TableGen] Use TreePatternNode::getSimpleType instead of getType. NFC (#174231)
via llvm-commits
- [llvm] 4534edb - [SelectionDAG] Fix operand of BRCOND in visitSPDescriptorParent (#174230)
via llvm-commits
- [llvm] [TableGen] Remove TypeInfer::isConcrete/getConcreate. NFC (PR #174235)
via llvm-commits
- [llvm] [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (PR #174128)
via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
via llvm-commits
- [llvm] [VPlan] Optimize resume values of IVs together with other exit values. (PR #174239)
via llvm-commits
- [llvm] a052b57 - [TableGen] Remove TypeInfer::isConcrete/getConcrete. NFC (#174235)
via llvm-commits
- [llvm] [OpenMP] Fix member type name in LooprangeT, NFC (PR #174241)
via llvm-commits
- [llvm] Revert "[InstCombine] Support DemandElts in SimplifyDemandedFPClass" (PR #174242)
via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit adding test case: use millicode for strcpy (PR #174243)
via llvm-commits
- [llvm] 050c447 - Revert "[InstCombine] Support DemandElts in SimplifyDemandedFPClass" (#174242)
via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
via llvm-commits
- [llvm] 3572e62 - [SLPVectorizer] Widen rt stride loads (#162336)
via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
via llvm-commits
- [llvm] [X86] Use shift+add/sub for vXi8 splat multiplies (PR #174110)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Implement device clause lowering for target directive (PR #173509)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Implement device clause lowering for target directive (PR #173509)
via llvm-commits
- [compiler-rt] 5ec3191 - [asan] Adjust interception compatibility for AIX (#131870)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Implement device clause lowering for target directive (PR #173509)
via llvm-commits
- [llvm] [MemProf] Include matching calls in the dot graph node label (PR #174247)
via llvm-commits
- [llvm] [MemProf] Include matching calls in the dot graph node label (PR #174247)
via llvm-commits
- [llvm] [SLP]Better copyable vectorization for stores with non-instructions (PR #174249)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
via llvm-commits
- [llvm] [AMDGPU] Generate more efficient code to avoid shift64 hazard (PR #171871)
via llvm-commits
- [llvm] [AMDGPU] Generate more efficient code to avoid shift64 hazard (PR #171871)
via llvm-commits
- [llvm] [IPO] Do not merge kernel functions (PR #174254)
via llvm-commits
- [llvm] [lli] fix lli crash when run variable arguments function as a interpret (PR #173719)
via llvm-commits
- [llvm] [SimplifyCFG] Use nullptr instead of 0 in a comment. NFC (PR #174262)
via llvm-commits
- [llvm] c438773 - [LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (#174030)
via llvm-commits
- [libc] [llvm] [libc][math] Implement C23 half precision pow function (PR #159906)
via llvm-commits
- [llvm] 4ff264d - [LLVM][ADT] Deprecate `make_scope_exit` in favour of CTAD (#174109)
via llvm-commits
- [llvm] [NFC][SROA] Remove implementation details from SROA header (PR #72846)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] [RFC][llvm] Enable BUILD_SHARED_LIBS with MinGW (PR #174266)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] c3b1a1e - [X86][AMX] Move Stride close to its use (#174095)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] e1d7735 - [X86] combinePTESTCC - always prefer TESTPS/D to PTEST on AVX (#174097)
via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
via llvm-commits
- [llvm] 3d3093e - ValueTracking: Add more baseline tests for computeKnownPPClass of fadd (#174122)
via llvm-commits
- [llvm] AMDGPU: Remove some unnecessary callsite attributes from tests (PR #174270)
via llvm-commits
- [llvm] 0aa519b - Verifier: Fix duplicated test with asserts and !asserts (#174271)
via llvm-commits
- [llvm] InstCombine: Positive normal exp results imply possible negative normal inputs (PR #174273)
via llvm-commits
- [llvm] f727163 - AMDGPU: Remove some unnecessary callsite attributes from tests (#174270)
via llvm-commits
- [llvm] 5cbc6a6 - ValueTracking: Improve handling of fadd in computeKnownFPClass. (#174123)
via llvm-commits
- [llvm] 00fdb29 - ValueTracking: Avoid unnecessary denormal mode lookup for fadd (#174272)
via llvm-commits
- [llvm] e4414a4 - [LV][doc] Update and extend the docs on floating-point reduction vectorization (#172809)
via llvm-commits
- [llvm] 56905be - InstCombine: Positive normal exp results imply possible negative normal inputs (#174273)
via llvm-commits
- [llvm] [Orc][LibResolver] Refactor resolver internals and simplify symbol resolution. (PR #169161)
via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
via llvm-commits
- [llvm] 9b8addf - [CloneFunction] Fix non-deterministic PHI cleanup using PHINode::removeIncomingValueIf() (#173975)
via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
via llvm-commits
- [llvm] [SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
via llvm-commits
- [llvm] [SPARC][IAS] Implement Solaris Natural Instruction extension (PR #170794)
via llvm-commits
- [llvm] 8663c30 - [X86] Cleanup uses of "(BW-1) - LOG2(C)" --> "CLZ(C)" instead. NFC. (#174167)
via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
via llvm-commits
- [clang] [llvm] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (PR #174274)
via llvm-commits
- [llvm] d953c36 - [Instcombine] Fold select of ucmp/scmp (#168505)
via llvm-commits
- [llvm] [InstCombine] Fold ((X + AddC) & Mask) ^ Mask to ((Mask - AddC) - X) & Mask (PR #174278)
via llvm-commits
- [llvm] 75432ce - [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (#172029)
via llvm-commits
- [llvm] [InstCombine] Fold ((X + AddC) & Mask) ^ Mask to ((Mask - AddC) - X) & Mask (PR #174278)
via llvm-commits
- [llvm] AMDGPU: Remove dead check prefixes from test (PR #174280)
via llvm-commits
- [llvm] [VPlan] Fold VPDef into VPRecipeBase (NFC). (PR #174282)
via llvm-commits
- [llvm] [VPlan] Fold VPDef into VPRecipeBase (NFC). (PR #174282)
via llvm-commits
- [llvm] a0c3628 - AMDGPU: Remove dead check prefixes from test (#174280)
via llvm-commits
- [llvm] [AArch64] Only fold into ands directly if AND is one-use (PR #167371)
via llvm-commits
- [llvm] [AArch64] Do not try to fold if getSwappedCondition(CC) has no swapped condition (PR #160753)
via llvm-commits
- [llvm] [offload] [test] Mark bug 51781 test as requiring GPU (PR #174284)
via llvm-commits
- [llvm] CodeGen: Remove denormal mode from TargetOptions (PR #174285)
via llvm-commits
- [llvm] [AArch64] Only fold into ands directly if AND is one-use (PR #167371)
via llvm-commits
- [llvm] f270256 - [X86] Avoid assertion failure with implicit immediates for AMX tile dimensions (#174128)
via llvm-commits
- [llvm] Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (PR #174290)
via llvm-commits
- [llvm] [InstCombine] Honor rewrite semantics of fast-math flags in InstCombineMulDivRem.cpp (PR #174291)
via llvm-commits
- [llvm] [X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that can efficiently lower min/max ops (PR #174294)
via llvm-commits
- [llvm] f985e1a - [SLP]Better copyable vectorization for stores with non-instructions (#174249)
via llvm-commits
- [llvm] 108a22e - Revert "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290)
via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
via llvm-commits
- [llvm] 715716f - [SimplifyCFG] Use nullptr instead of 0 in a comment. NFC (#174262)
via llvm-commits
- [llvm] [LV] Vectorize FindLastIV/FindFirstIV reductions without sentinel. (WIP) (PR #172569)
via llvm-commits
- [llvm] [LV] Vectorize FindLastIV/FindFirstIV reductions without sentinel. (WIP) (PR #172569)
via llvm-commits
- [llvm] 610aeb6 - [X86][NewPM] Port x86-avoid-sfb to the New Pass Manager (#174166)
via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
via llvm-commits
- [llvm] 5ef3456 - [RISCV] Support i32 SSHLAT for rv32ip. (#173687)
via llvm-commits
- [llvm] [SelectionDAG] add cli option to write SelectionDAG graphviz to file (PR #161979)
via llvm-commits
- [llvm] [SelectionDAG] add cli option to write SelectionDAG graphviz to file (PR #161979)
via llvm-commits
- [llvm] [SelectionDAG] add cli option to write SelectionDAG graphviz to file (PR #161979)
via llvm-commits
- [llvm] fac9472 - [IR] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomingValueIf() to use the swapping strategy. (#174274)
via llvm-commits
- [clang] [llvm] [mlir] Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)" (PR #174303)
via llvm-commits
- [clang] [llvm] [mlir] Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)" (PR #174303)
via llvm-commits
- [llvm] [.gitignore] Ignore .clangd config file (PR #174287)
via llvm-commits
- [llvm] Try to simplify select v32i4 case by legalizing v16i4 (PR #173328)
via llvm-commits
- [llvm] [AMDGPU] Generate waterfall for calls with SGPR(inreg) argument (PR #146997)
via llvm-commits
- [llvm] c97de43 - Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)" (#174303)
via llvm-commits
- [llvm] [.gitignore] Ignore .clangd config file (PR #174287)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] [InstCombinePass] InstCombine Pass do not sink selectInst Ptr (PR #174267)
via llvm-commits
- [llvm] [Orc][LibResolver] Refactor resolver internals and simplify symbol resolution. (PR #169161)
via llvm-commits
- [llvm] Add symbol version support to llvm-ifs (PR #163030)
via llvm-commits
- [llvm] 7fa36e6 - [LLVM] Make crashing tests with not use --crash
via llvm-commits
- [llvm] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors (PR #149691)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
via llvm-commits
- [llvm] [AMDGPU] Rework the clamp support for WMMA instructions (PR #174310)
via llvm-commits
- [llvm] [AMDGPU] Rework the clamp support for WMMA instructions (PR #174310)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-compress-evex (PR #174312)
via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-cmov-conversion to NewPM (PR #174311)
via llvm-commits
- [llvm] [LV] Fix missing MetaData for histogram instructions (PR #134241)
via llvm-commits
- [llvm] 653ce99 - [X86][NewPM] Port x86-compress-evex (#174312)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [llvm] Add .cursor to .gitignore (PR #173763)
via llvm-commits
- [llvm] a6d2f24 - [Orc][LibResolver] Refactor resolver internals and simplify symbol resolution. (#169161)
via llvm-commits
- [llvm] [Orc][LibResolver] Refactor resolver internals and simplify symbol resolution. (PR #169161)
via llvm-commits
- [clang] [llvm] [clang][llvm][PPC] Implement NoCallerSavedRegs attribute (PR #174320)
via llvm-commits
- [clang] [llvm] [clang][llvm][PPC] Implement NoCallerSavedRegs attribute (PR #174320)
via llvm-commits
- [clang] [llvm] [clang][llvm][PPC] Implement NoCallerSavedRegs attribute (PR #174320)
via llvm-commits
- [clang] [llvm] [clang][llvm][PPC] Implement NoCallerSavedRegs attribute (PR #174320)
via llvm-commits
- [llvm] [AMDGPU] Add TDM Descriptor Optimization Pass (PR #173324)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-domain-reassignment (PR #174321)
via llvm-commits
- [llvm] b6d6e91 - [X86][NewPM] Port x86-cmov-conversion to NewPM (#174311)
via llvm-commits
- [llvm] [SelectionDAGBuilder] Remove NoNaNsFPMath uses (PR #169904)
via llvm-commits
- [llvm] 77be03d - [X86][NewPM] Port x86-domain-reassignment (#174321)
via llvm-commits
- [llvm] a9fee31 - [SDAG] Avoid crash when creating debug fragments for scalable vectors (#165233)
via llvm-commits
- [llvm] [X86][NewPM] Port x86-fast-pre-tile-config (PR #174323)
via llvm-commits
- [llvm] [mlir] [NVPTX] Add support for barrier.cta.red.* instructions (PR #172541)
via llvm-commits
- [llvm] 7ada892 - [X86] LowerShift - if a vXi8 shift amount is small enough skip additional incremental shift stages (#174207)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [clang] [clang-tools-extra] [libcxxabi] [llvm] [NFC] Delete unnecessary apostrophe at the end of its (PR #173974)
via llvm-commits
- [llvm] 4d66ccc - [MergeFunc] Do not merge kernel functions (#174254)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [VPlan] Replace PhiR operand of ComputeRdxResult with VPIRFlags. (PR #174026)
via llvm-commits
- [llvm] [SelectionDAG] Move fcmp conditions optimization to DAGCombiner (PR #174330)
via llvm-commits
- [llvm] Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (PR #174332)
via llvm-commits
- [llvm] Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (PR #174332)
via llvm-commits
- [clang] [libcxxabi] [lldb] [llvm] [mlir] [NFC] Typo fixes. (PR #174333)
via llvm-commits
- [clang] [libcxxabi] [lldb] [llvm] [mlir] [NFC] Typo fixes. (PR #174333)
via llvm-commits
- [llvm] c03b6f3 - Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPClass." (#174290) (#174332)
via llvm-commits
- [llvm] [NFC][PowerPC] Pre-commit adding test case: use millicode for strcpy (PR #174243)
zhijian lin via llvm-commits
Last message date:
Sun Jan 4 07:08:17 PST 2026
Archived on: Sun Jan 4 07:08:19 PST 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).