The Week Of Monday 11 March 2024 Archives by thread
Starting: Mon Mar 11 00:06:20 PDT 2024
Ending: Sun Mar 17 23:59:10 PDT 2024
Messages: 5340
- [llvm] [NVPTX] Add support for atomic add for f16 type (PR #84295)
Adrian Kuegel via llvm-commits
- [llvm] [SelectionDAG] Switch to LiveRegUnits (PR #84197)
Matt Arsenault via llvm-commits
- [llvm] 4e0e9b1 - [SelectionDAG] Switch to LiveRegUnits (#84197)
via llvm-commits
- [llvm] [ValueTracking] Allow tracking values through Integral AddrSpaceCasts (PR #70483)
Matt Arsenault via llvm-commits
- [llvm] [ARM] Expose supportsTailCalls in ARMTargetTransformInfo (PR #67932)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid generating inserts for undefs when selecting G_BUILD_VECTOR (PR #84452)
David Green via llvm-commits
- [llvm] 561ddb1 - Revert "[TypePromotion] Support positive addition amounts in isSafeWrap. (#81690)"
Craig Topper via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize Insert vector element (PR #81453)
David Green via llvm-commits
- [llvm] [TTI][TLI] Support scalable immediates with isLegalAddImmediate (PR #84173)
David Green via llvm-commits
- [llvm] [ADT] Add signed and unsigned mulHi and mulLo to APInt (PR #84719)
Jay Foad via llvm-commits
- [llvm] d4569d4 - [AMDGPU] Let LowerModuleLDS run twice on the same module (#81729)
via llvm-commits
- [llvm] [AMDGPU] Let LowerModuleLDS run twice on the same module (PR #81729)
Pierre van Houtryve via llvm-commits
- [llvm] [AArch64] Support scalable offsets with isLegalAddressingMode (PR #83255)
David Green via llvm-commits
- [llvm] AMDGPU: Add some more mfma hazard recognizer tests (PR #84727)
Matt Arsenault via llvm-commits
- [llvm] [SystemZ] Provide improved cost estimates (PR #83873)
Dominik Steenken via llvm-commits
- [llvm] [InstrProf] Change step from 64-bit to pointer-sized int (PR #83239)
Jovan Dmitrović via llvm-commits
- [llvm] [GlobalISel] Handle div-by-pow2 (PR #83155)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Run LowerLDS at the end of the fullLTO pipeline (PR #75333)
Pierre van Houtryve via llvm-commits
- [llvm] [HardwareLoops] Add support for strictfp functions. (PR #84531)
Sam Parker via llvm-commits
- [llvm] [RISCV] Use DenseMap to track V0 definition. NFC (PR #84465)
Luke Lau via llvm-commits
- [llvm] c9465e4 - [DebugInfo][RemoveDIs] Assert if we mix PHIs and debug-info (#84054)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Assert if we mix PHIs and debug-info (PR #84054)
Orlando Cazalet-Hyams via llvm-commits
- [lld] [ELF] Fix unnecessary inclusion of unreferenced provide symbols (PR #84512)
via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Don't run combineBinOp_VLToVWBinOp_VL until after legalize types. NFCI (PR #84125)
Luke Lau via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for WebAssembly binary format. (PR #82588)
Carlos Alberto Enciso via llvm-commits
- [llvm] [AMDGPU][PromoteAlloca] Whole-function alloca promotion to vector (PR #84735)
Pierre van Houtryve via llvm-commits
- [llvm] [ARM][TableGen][MC] Change the ARM mnemonic operands to be optional for ASM parsing (PR #83436)
Alfie Richards via llvm-commits
- [llvm] [TableGen] Sort matchables depending on predicates. (PR #84483)
Alfie Richards via llvm-commits
- [llvm] 718962f - [SystemZ] Provide improved cost estimates (#83873)
via llvm-commits
- [llvm] 58dd59a - [RISCV] Don't run combineBinOp_VLToVWBinOp_VL until after legalize types. NFCI (#84125)
via llvm-commits
- [llvm] d3ec8c2 - Typo: ponit
Hans Wennborg via llvm-commits
- [llvm] [X86][AVX] Fix handling of out-of-bounds shift amounts in AVX2 vector shift nodes (PR #84426)
via llvm-commits
- [llvm] [RISCV][NFC] Add generateMCInstSeq in RISCVMatInt (PR #84462)
Sacha Coppey via llvm-commits
- [llvm] [polly] [NFC][RemoveDIs] Use iterators for insertion at various call-sites (PR #84736)
Jeremy Morse via llvm-commits
- [llvm] [AArch64][SelectionDAG] Expand v1f64-typed sin, cos, pow, log, exp intrinsics (PR #83745)
Takuya Shimizu via llvm-commits
- [llvm] [AArch64][SelectionDAG] Expand v1f64-typed sin, cos, pow, log, exp intrinsics (PR #83745)
David Green via llvm-commits
- [llvm] [AArch64][SelectionDAG] Expand v1f64-typed sin, cos, pow, log, exp intrinsics (PR #83745)
Takuya Shimizu via llvm-commits
- [llvm] [AArch64][SelectionDAG] Expand v1f64-typed sin, cos, pow, log, exp intrinsics (PR #83745)
Takuya Shimizu via llvm-commits
- [llvm] [AArch64][SelectionDAG] Expand v1f64-typed sin, cos, pow, log, exp intrinsics (PR #83745)
David Green via llvm-commits
- [llvm] [AArch64][SelectionDAG] Expand v1f64-typed sin, cos, pow, log, exp intrinsics (PR #83745)
Takuya Shimizu via llvm-commits
- [llvm] [NFC][RemoveDIs] Switch ConstantExpr::getAsInstruction to not insert (PR #84737)
Jeremy Morse via llvm-commits
- [llvm] [NFC][RemoveDIs] Switch constant-hoisting to insert with iterators (PR #84738)
Jeremy Morse via llvm-commits
- [llvm] 0ef61ed - [RISCV] Move NodeExtensionHelper assert to getOrCreateExtendedOp. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Handle scalable ops with < EEW / 2 narrow types in combineBinOp_VLToVWBinOp_VL (PR #84158)
Luke Lau via llvm-commits
- [clang] [llvm] [WebAssembly] Implement an alternative translation for -wasm-enable-sjlj (PR #84137)
YAMAMOTO Takashi via llvm-commits
- [llvm] [VPlan] Also print final VPlan directly before codegen/execute. (PR #82269)
via llvm-commits
- [compiler-rt] [asan] Remove XFAIL from tests that are passing with debug checks (PR #84614)
Rainer Orth via llvm-commits
- [llvm] AMDGPU: Add an argument to DS_Real_gfx12 to disable alias, NFC (PR #84717)
Jay Foad via llvm-commits
- [llvm] [RemoveDIs] Update DIBuilder to conditionally insert DbgRecords (PR #84739)
Orlando Cazalet-Hyams via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (PR #84304)
David Truby via llvm-commits
- [lld] [llvm] [LoongArch] Use R_LARCH_ALIGN with section symbol (PR #84741)
Jinyang He via llvm-commits
- [llvm] [X86] Remove SlowDivide tuning from GRTTuning (PR #84676)
Phoebe Wang via llvm-commits
- [llvm] [RemoveDIs] Add additional debug-mode verifier checks (PR #84308)
Stephen Tozer via llvm-commits
- [llvm] [AMDGPU][LowerModuleLDS] Handle non-dynlds zero sized type (PR #84742)
Pierre van Houtryve via llvm-commits
- [llvm] [X86] Disable the `vpdpwssd -> vpmaddwd + vpaddd` combiner pattern on AMD Zen4 (PR #84347)
Simon Pilgrim via llvm-commits
- [llvm] 9277a32 - [VPlan] Funnel recipe insert* through VPBasicBlock::insert (NFCI).
Florian Hahn via llvm-commits
- [llvm] [llvm][arm] add T1 and T2 assembly optoins for vlldm and vlstm (PR #83685)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] 483c336 - [gn build] Port ec2875ce2690
LLVM GN Syncbot via llvm-commits
- [llvm] 7b90a67 - [X86] Assert that the supportedVectorShift* helpers are only called with generic shift opcodes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [WIP] Extend data layout to add non zero null value for address space. (PR #83109)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Annotate CUDA kernel pointer arguments with .ptr .space .align attributes. (PR #79646)
via llvm-commits
- [llvm] [mlir] [mlir][openmp] - Fix crash in OpenMPIRBuilder when converting to LLVMIR (PR #84611)
Sergio Afonso via llvm-commits
- [llvm] 66f0984 - Reorder fields for better packing (#77998)
via llvm-commits
- [llvm] Reorder fields for better packing (PR #77998)
Nathan Sidwell via llvm-commits
- [llvm] [SPIR-V] Extend SPIRVUsage.rst document (PR #84744)
Michal Paszkowski via llvm-commits
- [compiler-rt] [llvm] [Asan] Add "funclet" OpBundle to generated runtime calls if required by EH personality (PR #82533)
Martin Storsjö via llvm-commits
- [llvm] a84eb24 - [RemoveDIs] Add additional debug-mode verifier checks (#84308)
via llvm-commits
- [llvm] Add 3 way compare <=> integer intrinsics to Langref (PR #83227)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Add integer RISCVISD::SELECT_CC to canCreateUndefOrPoison and isGuaranteedNotToBeUndefOrPoison. (PR #84693)
Nikita Popov via llvm-commits
- [llvm] [GISEL] Add G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR (PR #84538)
Matt Arsenault via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Verifier and printing fixes for DPLabel (PR #83242)
Stephen Tozer via llvm-commits
- [llvm] [VPlan] Move recording of Inst->VPValue to VPRecipeBuilder (NFCI). (PR #84464)
via llvm-commits
- [llvm] 5ff6720 - [RemoveDIs][NFC] Rename DPValues->DbgRecords in llvm-reduce's ReduceDPValues (#84506)
via llvm-commits
- [llvm] [RemoveDIs][NFC] Rename DPValues->DbgRecords in llvm-reduce's ReduceDPValues (PR #84506)
Stephen Tozer via llvm-commits
- [llvm] [Analysis] Treat ldexpf() as missing on MinGW (PR #84748)
Martin Storsjö via llvm-commits
- [llvm] [cmake] Move LLVM_ENABLE_PIC cmake option to HandleLLVMOptions.cmake (PR #84750)
Kristina Bessonova via llvm-commits
- [llvm] [TableGen] More efficiency improvements for encode/decode emission. (PR #84647)
Jason Eckhardt via llvm-commits
- [llvm] [CodeGen] Use LocationSize for MMO getSize (PR #84751)
David Green via llvm-commits
- [llvm] 702e2da - [HardwareLoops] Add support for strictfp functions. (#84531)
via llvm-commits
- [clang] [compiler-rt] [clang][UBSan] Add implicit conversion check for bitfields (PR #75481)
Axel Lundberg via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and regbankselect vector typed G_IMPLICIT_DEF (PR #84553)
Michael Maitland via llvm-commits
- [llvm] Avoid dbg.value between phi nodes when converting from DbgRecords (PR #83620)
Stephen Tozer via llvm-commits
- [llvm] [X86] Improve helper for simplifying demanded bits of compares (PR #84360)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Try Folding icmp of v8i32 -> fcmp of v8f32 on AVX (PR #82290)
Simon Pilgrim via llvm-commits
- [llvm] [Docs] Fix `llvm-remarkutil` docs (PR #84661)
Aaron Ballman via llvm-commits
- [llvm] 2b8f1da - [X86] Add missing immediate qualifier to the SSE42 (V)PCMPEST/PCMPIST string instruction names
Simon Pilgrim via llvm-commits
- [llvm] [CodeGenPrepare] Reverse the canonicalization of isInf/isNanOrInf (PR #81572)
Freddy Ye via llvm-commits
- [llvm] Revert "[RemoveDIs] Add additional debug-mode verifier checks" (PR #84757)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 2f1873d - Revert "[RemoveDIs] Add additional debug-mode verifier checks" (#84757)
via llvm-commits
- [clang] [llvm] [analyzer] Mention possibility of underflow in array overflow errors (PR #84201)
via llvm-commits
- [llvm] [SelectionDAG] Replace some basic patterns in visitADDLike with SDPatternMatch (PR #84759)
via llvm-commits
- [llvm] 6f7e940 - [TableGen] More efficiency improvements for encode/decode emission. (#84647)
via llvm-commits
- [clang] [llvm] [analyzer] Accept C library functions from the `std` namespace (PR #84469)
via llvm-commits
- [llvm] fcd0dd3 - [gn build] Port 2a38551457cb
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [Driver] Default -msmall-data-limit= to 0 and clean up code (PR #83093)
Kito Cheng via llvm-commits
- [llvm] 0fae9a2 - [Docs] Fix `llvm-remarkutil` docs (#84661)
via llvm-commits
- [llvm] [GISEL] Add G_VSCALE instruction (PR #84542)
Michael Maitland via llvm-commits
- [llvm] 1ec5b1f - [X86] Add missing immediate qualifier to the (V)PCLMULQDQ instruction names
Simon Pilgrim via llvm-commits
- [llvm] change contents of ScalarEvolution from private to protected (PR #83052)
Joshua Ferguson via llvm-commits
- [llvm] [MachineCombiner] Don't ignore PHI depths (PR #82025)
Anton Sidorenko via llvm-commits
- [libc] [llvm] [libc] Build the GPU during the projects setup like libc-hdrgen (PR #84667)
via llvm-commits
- [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #83068)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Support postRA vsetvl insertion pass (PR #70549)
Piyou Chen via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Krzysztof Parzyszek via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Simon Pilgrim via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
James Henderson via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
David Peixotto via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
David Peixotto via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
David Peixotto via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Tobias Hieta via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [docs][CMake] Add CMakePreset, improve VS documentation (PR #84760)
Aaron Ballman via llvm-commits
- [llvm] [libc] Only enable `LLVM_FULL_BUILD_MODE` by default for GPU targets (PR #84664)
via llvm-commits
- [llvm] [AMDGPU] Make generic versioning docs easier to find (PR #84761)
Pierre van Houtryve via llvm-commits
- [llvm] d27c1be - [libc] Only enable `LLVM_FULL_BUILD_MODE` by default for GPU targets (#84664)
via llvm-commits
- [llvm] [doc][NFC] Remove duplicate 'see' in CMake.rst (PR #84680)
via llvm-commits
- [llvm] b1be69f - [NFC] Remove duplicate 'see' in CMake.rst (#84680)
via llvm-commits
- [llvm] [CMake] Add tablegen job pool support (PR #84762)
David Stuttard via llvm-commits
- [llvm] 3f302ea - [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (#82280)
via llvm-commits
- [llvm] 9bc294f - [libc] Build the GPU during the projects setup like libc-hdrgen (#84667)
via llvm-commits
- [llvm] [X86] Support APX CMOV/CFCMOV instructions (PR #82592)
via llvm-commits
- [llvm] 5e688f0 - [llvm][arm] add T1 and T2 assembly options for vlldm and vlstm
Tomas Matheson via llvm-commits
- [llvm] [AMDGPU] Use a consistent DwarfEH register flavour (PR #84513)
Emma Pilkington via llvm-commits
- [llvm] 769eab4 - [NFC][AMDGPU] Fix redundant assignment from #77952 (#84586)
via llvm-commits
- [llvm] [NFC][AMDGPU] Fix redundant assignment from #77952 (PR #84586)
Krzysztof Drewniak via llvm-commits
- [llvm] d0117b7 - [RemoveDIs] Copy debug mode to new functions in amdgpu-lower-buffer-fat-pointers
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 538aeb1 - [AMDGPU] Use a consistent DwarfEH register flavour (#84513)
via llvm-commits
- [llvm] 2953d9c - Reapply "[RemoveDIs] Add additional debug-mode verifier checks" (#84757)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [RemoveDIs] Read/write DbgRecords directly from/to bitcode (PR #83251)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [ValueTracking] Use select condition to help infer bits of arms (PR #84699)
via llvm-commits
- [llvm] Reland [AMDGPU] Add AMDGPU specific variadic operation MCExprs (PR #84562)
Janek van Oirschot via llvm-commits
- [llvm] [llvm][instcombine] Add Missed Optimization for Folding Min Max intrinsic into PHI instruction (PR #84619)
via llvm-commits
- [llvm] f14224d - [RISCV] Rename schedule classes for vmv.s.x, vmv.x.s, vfmv.s.f, and vfmv.f.s [nfc] (#84563)
via llvm-commits
- [llvm] [RISCV] Rename schedule classes for vmv.s.x, vmv.x.s, vfmv.s.f, and vfmv.f.s [nfc] (PR #84563)
Philip Reames via llvm-commits
- [llvm] 63c77d8 - [AMDGPU] Make generic versioning docs easier to find (#84761)
via llvm-commits
- [llvm] [SPIR-V] Add implementation of G_SPLAT_VECTOR opcode and fix invalid types processing (PR #84766)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [RFC] Memory Model Relaxation Annotations (PR #78569)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Do not pass MF into MachineRegisterInfo methods. NFC. (PR #84770)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][True16] Make NotHasTrue16BitInsts a True16Predicate (PR #84771)
Joe Nash via llvm-commits
- [llvm] Add support for PSV EntryFunctionName (PR #84409)
Chris B via llvm-commits
- [llvm] [Orc] Drop call-wrapper shortcuts from core ExecutionSession interface (NFC) (PR #84774)
Stefan Gränitz via llvm-commits
- [llvm] 63a5dc4 - [CodeGen] Do not pass MF into MachineRegisterInfo methods. NFC. (#84770)
via llvm-commits
- [clang] [llvm] [HLSL] Add -HV option translation to clang-dxc.exe (PR #83938)
Chris B via llvm-commits
- [clang] [llvm] [CodeGen][AArch64][FMV] PAC the stub_helper's frame on arm64e (PR #84704)
Jon Roelofs via llvm-commits
- [llvm] 575ca67 - [CodeGen] Remove unused MachineRegisterInfo methods
Jay Foad via llvm-commits
- [llvm] 0858c90 - [X86] Add missing register qualifier to the VBLENDVPD/VBLENDVPS/VPBLENDVB instruction names
Simon Pilgrim via llvm-commits
- [llvm] ad8c828 - [X86] (V)MPSADBW instructions can run on Port1 or Port5 for one uop stage
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][SME] Don't mark 'smstart za' as using/defining VG. (PR #84775)
Sander de Smalen via llvm-commits
- [llvm] [CMake][LIT] Add option to run lit testsuites in parallel (PR #82899)
Patrick Dougherty via llvm-commits
- [llvm] [LV] Fix for miscompile with disjoint or (PR #81922)
via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Nick Desaulniers via llvm-commits
- [llvm] [LSR] If there still has some uses of the value, do not set the value (PR #84777)
via llvm-commits
- [llvm] [MachineLICM] Give opportunity to analyze physregs for invariance. (PR #84779)
Sander de Smalen via llvm-commits
- [llvm] [DirectX][NFC] Model precise overload type specification of DXIL Ops (PR #83917)
Justin Bogner via llvm-commits
- [llvm] [llvm-diff] Also diff alloca's allocated type and alignment (PR #84781)
via llvm-commits
- [llvm] Introduce DIExpression::foldConstantMath() (PR #71718)
Paul T Robinson via llvm-commits
- [llvm] Precommit testcase for pr81872 (PR #84782)
via llvm-commits
- [llvm] 34acdb3 - Precommit testcase for pr81872 (#84782)
via llvm-commits
- [llvm] Add functions peekNextN(unsigned) and assignNewExpr(ArrayRef<uint64_t>) to DIExpressionCursor (PR #71717)
Paul T Robinson via llvm-commits
- [llvm] 7dc4d5f - [X86] Add AVX512 (x86-64-v4) coverage to generic shift combines tests
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Combine getActiveLaneMask with vector_extract (PR #81139)
Paul Walker via llvm-commits
- [llvm] [llvm-c] Add LLVMDWARFTypeEncoding enum and update the MacInfo and callconv enum (PR #84456)
Paul T Robinson via llvm-commits
- [llvm] 6cd68c2 - [X86] Add base SSE2 coverage to SRL/SRA combines tests
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Add missing tests for GFX10 (t)buffer format d16 instructions (PR #84789)
Jay Foad via llvm-commits
- [llvm] [ADT] Add APIntOps::abds signed absolute difference and rename absdiff -> abdu (PR #84791)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Jason Molenda via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Optimize x * !x to 0 for vector #84608 (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (PR #84792)
Yingwei Zheng via llvm-commits
- [clang] [llvm] Use timeTraceAsyncProfilerBegin for Source span (PR #83961)
Zequan Wu via llvm-commits
- [llvm] [cmake] Exposes LLVM version number in the runtimes. (PR #84641)
Mark de Wever via llvm-commits
- [clang] [llvm] [clang][HLSL][SPRI-V] Add convergence intrinsics (PR #80680)
Nathan Gauër via llvm-commits
- [llvm] [RemoveDIs][NFC] Rename common interface functions for DPValues->DbgRecords (PR #84793)
Stephen Tozer via llvm-commits
- [llvm] Address post commit review comments (PR #84795)
via llvm-commits
- [llvm] [KnownBits] Implement knownbits lshr/ashr with exact flag (PR #84254)
via llvm-commits
- [llvm] [LV] Address postcommit review for PR84782 (PR #84797)
via llvm-commits
- [llvm] 866ac9a - [LV] Address postcommit review for PR84782 (#84797)
via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Chris B via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Cooper Partin via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Cooper Partin via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Cooper Partin via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
Anton Korobeynikov via llvm-commits
- [llvm] [VPlan] Replace disjoint or with add instead of dropping disjoint. (PR #83821)
via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1 and cflush.d.l1 instructions. (PR #83896)
Ana Pazos via llvm-commits
- [llvm] [AArch64][LV][SLP] Vectorizers use getFRemInstrCost for frem costs (PR #82488)
Paschalis Mpeis via llvm-commits
- [llvm] [AArch64][LV][SLP] Vectorizers use call cost for vectorized frem (PR #82488)
Paschalis Mpeis via llvm-commits
- [llvm] [PassManager] Support MachineFunctionProperties (PR #83668)
Arthur Eubanks via llvm-commits
- [llvm] [CodeGen][MISched] Add misched post-regalloc bidirectional scheduling (PR #77138)
Michael Maitland via llvm-commits
- [llvm] 034cc2f - [GISEL] Add G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR (#84538)
via llvm-commits
- [llvm] [BOLT][DWWARF] Fix foreign TU index with local TUs (PR #84594)
Alexander Yermolovich via llvm-commits
- [llvm] Add 'initialized' attribute langref (PR #84803)
Haopeng Liu via llvm-commits
- [llvm] 2a3f27c - [AMDGPU][True16] Make NotHasTrue16BitInsts a True16Predicate (#84771)
via llvm-commits
- [clang] [llvm] [ARM][AArch64] Change module flags values. (PR #84804)
via llvm-commits
- [llvm] [LLVM] Refactor Autoupgrade function attributes from Module attributes. (PR #84494)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84474)
via llvm-commits
- [llvm] [MC] Set HasAggressiveSymbolFolding to true (PR #84242)
via llvm-commits
- [llvm] [ARM] Resolve FIXME: Transform "(and (shl x, c2), c1)" into "(shl (and x, c1>>c2), c2)" (PR #82120)
via llvm-commits
- [llvm] [AArch64] Switch to LiveRegUnits (PR #84511)
via llvm-commits
- [llvm] [CodeGen] Increase NumVisited limit in TwoAddressInstructionPass to 64 (PR #80627)
via llvm-commits
- [llvm] [LoopUnroll] Simplify reduction operations after a loop unroll (PR #84805)
Ricardo Jesus via llvm-commits
- [llvm] [AIX] Support per global code model. (PR #79202)
zhijian lin via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [llvm] [flang][clang] Add Visibility specific help text for options (PR #81869)
Andrzej Warzyński via llvm-commits
- [llvm] 2126046 - [AMDGPU] Add missing tests for GFX10 (t)buffer format d16 instructions (#84789)
via llvm-commits
- [llvm] [AMDGPU] Add missing GFX10 buffer format d16 hi instructions (PR #84809)
Jay Foad via llvm-commits
- [llvm] 23be732 - AMDGPU: Add an argument to DS_Real_gfx12 to disable alias, NFC (#84717)
via llvm-commits
- [llvm] [AArch64][SVE2] Generate SVE2 BSL instruction in LLVM for bit-twiddling. (PR #83514)
Paul Walker via llvm-commits
- [llvm] Revert "[CMake][LIT] Add option to run lit testsuites in parallel" (PR #84813)
Jeff Niu via llvm-commits
- [llvm] 8846b91 - Revert "[CMake][LIT] Add option to run lit testsuites in parallel" (#84813)
via llvm-commits
- [compiler-rt] [NFC] [scudo] move static_assert closer to class it relates to (PR #84257)
via llvm-commits
- [compiler-rt] [NFC] [scudo] Move static_assert to class it concerns (PR #84245)
via llvm-commits
- [compiler-rt] b4e0890 - [NFC] [scudo] move static_assert closer to class it relates to (#84257)
via llvm-commits
- [compiler-rt] 337a200 - [NFC] [scudo] Move static_assert to class it concerns (#84245)
via llvm-commits
- [llvm] [GISEL][RISCV] IRTranslator for scalable vector load (PR #80006)
Jiahan Xie via llvm-commits
- [llvm] [LoopVectorize][AArch64][SVE] Generate wide active lane masks (PR #81140)
Paul Walker via llvm-commits
- [clang] [llvm] [Clang] Correct __builtin_dynamic_object_size for subobject types (PR #83204)
Bill Wendling via llvm-commits
- [llvm] 884b051 - Recommit "[TypePromotion] Support positive addition amounts in isSafeWrap. (#81690)"
Craig Topper via llvm-commits
- [compiler-rt] [AArch64] Fix COMPILER_RT_HAS_AUXV for builtins. (PR #84816)
via llvm-commits
- [clang] [llvm] Draft/wip/preview of using leaf constructs in clang (PR #84817)
Krzysztof Parzyszek via llvm-commits
- [llvm] 94c988b - [NFC] Remove unused parameter from shouldAssumeDSOLocal()
Arthur Eubanks via llvm-commits
- [llvm] [GitHub] Allow shortcut for "introductory issue" and request linking to issue in PR (PR #84635)
Youngsuk Kim via llvm-commits
- [llvm] github-automation.py: Set maintainer_can_modify=True for backport PRs (PR #84819)
Tom Stellard via llvm-commits
- [clang] [llvm] [HLSL] Implement `rsqrt` intrinsic (PR #84820)
Farzon Lotfi via llvm-commits
- [llvm] workflows: Fix incorrect input name in release-binaries.yml (PR #84604)
Aiden Grossman via llvm-commits
- [llvm] 4628e33 - [NFC][docs] Rename duplicate label to something unique
Bill Wendling via llvm-commits
- [llvm] [MemProf] Add option to match summary and definition strictly (PR #83665)
Teresa Johnson via llvm-commits
- [llvm] [mlir] [mlir][arith] fix wrong floordivsi fold (#83079) (PR #83248)
David Blaikie via llvm-commits
- [llvm] [SCEV] Infer loop max trip count from memory accesses (PR #70361)
Florian Mayer via llvm-commits
- [llvm] Run pre-merge build with -k 0 to ensure all tests runs (PR #84828)
Mehdi Amini via llvm-commits
- [llvm] f19d9e1 - [KnownBits] Add test for computing more information for `lshr`/`ashr` with `exact` flag; NFC
Noah Goldstein via llvm-commits
- [llvm] a9d913e - [KnownBits] Add API support for `exact` in `lshr`/`ashr`; NFC
Noah Goldstein via llvm-commits
- [llvm] d81db0e - [KnownBits] Implement knownbits `lshr`/`ashr` with exact flag
Noah Goldstein via llvm-commits
- [llvm] [SystemZ][zOS] Override emitGlobalAlias for ADA (PR #84829)
Yusra Syeda via llvm-commits
- [llvm] [TableGen] DecoderEmitter clean-ups and modernization. (PR #84832)
Jason Eckhardt via llvm-commits
- [clang] [compiler-rt] [asan][windows] Eliminate the static asan runtime on windows (PR #81677)
Charlie Barto via llvm-commits
- [llvm] 31ffdb5 - [ArgPromotion] Add test case for #84807.
Florian Hahn via llvm-commits
- [llvm] 0f0f0ff - [NFC] Remove unused variable after 94c988bc
Arthur Eubanks via llvm-commits
- [llvm] [Arm64EC] Copy import descriptors to the EC Map (PR #84834)
Daniel Paoliello via llvm-commits
- [compiler-rt] [scudo] Split the code path of memory tagging out from allocate() (PR #83493)
via llvm-commits
- [llvm] [ValueTracking] Treat phi as underlying obj when not decomposing further (PR #84339)
Nikita Popov via llvm-commits
- [llvm] [ArgPromotion] Drop incorrect TranspBlocks set for loads. (PR #84835)
Florian Hahn via llvm-commits
- [llvm] Use range attribute to constant fold comparisons with constant values. (PR #84627)
Andreas Jonson via llvm-commits
- [compiler-rt] [scudo] Split the code path of memory tagging out from allocate() and quarantineOrDeallocateChunk() (PR #83493)
via llvm-commits
- [compiler-rt] [scudo] Split the code paths which enable memory tagging (PR #83493)
via llvm-commits
- [llvm] [RemoveDIs] Fix nullptr dereference in getFirstNonPHIIt() (PR #84595)
Daniel Sanders via llvm-commits
- [lld] [llvm] [RISCV] Support RISCV Atomics ABI attributes (PR #84597)
Paul Kirth via llvm-commits
- [lld] c93c76b - [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697)
via llvm-commits
- [lld] [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (PR #84697)
Martin Storsjö via llvm-commits
- [llvm] [Transforms] Resolve FIXME: Pick the smallest legal type that fits (PR #79158)
via llvm-commits
- [llvm] [CMake] Enable new policy for CMAKE_MSVC_DEBUG_INFORMATION_FORMAT (PR #82371)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt] reimplements GetMemoryProfile for netbsd. (PR #84841)
David CARLIER via llvm-commits
- [llvm] [CodeGen] TwoAddressInstructionPass - Control NumVisited limit via command line option (PR #84845)
Simon Pilgrim via llvm-commits
- [llvm] Run pre-merge build with -k 0 placed after "${BUILD_DIR}" (PR #84846)
Connor Sughrue via llvm-commits
- [llvm] [AArch64] SimplifyDemandedBitsForTargetNode - add AArch64ISD::BICi handling (PR #76644)
Sizov Nikita via llvm-commits
- [llvm] [DwarfGenerator] Calculate relative offset according to Dwarf Version (PR #84847)
Will Hawkins via llvm-commits
- [llvm] d125d55 - github-automation.py: Set maintainer_can_modify=True for backport PRs (#84819)
via llvm-commits
- [llvm] 75790dd - [RemoveDIs] Fix nullptr dereference in getFirstNonPHIIt() (#84595)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [LangRef] Fix mistake in example (PR #84849)
Vitaly Buka via llvm-commits
- [lld] [ELF] Add --compress-nonalloc-section (PR #84855)
Fangrui Song via llvm-commits
- [lld] [lld][RISCV] Avoid second map lookup in mergeArch. NFC (PR #84687)
Fangrui Song via llvm-commits
- [lld] 8d61f82 - [lld][RISCV] Avoid second map lookup in mergeArch. NFC (#84687)
via llvm-commits
- [llvm] [NFC] [hwasan] factor out selective instrumentation logic (PR #84408)
Kirill Stoimenov via llvm-commits
- [llvm] [RISCV][CostModel] Estimate cost of llvm.vector.reduce.fmaximum/fminimum (PR #80697)
Shih-Po Hung via llvm-commits
- [llvm] 672fc89 - [NFC] [hwasan] factor out selective instrumentation logic (#84408)
via llvm-commits
- [compiler-rt] [scudo] Refactor allocator config to support optional flags (PR #81805)
Christopher Ferris via llvm-commits
- [llvm] [llvm-exegesis] Add thread IDs to subprocess memory names (PR #84451)
Aiden Grossman via llvm-commits
- [llvm] [MemProf] Match function's summary and definition strictly (PR #83665)
via llvm-commits
- [clang] [llvm] Update documentation and release notes for llvm-profgen COFF support (PR #84864)
Tim Creech via llvm-commits
- [llvm] e40cabf - [MemProf] Match function's summary and definition strictly (#83665)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][MLIR][OpenMP] Allow setting OMP_MAP_PTR_AND_OBJ by frontends (PR #84328)
Slava Zakharin via llvm-commits
- [llvm] Add -verify-with-context option to enable better reporting of verifier errors (PR #84867)
Roman L via llvm-commits
- [llvm] [InstCombine] Detect `(x ^ \-x)` as a ~Mask (PR #84868)
via llvm-commits
- [llvm] Refactor determinePointerAccessAttrs to a dedicated function to colle… (PR #84869)
Haopeng Liu via llvm-commits
- [llvm] 71590e7 - [X86][test] Add missing enc/dec tests for CTEST
Shengchen Kan via llvm-commits
- [llvm] [PowerPC] Rename symbols references by tls-local-dynamic model on AIX (PR #84132)
Kai Luo via llvm-commits
- [llvm] [GlobalISel] convergence control tokens and intrinsics (PR #67006)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Clang][BPF] Allow sign extension for int type call parameters (PR #84874)
via llvm-commits
- [llvm] [ADT] Add implementations for avgFloor and avgCeil to APInt (PR #84431)
Atousa Duprat via llvm-commits
- [llvm] e89b4bc - [X86] Remove SlowDivide tuning from GRTTuning (#84676)
via llvm-commits
- [llvm] [RISCV] Add SMLoc to expanded vector pseudoinstructions in AsmParser. (PR #84875)
Craig Topper via llvm-commits
- [llvm] [llvm][CodeGen] Add a new software pipeliner 'Window Scheduler' (PR #84443)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Adding the amdgpu-num-work-groups function attribute (PR #79035)
Matt Arsenault via llvm-commits
- [llvm] 1d900e2 - [AArch64][GlobalISel] Avoid generating inserts for undefs when selecting G_BUILD_VECTOR (#84452)
via llvm-commits
- [clang] [llvm] [RISCV] Add generic CPUs for profiles (PR #84877)
Wang Pengcheng via llvm-commits
- [llvm] [GlobalOpt] Remove all stores to GV (PR #84694)
Anshil Gandhi via llvm-commits
- [llvm] [mlir] Move InlinerInterface from Transforms to Interfaces. (PR #84878)
Christian Sigg via llvm-commits
- [llvm] [NFC] Corrected data type (PR #84880)
Chen Cheng via llvm-commits
- [llvm] [DWARF5][COFF] Fix wrong relocation in .debug_line (PR #83773)
via llvm-commits
- [llvm] [InstCombine] Simplify with.overflow intrinsics with assumption information (PR #84016)
Yingwei Zheng via llvm-commits
- [llvm] 8e0f4b9 - [NVPTX] Add support for atomic add for f16 type (#84295)
via llvm-commits
- [llvm] 36dece0 - [AMDGPU] Add missing GFX10 buffer format d16 hi instructions (#84809)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Take abs scalar codegen closer to SDAG (PR #84886)
Madhur Amilkanthwar via llvm-commits
- [llvm] 6bbe8a2 - [llvm-exegesis] Add thread IDs to subprocess memory names (#84451)
via llvm-commits
- [llvm] aefad27 - Revert "[llvm-exegesis] Add thread IDs to subprocess memory names (#84451)"
Florian Hahn via llvm-commits
- [llvm] b274b23 - [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339)
via llvm-commits
- [llvm] [CodeGen] Port selection dag isel to new pass manager (PR #83567)
Christudasan Devadasan via llvm-commits
- [llvm] [SelectionDAG] Prevent combination on inconsistent type in `combineCarryDiamond` (PR #84888)
via llvm-commits
- [llvm] Copy missing metadata to new inst created from existing inst (PR #84357)
Florian Hahn via llvm-commits
- [compiler-rt] 9d16e79 - [AArch64] Fix COMPILER_RT_HAS_AUXV for builtins. (#84816)
via llvm-commits
- [llvm] bba4a1d - [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835)
via llvm-commits
- [llvm] 9228859 - [CMake] Add tablegen job pool support (#84762)
via llvm-commits
- [llvm] Fix the doc about the returned value of DominanceFrontierBase::compare (PR #81352)
via llvm-commits
- [llvm] [PowerPC] Update chain uses when emitting lxsizx (PR #84892)
Qiu Chaofan via llvm-commits
- [llvm] 9997e03 - [RemoveDIs] Update DIBuilder to conditionally insert DbgRecords (#84739)
via llvm-commits
- [llvm] [DominanceFrontierBase] Fix doc of compare()'s return value. (PR #81352)
Florian Hahn via llvm-commits
- [llvm] 5a10055 - [Analysis] Treat ldexpf() as missing on MinGW (#84748)
via llvm-commits
- [llvm] 3358838 - [ADT] Add APIntOps::abds signed absolute difference and rename absdiff -> abdu (#84791)
via llvm-commits
- [compiler-rt] [AArch64][SME] Add BTI and No Exec Stack markers to sme-abi.S (PR #84895)
via llvm-commits
- [llvm] Fix uninitialized var and shift overflow. (PR #84896)
via llvm-commits
- [llvm] [Support] Add KnownBits::abds signed absolute difference and rename absdiff -> abdu (PR #84897)
Simon Pilgrim via llvm-commits
- [compiler-rt] a7ef83f - [AArch64][SME] Add BTI and No Exec Stack markers to sme-abi.S (#84895)
via llvm-commits
- [llvm] [ARM][AArch64] Add missing Arm CPU part-ids to enable -mcpu=native (PR #84899)
Jonathan Thackray via llvm-commits
- [polly] [Polly] Data flow reduction detection to cover more cases (PR #84901)
Karthika Devi C via llvm-commits
- [llvm] ffe4181 - [Support] Add KnownBits::abds signed absolute difference and rename absdiff -> abdu (#84897)
via llvm-commits
- [llvm] Matched some basic ISD::AVGFLOORU patterns (PR #84903)
Shourya Goel via llvm-commits
- [llvm] [TableGen] fix tlbgen for EncodingByHwMode (PR #84906)
via llvm-commits
- [llvm] 80ab823 - [analyzer] Accept C library functions from the `std` namespace (#84469)
via llvm-commits
- [llvm] [AArch64] Improve lowering of truncating uzp1 (PR #82457)
David Sherwood via llvm-commits
- [llvm] Update BUILD.bazel for 80ab8234ac309418637488b97e0a62d8377b2ecf (PR #84908)
Danial Klimkin via llvm-commits
- [llvm] [SystemZ][z/OS] Add missing include header to AutoConvert.cpp to fix build (PR #84909)
Fanbo Meng via llvm-commits
- [llvm] d96d917 - [Matrix] Add tests showing mis-compile with lifetime.end and fusion.
Florian Hahn via llvm-commits
- [llvm] [Matrix] Adjust lifetime.ends during multiply fusion. (PR #84914)
Florian Hahn via llvm-commits
- [llvm] [RemoveDIs] Update DIBuilder C API with DbgRecord methods [1/2] (PR #84915)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Revert "[NVPTX] Add support for atomic add for f16 type" (PR #84918)
Danial Klimkin via llvm-commits
- [llvm] afd4758 - Revert "[NVPTX] Add support for atomic add for f16 type" (#84918)
via llvm-commits
- [llvm] [AMDGPU] Move renamedInGFX9 from TableGen to SIInstrInfo helper function/macro to free up a bit slot (PR #82787)
Corbin Robeck via llvm-commits
- [llvm] [SjLjEHPrepare] Use inverse_depth_first() instead of _ext variant (NFC). (PR #84920)
Florian Hahn via llvm-commits
- [llvm] [GlobalIsel] Combine ADDO (PR #82927)
Thorsten Schütt via llvm-commits
- [llvm] [SelectionDAG] Handle more opcodes in canCreateUndefOrPoison (PR #84921)
Björn Pettersson via llvm-commits
- [compiler-rt] Fix race in the implementation of __tsan_acquire() (PR #84923)
Dave Clausen via llvm-commits
- [llvm] [DAGCombiner] Freeze maybe poison operands when folding select to logic (PR #84924)
Björn Pettersson via llvm-commits
- [llvm] 2cae13d - [DominanceFrontierBase] Fix doc of compare()'s return value. (#81352)
via llvm-commits
- [llvm] 0aefd70 - [gn] port bde7a6b791872b
Nico Weber via llvm-commits
- [llvm] [RISC-V] Bad immediate value for Zcmp instructions with E extension (PR #84925)
Nemanja Ivanovic via llvm-commits
- [llvm] 15f3f44 - [RemoveDIs][NFC] Rename common interface functions for DPValues->DbgRecords (#84793)
via llvm-commits
- [llvm] 0fe271c - [SystemZ][z/OS] Add missing include header to AutoConvert.cpp to fix build (#84909)
via llvm-commits
- [clang] [llvm] Revert "[analyzer] Accept C library functions from the `std` namespace" (PR #84926)
via llvm-commits
- [clang] [llvm] [HLSL] implement the `isinf` intrinsic (PR #84927)
Farzon Lotfi via llvm-commits
- [llvm] [Passes] Run SimpleLoopUnswitch after introducing invariant branches. (PR #81271)
Florian Hahn via llvm-commits
- [llvm] f32b04d - Revert "[analyzer] Accept C library functions from the `std` namespace" (#84926)
via llvm-commits
- [llvm] 3238b92 - [LoopSimplifyCFG] Drop no longer needed DependenceAnalysis.h include
Bjorn Pettersson via llvm-commits
- [llvm] 4d0f79e - Pre commit test cases SRL/SRA support in canCreateUndefOrPoison. NFC
Bjorn Pettersson via llvm-commits
- [llvm] [Attributor][FIX] Register right new created BB. (PR #84929)
via llvm-commits
- [llvm] beba307 - [LSR] Clear SCEVExpander before deleting phi nodes
Nikita Popov via llvm-commits
- [llvm] [SystemZ][z/OS] yaml2obj GOFF symbols (PR #75971)
Yusra Syeda via llvm-commits
- [llvm] 08dd645 - [RISC-V] Bad immediate value for Zcmp instructions with E extension (#84925)
via llvm-commits
- [llvm] [ValueTracking] isNonZero trunc of sub of ptr2int's with recursive GEP where pointers are limited to a 32bit alloc. (PR #84933)
via llvm-commits
- [clang] [libclc] [llvm] [openmp] [Clang] `__attribute__((assume))` refactor (PR #84934)
via llvm-commits
- [llvm] [RISC-V] Only emit multiples of 16 as immediate for cm.push (PR #84935)
Nemanja Ivanovic via llvm-commits
- [llvm] [AIX] Handle toc-data offset overflowing 16-bits (PR #80092)
Zaara Syeda via llvm-commits
- [llvm] fa1d135 - [AIX][tests] Disable failing tests on AIX
Jake Egan via llvm-commits
- [llvm] [RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (PR #84939)
Stephen Tozer via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (PR #84941)
Matt Arsenault via llvm-commits
- [llvm] [DSE] Fix non-determinism due to address reuse (PR #84943)
Nikita Popov via llvm-commits
- [llvm] c8cc790 - [SelectionDAG] Replace some basic patterns in visitADDLike with SDPatternMatch (#84759)
via llvm-commits
- [llvm] bd72ebd - AMDGPU: Add some more mfma hazard recognizer tests (#84727)
via llvm-commits
- [flang] [llvm] [openmp] [flang][OpenMP] Compile proper `omp_lib.mod` from the `openmp/src/include` sources (PR #80874)
Michael Klemm via llvm-commits
- [llvm] 683a9ac - [X86] combineVectorPack - use APInt::truncSSat for PACKSS constant folding. NFC.
Simon Pilgrim via llvm-commits
- [llvm] Avoid calling `GetFileAttributesW` in Windows' `fs::access` when checking for existence (PR #83495)
Alexandre Ganea via llvm-commits
- [llvm] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
Alexandre Ganea via llvm-commits
- [llvm] [InstCombine] Fold negation of unsigned div of non-negatives (PR #84951)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Migrate GPU Reductions CodeGen from Clang to OMPIRBuilder (PR #80343)
Akash Banerjee via llvm-commits
- [llvm] c4e517f - [AMDGPU] Adding the amdgpu_num_work_groups function attribute (#79035)
via llvm-commits
- [llvm] [FuzzMutate] Only use undef when explictly asked to (PR #84959)
Peter Rong via llvm-commits
- [llvm] c1af6ab - [X86] getFauxShuffleMask - recognise CONCAT(SUB0, SUB1) style patterns
Simon Pilgrim via llvm-commits
- [llvm] Correct lie in contract (PR #82517)
Dave Abrahams via llvm-commits
- [llvm] Add missing precondition (PR #82519)
Dave Abrahams via llvm-commits
- [llvm] [RISCV] Add SiFiveP600Model SchedModel that is used by sifive-p670 (PR #84962)
Michael Maitland via llvm-commits
- [llvm] [InlineCost] Consider the default branch when calculating cost (PR #77856)
Craig Topper via llvm-commits
- [lld] f1ca2a0 - [ELF] Add --compress-section to compress matched non-SHF_ALLOC sections
via llvm-commits
- [clang] [llvm] Reapply "[analyzer] Accept C library functions from the `std` namespace" (#84926) (PR #84963)
Balazs Benics via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize Scalable Vector Loads (PR #84965)
Jiahan Xie via llvm-commits
- [llvm] [MTE] fix bug that prevented stack coloring with MTE (PR #84422)
Florian Mayer via llvm-commits
- [llvm] [NVPTX] Use .common linkage for common globals (PR #84416)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Support `llvm.masked.compressstore` intrinsic (PR #83457)
Kolya Panchenko via llvm-commits
- [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Alexey Bataev via llvm-commits
- [llvm] SLVectorizer comparator refactoring that preserves behavior (PR #84966)
David Blaikie via llvm-commits
- [llvm] a843f26 - [NFC] SLVectorizer comparator refactoring that preserves behavior (#84966)
via llvm-commits
- [llvm] 377da51 - [InstCombine] Add test for detecting `(x ^ -x)` as a ~Mask; NFC
Noah Goldstein via llvm-commits
- [llvm] 5ca325e - [InstCombine] Detect `(x ^ -x)` as a ~Mask
Noah Goldstein via llvm-commits
- [llvm] [Dexter] Extend XFAIL of Dexter tests to all MacOS architectures. (PR #83936)
via llvm-commits
- [llvm] 9ac0315 - Add comment to assert from a843f26
David Blaikie via llvm-commits
- [clang] [llvm] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
Zaara Syeda via llvm-commits
- [llvm] [DirectX] Add support to lower LLVM intrinsics ceil, cos, fabs, and floor to DXIL Ops. (PR #80350)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [SelectionDAG] Support integer promotion for VP_LOAD and VP_STORE (PR #81299)
Lei Huang via llvm-commits
- [llvm] SLPVectorizer comparator reordering (PR #84969)
David Blaikie via llvm-commits
- [compiler-rt] [compiler-rt] Fix interceptors with AArch64 BTI (PR #84061)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [sanitizer][windows] report symbols in clang_rt. or \compiler-rt\lib\ as internal. (PR #84971)
Charlie Barto via llvm-commits
- [llvm] 4521970 - [test][X86] Precommit test for large data threshold and i1 global
Arthur Eubanks via llvm-commits
- [clang] [llvm] BPF address space insn (PR #84410)
via llvm-commits
- [llvm] [X86] Fix determining if globals with size <8 bits are large (PR #84975)
Arthur Eubanks via llvm-commits
- [llvm] [MachineFrameInfo] Refactoring with computeMaxcallFrameSize() (NFC) (PR #78001)
Jonas Paulsson via llvm-commits
- [llvm] 6bbb73b - [X86] Fix determining if globals with size <8 bits are large (#84975)
via llvm-commits
- [llvm] [mlir] Update GettingStarted.rst doc with negative refspec to filter user branches (PR #75015)
Mehdi Amini via llvm-commits
- [llvm] [Docs][GlobalISel] Fix a long header in GenericOpcode (NFC) (PR #84976)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (PR #83720)
Nikita Popov via llvm-commits
- [llvm] 97fb91e - [SLP][NFC]Add a test with non-profitable alternate vectorized
Alexey Bataev via llvm-commits
- [llvm] AMDGPU: Copy TSFlags from Pseudo to DS_Real (PR #84977)
Changpeng Fang via llvm-commits
- [llvm] [SLP]Buildvector for alternate instructions with non-profitable gather (PR #84978)
Alexey Bataev via llvm-commits
- [llvm] [utils] Use Python3 for `bisect-skip-count` (PR #84979)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] support dynamic allocas with PTX alloca instruction (PR #84585)
via llvm-commits
- [llvm] [BOLT] Add support for Linux kernel PCI fixup section (PR #84982)
Maksim Panchenko via llvm-commits
- [llvm] 54f631d - [DirectX][NFC] Model precise overload type specification of DXIL Ops (#83917)
via llvm-commits
- [compiler-rt] [compiler-rt] Use __atomic builtins whenever possible (PR #84439)
James Y Knight via llvm-commits
- [llvm] [SystemZ] Don't lower float/double ATOMIC_[LOAD|STORE] to [LOAD|STORE] (PR #75879)
Jonas Paulsson via llvm-commits
- [llvm] e9492cc - [TableGen] DecoderEmitter clean-ups and modernization. (#84832)
via llvm-commits
- [llvm] 498b7d2 - AMDGPU: Copy TSFlags from Pseudo to DS_Real (#84977)
via llvm-commits
- [llvm] 1a6ec90 - [Arm64EC] Copy import descriptors to the EC Map (#84834)
via llvm-commits
- [llvm] [ADT] SCC iterator for general graph (PR #84268)
Yida Zhang via llvm-commits
- [llvm] [llvm-ar][Object] Use K_GNU instead of K_COFF for archives with no symtab. (PR #82898)
Jacek Caban via llvm-commits
- [llvm] Update GettingStarted.rst doc with negative refspec to filter user branches (PR #75015)
Mehdi Amini via llvm-commits
- [clang] [llvm] New calling convention preserve_none (PR #76868)
via llvm-commits
- [llvm] 76f3a08 - Update GettingStarted.rst doc with negative refspec to filter user branches (#75015)
via llvm-commits
- [llvm] [LV] Decompose WidenIntOrFPInduction into phi and update recipes (PR #82021)
Kolya Panchenko via llvm-commits
- [compiler-rt] 47625e4 - Fix race in the implementation of __tsan_acquire() (#84923)
via llvm-commits
- [llvm] [RISCV][WIP] Add validation of SPIMM for cm.push/pop. (PR #84989)
Craig Topper via llvm-commits
- [llvm] [llvm] Include LLVM_REPOSITORY and LLVM_REVISION in tool version (PR #84990)
Jonas Devlieghere via llvm-commits
- [libc] [llvm] [libc] Remove direct math.h includes from src (PR #84991)
Michael Jones via llvm-commits
- [llvm] [NFC] [hwasan] factor out some opt handling (PR #84414)
Vitaly Buka via llvm-commits
- [llvm] 65f07b8 - [MIPS] Introduce NAL instruction support for Mipsr6 and prer6 (#84429)
via llvm-commits
- [llvm] [MIPS] Introduce NAL instruction support for Mipsr6 and prer6 (PR #84429)
YunQiang Su via llvm-commits
- [llvm] [NFC] [hwasan] also be more consistent when getting pointer types (PR #84399)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Avoid generating coredumps when piped to a tool (PR #83701)
Vitaly Buka via llvm-commits
- [llvm] 8003f55 - Reland "[llvm-exegesis] Add thread IDs to subprocess memory names (#84451)"
Aiden Grossman via llvm-commits
- [compiler-rt] [sanitizer] Reject unsupported -static at link time (PR #83524)
Vitaly Buka via llvm-commits
- [llvm] [Mips] Fix clang integrated assembler generates incorrect relocations… (PR #83115)
YunQiang Su via llvm-commits
- [llvm] 1c3b15e - [llvm-exegesis] Use LLVM Support to get thread ID
Aiden Grossman via llvm-commits
- [lld] [llvm-objcopy] --[de]compress-debug-sections: don't compress SHF_ALLOC sections, only decompress .debug sections (PR #84885)
Fangrui Song via llvm-commits
- [llvm] AMDGPU: Remove incorrect uses of SubtaretPredicate around DS_Reals (PR #85001)
Changpeng Fang via llvm-commits
- [compiler-rt] [tsan] Add missing link option to tsan test after #84923 (PR #85003)
Vitaly Buka via llvm-commits
- [llvm] 2f400a2 - [GISEL] Add G_VSCALE instruction (#84542)
via llvm-commits
- [compiler-rt] f467cc9 - [tsan] Add missing link option to tsan test after #84923
Vitaly Buka via llvm-commits
- [llvm] 2aacb56 - BPF address space insn (#84410)
via llvm-commits
- [clang] [llvm] [ASan][Driver] Add sanitize-target flag to support enabling ASan in device or host compilation (PR #76127)
Vitaly Buka via llvm-commits
- [llvm] d014708 - [llvm][Mips] Use a Target ISD opcode for PseudoD_SELECT (#84294)
via llvm-commits
- [llvm] [llvm][Mips] Use a Target ISD opcode for PseudoD_SELECT (PR #84294)
YunQiang Su via llvm-commits
- [llvm] 97c0cad - [gn build] Port 2aacb56e8361
LLVM GN Syncbot via llvm-commits
- [clang] [compiler-rt] [libc] [lldb] [llvm] [mlir] [mlir][sparse] Finish migrating integration tests to use sparse_tensor.print (PR #84997)
via llvm-commits
- [llvm] 0fae453 - [LangRef] Fix mistake in example (#84849)
via llvm-commits
- [compiler-rt] dcd9f49 - [sanitizer][windows] report symbols in clang_rt. or \compiler-rt\lib\ as internal. (#84971)
via llvm-commits
- [compiler-rt] Reapply "[sanitizer][asan][win] Intercept _strdup on Windows (PR #85006)
Charlie Barto via llvm-commits
- [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-commits
- [llvm] Introduce llvmremark util diff command (PR #85007)
Zain Jaffal via llvm-commits
- [llvm] 16ae493 - [FuzzMutate] Only use undef when explictly asked to (#84959)
via llvm-commits
- [llvm] Revert "[llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic" (PR #84708)
via llvm-commits
- [llvm] [cmake] Silence a duplicate libraries warning from Apple's linker (PR #85012)
Jon Roelofs via llvm-commits
- [llvm] Fixme: Stack (PR #85014)
via llvm-commits
- [llvm] [DFAJumpThreading] Add an early exit heuristic for unpredictable values (PR #85015)
Usman Nadeem via llvm-commits
- [llvm] [Float2Int] Resolve FIXME: Pick the smallest legal type that fits (PR #79158)
via llvm-commits
- [llvm] e4edbae - Revert "[llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic" (#84708)
via llvm-commits
- [lld] [llvm] [llvm-objcopy] --[de]compress-debug-sections: don't compress SHF_ALLOC sections, only decompress .debug sections (PR #84885)
Fangrui Song via llvm-commits
- [llvm] [mlir] [ADT] Add signed and unsigned mulHi and mulLo to APInt (PR #84719)
Atousa Duprat via llvm-commits
- [llvm] workflows: Add workaround for lld failures on MacOS (PR #85021)
Tom Stellard via llvm-commits
- [compiler-rt] deebf6b - [tsan] Disabled test dead locking on glibc-2.38
Vitaly Buka via llvm-commits
- [llvm] 5361304 - [llvm-objcopy] Use SmallVector to make some structs smaller. NFC
Fangrui Song via llvm-commits
- [llvm] 0d98582 - [llvm-objcopy] Remove unneeded #include. NFC
Fangrui Song via llvm-commits
- [llvm] [GlobalOpt] Refactor CleanupPointerRootUsers (PR #84694)
Anshil Gandhi via llvm-commits
- [compiler-rt] fe1d02b - [sanitizer] Reject unsupported -static at link time (#83524)
via llvm-commits
- [llvm] AMDGPU: Use list-table for metadata table (PR #85024)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][NFC] Simplify RISCVInstrInfo::copyPhysReg (PR #84139)
Wang Pengcheng via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1, cflush.d.l1, and cease instructions. (PR #83896)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1, cflush.d.l1, and cease instructions. (PR #83896)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1, cflush.d.l1, and cease instructions. (PR #83896)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1, cflush.d.l1, and cease instructions. (PR #83896)
Garvit Gupta via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1, cflush.d.l1, and cease instructions. (PR #83896)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1, cflush.d.l1, and cease instructions. (PR #83896)
Craig Topper via llvm-commits
- [llvm] Mark test as XFAIL that started failing after 418f006. (PR #85027)
via llvm-commits
- [llvm] cd2f616 - AMDGPU: Use list-table for metadata table (#85024)
via llvm-commits
- [llvm] [DAG] Matched Fixedwidth Pattern for ISD::AVGCEILU (PR #85031)
Shourya Goel via llvm-commits
- [llvm] [X86] Fast AVX-512-VNNI vpdpwssd tuning (PR #85033)
via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
Dhruv Chawla via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
Dhruv Chawla via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
David Green via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
David Green via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
David Green via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
Dhruv Chawla via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
Dhruv Chawla via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
Dhruv Chawla via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
David Green via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
Dhruv Chawla via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
David Green via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
David Green via llvm-commits
- [llvm] [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (PR #85038)
Dhruv Chawla via llvm-commits
- [llvm] 5a4e221 - Revert "[llvm-exegesis] Use LLVM Support to get thread ID"
Aiden Grossman via llvm-commits
- [llvm] 1fe9c41 - Revert "Reland "[llvm-exegesis] Add thread IDs to subprocess memory names (#84451)""
Aiden Grossman via llvm-commits
- [clang] [llvm] [PowerPC] Add restriction for rldimi builtin (PR #85040)
Qiu Chaofan via llvm-commits
- [compiler-rt] 1c792d2 - [compiler-rt] Fix interceptors with AArch64 BTI (#84061)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] [InstCombine] Set zero_is_poison for ctlz/cttz if they are only used as shift amounts (PR #85035)
Yingwei Zheng via llvm-commits
- [llvm] AMDGPU: Don't use table for metadata docs, and fix section headers (PR #85046)
Matt Arsenault via llvm-commits
- [llvm] 2d62ce4 - [ValueTracking] Remove faulty dereference of "InsertBefore" (#85034)
via llvm-commits
- [llvm] [ValueTracking] Remove faulty dereference of "InsertBefore" (PR #85034)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_CONCAT_VECTORS with Illegal Form (PR #85047)
via llvm-commits
- [compiler-rt] e371ada - [compiler-rt] reimplements GetMemoryProfile for netbsd. (#84841)
via llvm-commits
- [llvm] [AArch64] Lowering of fpmode intrinsics in DAG (PR #80611)
Serge Pavlov via llvm-commits
- [llvm] AMDGPU: Add description for amdgpu.no.access.location.types metadata (PR #85052)
Matt Arsenault via llvm-commits
- [llvm] 995d1d1 - [SjLjEHPrepare] Use inverse_depth_first() instead of _ext variant (NFC). (#84920)
via llvm-commits
- [llvm] AMDGPU: Expand remaining system atomic operations (PR #80798)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Add tests for lowering unmangled builtins calls (PR #84319)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [RISC-V] Add another missing cast in .td file (PR #85055)
Nemanja Ivanovic via llvm-commits
- [llvm] [Orc] Move SymbolStringPool from EPC to ExecutionSession (NFC) (PR #85056)
Stefan Gränitz via llvm-commits
- [lldb] [llvm] [lldb][FreeBSD][AArch64] Enable register field detection (PR #85058)
David Spickett via llvm-commits
- [clang] [clang-tools-extra] [llvm] Diagnose misuse of the cleanup attribute (PR #80040)
Bhuminjay Soni via llvm-commits
- [llvm] 20b15e6 - [Tests] Drop inrange attribute from some tests (NFC)
Nikita Popov via llvm-commits
- [llvm] e4b2735 - [ThinLTO] Drop inrange attribute from tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 560d7c5 - [DAG] Add SDPatternMatch m_And/m_Or/m_Xor matchers for logic ops
Simon Pilgrim via llvm-commits
- [llvm] 99be387 - [ARM][AArch64] Add missing Arm CPU part-ids to enable -mcpu=native (#84899)
via llvm-commits
- [llvm] [AMDGPU] Fix canonicalization of truncated values. (PR #83054)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][AArch64]Use load/store with consecutive registers in SME2 or S… (PR #77665)
via llvm-commits
- [llvm] Reapply [llvm-ar][Object] Use K_GNU instead of K_COFF for archives with no symtab. #82898 with fixes for no symbol table handling. (PR #82898)
Jacek Caban via llvm-commits
- [llvm] Reapply [llvm-ar] Use COFF archive format for COFF targets. #82642 with fixes for no symbol table handling. (PR #82898)
Jacek Caban via llvm-commits
- [llvm] [DebugInfo][GVNSink] Fix #77415: GVNSink fails to optimize LLVM IR with debug info (PR #77602)
Shan Huang via llvm-commits
- [llvm] a7af53e - [DAG] visitSUB - convert some folds to use SDPatternMatch
Simon Pilgrim via llvm-commits
- [llvm] 7cd61f8 - [AMDGPU] Remove unneeded MnemonicAlias. NFC.
Jay Foad via llvm-commits
- [llvm] ceb744e - [AMDGPU] Fix canonicalization of truncated values. (#83054)
via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Nikita Popov via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Nikita Popov via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Wang Pengcheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Wang Pengcheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Wang Pengcheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Wang Pengcheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Wang Pengcheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Wang Pengcheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Craig Topper via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Craig Topper via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Transform `shl X, cttz(Y)` to `mul (Y & -Y), X` if cttz is unsupported (PR #85066)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] NFC: Simplify the smstart/smstop pseudo. (PR #85067)
Sander de Smalen via llvm-commits
- [llvm] c18e121 - [InstCombine] Simplify `zext nneg i1 X` to zero (#85043)
via llvm-commits
- [llvm] [InstCombine] Simplify `zext nneg i1 X` to zero (PR #85043)
Yingwei Zheng via llvm-commits
- [libc] [llvm] [libc][c11] Add stdio.h's rename() function (PR #85068)
via llvm-commits
- [llvm] 2037577 - [llvm-ar] Use COFF archive format for COFF targets. (#82898)
via llvm-commits
- [llvm] [CodeGen][GC] Skip function without GC in `GCLoweringPass` (PR #84421)
via llvm-commits
- [llvm] [Orc] Move TaskDispatcher ownership from EPC to derived classes (PR #85071)
Stefan Gränitz via llvm-commits
- [llvm] 5c3d001 - AMDGPU: Don't use table for metadata docs, and fix section headers (#85046)
via llvm-commits
- [llvm] 9fa8660 - [AMDGPU] Test new GFX12 opcode name buffer_atomic_min_num_f32
Jay Foad via llvm-commits
- [llvm] [ARM] Validate STREX instruction in the assembler (PR #85074)
via llvm-commits
- [clang] [llvm] [IR] Change representation of getelementptr inrange (PR #84341)
Nikita Popov via llvm-commits
- [llvm] Add type inference of function parameters by call instances (PR #85077)
Vyacheslav Levytskyy via llvm-commits
- [llvm] e48d5a8 - Reapply "[analyzer] Accept C library functions from the `std` namespace"
Balazs Benics via llvm-commits
- [llvm] 83d1788 - [InstCombine] Set zero_is_poison for ctlz/cttz if they are only used as shift amounts (#85035)
via llvm-commits
- [llvm] 390f287 - [CodeGen][Tablegen] Fix uninitialized var and shift overflow. (#84896)
via llvm-commits
- [clang] [lld] [llvm] [IR] Change representation of getelementptr inrange (PR #84341)
Nikita Popov via llvm-commits
- [llvm] [X86] matchAddressRecursively - move ZERO_EXTEND patterns into matchIndexRecursively (PR #85081)
via llvm-commits
- [llvm] Raw socket stream (PR #84710)
Connor Sughrue via llvm-commits
- [llvm] 37b5eb0 - [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (#67999)
via llvm-commits
- [llvm] [llvm][Support] Improvements to raw_socket_stream functionality and documentation (PR #84710)
Connor Sughrue via llvm-commits
- [llvm] 1402c01 - [VPlan] Use VPBuilder to create BranchOnCond in VPHCFGBuilder.
Florian Hahn via llvm-commits
- [llvm] [Build] Turn off -undefined-version when building with lld (PR #85087)
Alastair Houghton via llvm-commits
- [llvm] [InstCombine] Try to fold add into GEP x, C (PR #85090)
David Green via llvm-commits
- [clang] [llvm] [RISC-V] Add CSR read/write builtins (PR #85091)
Nemanja Ivanovic via llvm-commits
- [llvm] 63180ba - [DAG] Use SelectionDAG::getNOT helper where possible. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f18d78b - [DAG] isKnownToBeAPowerOfTwo - use sd_match to match both commutations of `x & -x` pattern`. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f46f5a0 - [flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (#84304)
via llvm-commits
- [flang] [llvm] [mlir] [flang] support fir.alloca operations inside of omp reduction ops (PR #84952)
Tom Eccles via llvm-commits
- [llvm] [Triple] Add "swift" as a vendor. (PR #85094)
Alastair Houghton via llvm-commits
- [llvm] 3c227a3 - [cmake] Silence a duplicate libraries warning from Apple's linker (#85012)
via llvm-commits
- [llvm] 628a79d - [InstCombine] Don't generate crash dialog for fixpoint verification failure (NFC)
Nikita Popov via llvm-commits
- [llvm] 59ff907 - [SLP]Fix PR85082: PHI node has multiple entries.
Alexey Bataev via llvm-commits
- [llvm] [LoopConstrainer] Apply loop gurads to check that loop bounds are safe (PR #71531)
Aleksandr Popov via llvm-commits
- [llvm] [PowerPC][NFC] Rename ADDItocL to match the 64-bit naming convention (PR #85099)
Zaara Syeda via llvm-commits
- [llvm] cc761a7 - [PowerPC][NFC] Rename ADDItocL to match the 64-bit naming convention (#85099)
via llvm-commits
- [llvm] 57b991a - [AArch64] Improve lowering of truncating uzp1 (#82457)
via llvm-commits
- [llvm] [mlir] [mlir][Target][Cpp] Remove unused dialects (PR #85102)
Marius Brehler via llvm-commits
- [llvm] f1015d1 - [VPlan] Use VPBuilder to create ActiveLaneMask (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Add contributor guide (PR #79007)
Nikita Popov via llvm-commits
- [llvm] 360da83 - [RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)
via llvm-commits
- [llvm] [TableGen] Add `PreferSmallerInstructions` for Targets. (PR #83587)
Alfie Richards via llvm-commits
- [llvm] [CodeExtractor] Terminate callsite blocks to new `noreturn` functions with `unreachable` (PR #84682)
via llvm-commits
- [llvm] e703c73 - AMDGPU: Remove incorrect uses of SubtaretPredicate around DS_Reals (#85001)
via llvm-commits
- [llvm] [AArch64] Remove copy in SVE/SME predicate spill and fill (PR #81716)
Sam Tebbs via llvm-commits
- [llvm] 79cd2c0 - [AArch64] Fix tests after PR82457
via llvm-commits
- [llvm] [AArch64][SME] Remove unused ZA lazy-save (PR #81648)
Sam Tebbs via llvm-commits
- [llvm] 122d368 - [llvm-objcopy] --[de]compress-debug-sections: don't compress SHF_ALLOC sections, only decompress .debug sections
via llvm-commits
- [llvm] 35f5cae - [NFC] Corrected data type (#84880)
via llvm-commits
- [llvm] 13ccaf9 - Revert "Reapply "[analyzer] Accept C library functions from the `std` namespace""
Philip Reames via llvm-commits
- [llvm] [InstCombine] Fold more 'fcmp' 'select' instrs idioms into 'fabs' (PR #83381)
Yashwant Singh via llvm-commits
- [llvm] cd20600 - [LoopConstrainer] Apply loop gurads to check that loop bounds are safe (#71531)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `extractvalue + select` (PR #84686)
Yingwei Zheng via llvm-commits
- [llvm] [RemoveDIs][NFC] Update docs to reflect new class structure (PR #85109)
Stephen Tozer via llvm-commits
- [clang] [llvm] [RISCV] Support RISC-V Profiles in -march option (PR #76357)
Philip Reames via llvm-commits
- [llvm] [LV] Add stricter checks on potential induction PHIs (PR #75866)
Aleksandr Popov via llvm-commits
- [llvm] ab9564c - [RISCV] Add SMLoc to expanded vector pseudoinstructions in AsmParser. (#84875)
via llvm-commits
- [clang] [llvm] Adapted MemRegion::getDescriptiveName to handle ElementRegions (PR #85104)
Balazs Benics via llvm-commits
- [llvm] [llvm-ar] Be explicit about archive format in coff-symtab.test tests. (PR #85112)
Jacek Caban via llvm-commits
- [llvm] 0bb30f9 - [NFC] [hwasan] factor out some opt handling (#84414)
via llvm-commits
- [llvm] c419661 - [llvm-ar] Be explicit about archive format in coff-symtab.test tests. (#85112)
via llvm-commits
- [llvm] [indvars] Missing variables at Og: (PR #69920)
Carlos Alberto Enciso via llvm-commits
- [llvm] 3e6d566 - [SLP][NFC]Add a test with reused buildvector node, being resized after
Alexey Bataev via llvm-commits
- [llvm] [llvm-objdump][macho] Add support for ObjC relative method lists (PR #84250)
Kyungwoo Lee via llvm-commits
- [llvm] [AMDGPU] Add getRegPressureLimit(TargetOccupancy) (PR #84311)
Jeffrey Byrnes via llvm-commits
- [compiler-rt] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
Alexander Richardson via llvm-commits
- [compiler-rt] 55b90b5 - [compiler-rt] Remove llvm_gtest dependency from unit tests
via llvm-commits
- [libc] [llvm] [libc] Repurpose `LIBC_GPU_BUILD` option to enable the new format (PR #82848)
Joseph Huber via llvm-commits
- [compiler-rt] 27e5312 - [compiler-rt] Avoid generating coredumps when piped to a tool
via llvm-commits
- [llvm] Revert "[AArch64] Improve lowering of truncating uzp1" (PR #85115)
Mehdi Amini via llvm-commits
- [llvm] 06e310f - Revert "[AArch64] Improve lowering of truncating uzp1" (#85115)
via llvm-commits
- [llvm] WIP/POC: Constant Fold Logf128 calls (PR #84501)
Matthew Devereau via llvm-commits
- [llvm] 417324a - [RISCV] Remove unnecessary ArrayRef. NFC
Craig Topper via llvm-commits
- [llvm] 66dd38e - [RISCV] Use references to avoid unnecessary struct copies. NFC
Craig Topper via llvm-commits
- [llvm] Revert "Revert "[AArch64] Improve lowering of truncating uzp1"" (PR #85119)
Usman Nadeem via llvm-commits
- [llvm] a8967b0 - [SLP][NFC]Add a test with buildvector with minbitwidth Root, NFC.
Alexey Bataev via llvm-commits
- [llvm] 0b46884 - Revert "Revert "[AArch64] Improve lowering of truncating uzp1"" (#85119)
via llvm-commits
- [llvm] 3d45d8b - [SLP][NFC]Add a test with the operand node, not being in MinBWs, though
Alexey Bataev via llvm-commits
- [llvm] b77c079 - Revert "[SLP]Fix PR85082: PHI node has multiple entries."
Alexey Bataev via llvm-commits
- [clang] [llvm] [InstCombine] Canonicalize `(sitofp x)` -> `(uitofp x)` if `x >= 0` (PR #82404)
via llvm-commits
- [llvm] aa68e28 - [RISCV] Support `llvm.masked.compressstore` intrinsic (#83457)
via llvm-commits
- [llvm] fbd7c50 - [libc] Repurpose `LIBC_GPU_BUILD` option to enable the new format (#82848)
via llvm-commits
- [llvm] 882992a - [ValueTracking] Add tests for inferring select arm bits from condition; NFC
Noah Goldstein via llvm-commits
- [llvm] 744a23f - [ValueTracking] Use select condition to help infer bits of arms
Noah Goldstein via llvm-commits
- [llvm] [RISC-V] Fix crash with late stack realignment requirement (PR #83496)
Craig Topper via llvm-commits
- [llvm] 8237520 - [SLP]Fix PR85082: PHI node has multiple entries.
Alexey Bataev via llvm-commits
- [llvm] [ADT][APInt] add sfloordiv_ov APInt's member function (PR #84720)
Jakub Kuderski via llvm-commits
- [llvm] [llvm-objcopy] Add --compress-sections (PR #85036)
Fangrui Song via llvm-commits
- [llvm] b966b22 - Revert "[SLP]Fix PR85082: PHI node has multiple entries."
Alexey Bataev via llvm-commits
- [llvm] [cmake] Add check_linker_flag import (PR #85128)
Justice Adams via llvm-commits
- [llvm] [PowerPC] 32-bit large code-model support for toc-data (PR #85129)
Zaara Syeda via llvm-commits
- [compiler-rt] [hwasan] Fix DCHECK with COMPILER_RT_DEBUG=ON (PR #84612)
Vitaly Buka via llvm-commits
- [llvm] 4dd186a - [SLP]Fix PR85082: PHI node has multiple entries.
Alexey Bataev via llvm-commits
- [llvm] [RISCV] Model integer min max instructions from Zbb execute in late-B ALU (PR #85131)
Michael Maitland via llvm-commits
- [llvm] AMDGPU: Discussion: Do we actually need these TSFlags bits in Real? (PR #85132)
Changpeng Fang via llvm-commits
- [llvm] [Support] add move operators to raw_ostream (PR #85134)
Sabianin Maksim via llvm-commits
- [llvm] af61b8e - [cmake] Add check_linker_flag import (#85128)
via llvm-commits
- [compiler-rt] [asan][windows] fix issue64990 test (PR #85137)
Charlie Barto via llvm-commits
- [llvm] perf/goldsteinn/more mask cases (PR #85138)
via llvm-commits
- [llvm] 207e45f - [RISCV] Add back SiFive's cdiscard.d.l1, cflush.d.l1, and cease instructions. (#83896)
via llvm-commits
- [clang] [llvm] Add option to generate additional debug info for expression dereferencing pointer to pointers. (PR #81545)
William Junda Huang via llvm-commits
- [llvm] [mlir] [mlir] Consider mlir-linalg-ods-gen as a tablegen tool in build (PR #76843)
Michael Holman via llvm-commits
- [llvm] 35db929 - [RISCV] Add cost model coverage for fixed vector insert with known VLEN
Philip Reames via llvm-commits
- [llvm] 6885810 - [llvm] Include LLVM_REPOSITORY and LLVM_REVISION in tool version (#84990)
via llvm-commits
- [compiler-rt] db058b9 - [asan][windows] fix issue64990 test (#85137)
via llvm-commits
- [llvm] Add a pass to calculate machine function's cfg hash to detect whether… (PR #84145)
Rahman Lavaee via llvm-commits
- [compiler-rt] [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (PR #85142)
Thurston Dang via llvm-commits
- [llvm] [DirectX] Add DXIL_MODULE_FLAG for ShaderFlags. (PR #83217)
Farzon Lotfi via llvm-commits
- [llvm] [ValueTracking] Handle range attributes (PR #85143)
Andreas Jonson via llvm-commits
- [compiler-rt] [compiler-rt] Avoid pulling in __cxa_pure_virtual (PR #84613)
Vitaly Buka via llvm-commits
- [compiler-rt] 2dc9ec4 - [scudo] Refactor allocator config to support optional flags (#81805)
via llvm-commits
- [compiler-rt] 7009c98 - Reapply "[sanitizer][asan][win] Intercept _strdup on Windows (#85006)
via llvm-commits
- [compiler-rt] [scudo] Don't preserve space for regions at init() (DO NOT MERGE) (PR #74531)
via llvm-commits
- [compiler-rt] [scudo] Support no-preserve-all-regions mode (PR #85149)
via llvm-commits
- [llvm] d80d5b9 - [InstCombine] Canonicalize `(sitofp x)` -> `(uitofp x)` if `x >= 0`
Noah Goldstein via llvm-commits
- [compiler-rt] [msan] Add 'MappingDesc::ALLOCATOR' type and check it is available (PR #85153)
Thurston Dang via llvm-commits
- [llvm] [RISCV] Use 'riscv-isa' module flag to set ELF flags and attributes. (PR #85155)
Craig Topper via llvm-commits
- [llvm] 55d4816 - [NFC] Remove trailing white spaces
Shilei Tian via llvm-commits
- [llvm] [WIP][Inline] Rewrite switch's handling of the default branch (PR #85160)
Quentin Dian via llvm-commits
- [clang] [llvm] [BPF] rename 'arena' to 'address_space' (PR #85161)
via llvm-commits
- [compiler-rt] 090edd3 - [lsan] Disable symbolization in test
Vitaly Buka via llvm-commits
- [llvm] LivePhysRegs to LiveRegUnits (PR #85162)
via llvm-commits
- [llvm] 6d8aba3 - [gn] port 2dc9ec47fb16
Nico Weber via llvm-commits
- [llvm] llvm-shlib: Fix libLLVM-${MAJOR}.so symlink on MacOS (PR #85163)
Tom Stellard via llvm-commits
- [llvm] [X86][GlobalISel] Enable G_BRJT (PR #81811)
Evgenii Kudriashov via llvm-commits
- [llvm] 60d5486 - [gn] attempt to port 6885810e7de (vcsrevision dep in Support)
Nico Weber via llvm-commits
- [llvm] [TargetLowering][RISCV] Propagate fastmath flags for the vector operations emitted in expandVecReduce. (PR #85164)
Craig Topper via llvm-commits
- [llvm] 02cadde - [Docs][GlobalISel] Fix a long header in GenericOpcode (NFC) (#84976)
via llvm-commits
- [llvm] [RISCV] Optimize lowering of VECREDUCE_FMINIMUM/VECREDUCE_FMAXIMUM. (PR #85165)
Craig Topper via llvm-commits
- [llvm] workflows: Fix baseline version for llvm abi checks (PR #85166)
Tom Stellard via llvm-commits
- [lld] [ELF] Don't add symbols demoted due to /DISCARD/ to .symtab (PR #85167)
Fangrui Song via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Aiden Grossman via llvm-commits
- [llvm] [Thumb1] LivePhysRegs to LiveRegUnits (PR #84474)
via llvm-commits
- [llvm] a05910a - [llvm-exegesis] Use ExitOnErr instead of manually logging and exiting
Aiden Grossman via llvm-commits
- [llvm] c29b265 - Reapply "[AMDGPU] Add pal metadata 3.0 support to callable pal funcs (#67104)"
Carl Ritson via llvm-commits
- [llvm] [DirectX][DXIL] Design document for TableGen Spec of DXIL Operations (PR #85170)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [WebAssembly] Move getLibcallSignature into WebAssembly namespace (NFC) (PR #85171)
Heejin Ahn via llvm-commits
- [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] [RISCV] Move matchRegisterNameHelper into the RISCVAsmParser and remove IsRVE argument. NFC (PR #85172)
Craig Topper via llvm-commits
- [lld] [ELF] Reject certain unknown section types (PR #85173)
Fangrui Song via llvm-commits
- [clang] [llvm] MIPS: Support -m(no-)unaligned-access for r6 (PR #85174)
YunQiang Su via llvm-commits
- [llvm] [X86][MC] Support encoding optimization & assembler relaxation about immediate operands for CCMP (PR #85175)
Freddy Ye via llvm-commits
- [llvm] 84420a2 - [RISCV] Move matchRegisterNameHelper into the RISCVAsmParser and remove IsRVE argument. NFC (#85172)
via llvm-commits
- [llvm] Make llvm-nm's --export-symbols option work for ELF (PR #84379)
Fangrui Song via llvm-commits
- [llvm] 274db64 - [RISCV] Replace a hardcoded 16 with RISCVZC::INVALID_RLIST. NFC
Craig Topper via llvm-commits
- [llvm] [mlir] [ADT] Add signed and unsigned mulh to APInt (PR #84719)
Atousa Duprat via llvm-commits
- [llvm] edc2066 - [CodeGen][GC] Skip function without GC in `GCLoweringPass` (#84421)
via llvm-commits
- [clang] [llvm] [PowerPC] Rename symbols references by tls-local-dynamic model on AIX (PR #84132)
Felix via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix incorrect stepping in gdb for amdgcn.end.cf intrinsic. (PR #83010)
Matt Arsenault via llvm-commits
- [llvm] fef62be - [InstCombine] Canonicalize `extractvalue + select` (#84686)
via llvm-commits
- [llvm] Update amdgpu_gfx functions to use s0-s3 for inreg SGPR arguments on targets using scratch instructions for stack #78226 (PR #81394)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
Shao-Ce SUN via llvm-commits
- [llvm] [CodeGen][X86] Remove Expensive option copy and delete copy assignment (PR #85186)
via llvm-commits
- [llvm] [CodeGen][X86] Remove Expensive option copy and delete copy assignment (PR #85187)
via llvm-commits
- [compiler-rt] [compiler-rt] Also consider SIGPROF as a synchronous signal (PR #85188)
via llvm-commits
- [llvm] [GlobalISel] Introduce LLT:token() as a special scalar type (PR #85189)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [InstCombine] Fix for folding `select` into floating point binary operators. (PR #83200)
Matt Arsenault via llvm-commits
- [llvm] [BOLT] Clear operands when creating new instructions. NFCI (PR #85191)
Maksim Panchenko via llvm-commits
- [clang] [llvm] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #79236)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Support and/or in `getFreelyInvertedImpl` using DeMorgan's Law (PR #85193)
Yingwei Zheng via llvm-commits
- [llvm] [llvm-profgen] Support COFF binary (PR #83972)
Haohai Wen via llvm-commits
- [llvm] CodeGen: Strengthen definition of F{MIN|MAX}NUM_IEEE nodes (PR #85195)
Matt Arsenault via llvm-commits
- [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Matt Arsenault via llvm-commits
- [llvm] Reland "[NVPTX] Add support for atomic add for f16 type" (PR #85197)
Adrian Kuegel via llvm-commits
- [llvm] [AMDGPU] Factor out common code from SIInsertWaitcnts (PR #83018)
Christudasan Devadasan via llvm-commits
- [llvm] [GlobalISel] Add support for interleave and deinterleave intrinsics to IRTranslator (PR #85199)
Dhruv Chawla via llvm-commits
- [llvm] [llvm-objcopy] Add --skip-symbol and --skip-symbols options (PR #80873)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Bug fix for tied optional operands resolution (PR #83588)
Alfie Richards via llvm-commits
- [llvm] 65f5e2c - [RISC-V] Add another missing cast in .td file (#85055)
via llvm-commits
- [llvm] [SDAG] Reverse the canonicalization of isInf/isNanOrInf (PR #81404)
Yingwei Zheng via llvm-commits
- [llvm] afec257 - [SPIRV] Add type inference of function parameters by call instances (#85077)
via llvm-commits
- [llvm] aff0570 - [ADT] Add implementations for avgFloor and avgCeil to APInt (#84431)
via llvm-commits
- [llvm] b19cfb9 - [llvm-debuginfo-analyzer] Add support for WebAssembly binary format. (#82588)
via llvm-commits
- [clang] [llvm] [AArch64] Remove Automatic Enablement of FEAT_F32MM (PR #85203)
Jack Styles via llvm-commits
- [llvm] [WIP] Extend data layout to add sentinel pointer value for address space. (PR #83109)
Rana Pratap Reddy via llvm-commits
- [llvm] 117537d - [DAG] ExpandIntRes_Shift - pull out repeated getOpcode() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 4fef8c7 - [X86] splitVectorOp - share the same SDLoc argument instead of recreating it over and over again.
Simon Pilgrim via llvm-commits
- [llvm] 95fef1d - [LV] Improve AnyOf reduction codegen. (#78304)
via llvm-commits
- [llvm] 763be01 - [RemoveDIs][NFC] Update docs to reflect new class structure (#85109)
via llvm-commits
- [llvm] [RemoveDIs][NFC] Move DPValue::filter -> filterDbgVars (PR #85208)
Stephen Tozer via llvm-commits
- [llvm] [AMDGPU] Add eventMask function in WaitcntGenerator class (NFC) (PR #85210)
Christudasan Devadasan via llvm-commits
- [llvm] 5f77461 - [GlobalIsel] Combine ADDO (#82927)
via llvm-commits
- [llvm] [MacroFusion] Support commutable instructions (PR #82751)
Wang Pengcheng via llvm-commits
- [llvm] [APInt] Simplify APIntOps::avgFloorS etc. NFC. (PR #85212)
Jay Foad via llvm-commits
- [llvm] [VPlan] Track VPValue names in VPlan. (PR #81411)
Florian Hahn via llvm-commits
- [llvm] 2e86535 - [RemoveDIs][NFC] Move DPValue::filter -> filterDbgVars (#85208)
via llvm-commits
- [llvm] 91e68a4 - [Support] KnownBitsTest - don't bother creating lambdas in testBinaryOpExhaustive callbacks if we can just use the raw KnownBits/APIntOps function reference. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] c7cf135 - [DAG] foldAndToUsubsat - convert to use sd_match pattern. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c9c2326 - [DAG] Add SDPatternMatch m_SMin/m_SMax/m_UMin/m_UMax matchers
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Add AArch64PassRegistry.def (PR #85215)
via llvm-commits
- [compiler-rt] 6f3f659 - [compiler-rt] Also consider SIGPROF as a synchronous signal (#85188)
via llvm-commits
- [llvm] 9e00405 - [CodeGen][X86] Remove Expensive option copy and delete copy assignment (#85187)
via llvm-commits
- [llvm] [RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (PR #85216)
Stephen Tozer via llvm-commits
- [llvm] [openmp] [OpenMP] Fix target data region codegen being omitted for device pass (PR #85218)
Akash Banerjee via llvm-commits
- [llvm] 2e271ce - Revert 4fef8c75abb080e6471395492819171fee8261fa "[X86] splitVectorOp - share the same SDLoc argument instead of recreating it over and over again."
Simon Pilgrim via llvm-commits
- [llvm] 6205441 - [RISCV] Add sched classes for Zbb integer min max instructions
Michael Maitland via llvm-commits
- [llvm] 818e027 - [RISCV] Model integer min max instructions from Zbb execute in late-B ALU
Michael Maitland via llvm-commits
- [llvm] [mlir] [mlir] split transform interfaces into a separate library (PR #85221)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] [SCCP] Extend `visitBinaryOperator` to overflowing binary ops (PR #84470)
Antonio Frighetto via llvm-commits
- [llvm] 7f21678 - [SLP]Improve minbitwidth analysis.
Alexey Bataev via llvm-commits
- [llvm] [SimplifyCFG] Use hash map to continue hoisting the common instructions (PR #78615)
via llvm-commits
- [llvm] [RISCV] Implement Intrinsics and CodeGen Support for XCValu Extension… (PR #78138)
Paolo Savini via llvm-commits
- [llvm] 0985202 - [InstCombine] optimize powi(X,Y) * X with Ofast
via llvm-commits
- [llvm] 1752b9e - [InstCombine] create a helper function foldPowiReassoc, NFC
via llvm-commits
- [llvm] 2d6988a - [InstCombine] Add restrict reassoc for the operands of fmul
via llvm-commits
- [llvm] f7bebc1 - Reland [AMDGPU] Add AMDGPU specific variadic operation MCExprs (#84562)
via llvm-commits
- [llvm] [X86] X86LowerTileCopy - Find dead register to use to prevent save-reload (PR #83628)
via llvm-commits
- [llvm] 486332a - [gn build] Port f7bebc191484
LLVM GN Syncbot via llvm-commits
- [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Daniil Kovalev via llvm-commits
- [llvm] [TSan] Fix atomicrmw xchg with pointer and floats (PR #85228)
Nikita Popov via llvm-commits
- [llvm] [Object][Archive][NFC] Create all symbolic files objects before calculating offsets. (PR #85229)
Jacek Caban via llvm-commits
- [llvm] [llvm-ar][Object][COFF] Compute UseECMap in computeMemberData. (PR #85230)
Jacek Caban via llvm-commits
- [llvm] [mlir] [Dwarf] Support `__ptrauth` qualifier in metadata nodes (PR #83862)
Daniil Kovalev via llvm-commits
- [llvm] [llvm-readobj][AArch64][ELF][PAC] Support `GNU_PROPERTY_AARCH64_FEATURE_PAUTH` (PR #85231)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64][PAC][MC][ELF] Support PAuth ABI compatibility tag (PR #85236)
Daniil Kovalev via llvm-commits
- [llvm] 589c7ab - Revert "[LV] Improve AnyOf reduction codegen. (#78304)"
Kirill Stoimenov via llvm-commits
- [llvm] 6ae4fcf - [SCCP] Extend `visitBinaryOperator` to overflowing binary ops
Antonio Frighetto via llvm-commits
- [llvm] [RISCV][TTI] Cost a subvector insert at a register boundary with exact vlen (PR #85240)
Philip Reames via llvm-commits
- [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes. (PR #82763)
via llvm-commits
- [llvm] [TTI][RISCV]Improve costs for whole vector reg extract/insert. (PR #80164)
Philip Reames via llvm-commits
- [llvm] [LangRef][IR] Add 3 way compare <=> integer intrinsics (PR #83227)
Nikita Popov via llvm-commits
- [llvm] [IRBuilder] Fold binary intrinsics (PR #80743)
Artem Tyurin via llvm-commits
- [llvm] [SLP]Do extra analysis int minbitwidth if some checks return false. (PR #84363)
Alexey Bataev via llvm-commits
- [llvm] [Dexter] Add VisualStudio2022 support to Dexter (PR #85248)
Stephen Tozer via llvm-commits
- [llvm] [IndVars] Support shl by constant and or disjoint in getExtendedOperandRecurrence. (PR #84282)
Craig Topper via llvm-commits
- [llvm] 23323e2 - [TargetLowering][RISCV] Propagate fastmath flags for the vector operations emitted in expandVecReduce. (#85164)
via llvm-commits
- [llvm] [Scalar] Resolve FIXME: No Lowering of FNeg to FMul unless it is safe (PR #85252)
via llvm-commits
- [llvm] 6588ac3 - [MachineCombiner] Don't ignore PHI depths (#82025)
via llvm-commits
- [llvm] [DebugInfo] Fix faulty DIExpression::appendToStack assert (PR #85255)
David Stenberg via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for shifts. (PR #84356)
Alexey Bataev via llvm-commits
- [llvm] 58a20a0 - [MTE] fix bug that prevented stack coloring with MTE (#84422)
via llvm-commits
- [llvm] [LangRef][IR] Add 3-way compare intrinsics llvm.scmp/llvm.ucmp (PR #83227)
Nikita Popov via llvm-commits
- [clang] [llvm] [AMDGPU] Enable OpenCL hostcall printf (WIP) (PR #72556)
Vikram Hegde via llvm-commits
- [llvm] 0f252e7 - [ORC][MachO] Allow multiple LC_BUILD_VERSION commands.
Lang Hames via llvm-commits
- [llvm] [AMDGPU] MCExpr-ify MC layer kernel descriptor (PR #80855)
Janek van Oirschot via llvm-commits
- [lld] 8fe3e70 - [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167)
via llvm-commits
- [llvm] f2d02ce - [Coroutines] Remove some stale FIXMEs (NFC)
Hans Wennborg via llvm-commits
- [clang] [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Pierre-Andre Saulais via llvm-commits
- [llvm] [AMDGPU] Remove trailing whitespaces in SIRegisterInfo.cpp. NFC. (PR #85269)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 76400d2 - [WebAssembly] Move getLibcallSignature into WebAssembly namespace (NFC) (#85171)
via llvm-commits
- [llvm] [AVR] Remove earlyclobber from LDDRdPtrQ (PR #85277)
Patryk Wychowaniec via llvm-commits
- [llvm] Return `errc::no_such_file_or_directory` in `fs::access` if `GetFileAttributesW` fails (PR #83495)
Jeremy Day via llvm-commits
- [llvm] [NewGVN][NFC]Regenerate test checks (PR #85280)
via llvm-commits
- [llvm] [BOLT][DWARF] Add support for DW_IDX_parent (PR #85285)
Alexander Yermolovich via llvm-commits
- [llvm] [RemoveDIs] Insert PHIs before debug records in hardware loops (PR #85288)
Stephen Tozer via llvm-commits
- [lld] [llvm] [LLD][COFF] Make unresolved symbol search behavior compliant with MSVC link.exe (PR #85290)
Alexandre Ganea via llvm-commits
- [llvm] Revert "[llvm][AArch64] Autoupgrade function attributes from Module attributes." (PR #85291)
Daniel Kiss via llvm-commits
- [llvm] 4f87373 - precommit test
Thorsten Schütt via llvm-commits
- [clang] [llvm] [SpecialCaseList] Use glob by default (PR #74809)
Eli Friedman via llvm-commits
- [llvm] [BOLT] Refactor instruction creation interface. NFCI (PR #85292)
Maksim Panchenko via llvm-commits
- [llvm] [RISCV] Check that the stack adjust immediate for cm.push/pop* has the correct sign and is divisible by 16. (PR #85295)
Craig Topper via llvm-commits
- [compiler-rt] Revert "[compiler-rt] Also consider SIGPROF as a synchronous signal (#85188)" (PR #85296)
via llvm-commits
- [compiler-rt] 8c4546f - Revert "[compiler-rt] Also consider SIGPROF as a synchronous signal (#85188)" (#85296)
via llvm-commits
- [llvm] goldsteinn/itofp binop fix (PR #85298)
via llvm-commits
- [llvm] goldsteinn/itofp binop fix (PR #85298)
via llvm-commits
- [llvm] goldsteinn/itofp binop fix (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix behavior for `(fmul (sitfp x), 0)` (PR #85298)
via llvm-commits
- [llvm] [AMDGPU] Fix GFX11 sendmsg codes (PR #85299)
Stanislav Mekhanoshin via llvm-commits
- [libcxx] [llvm] [libc++][CI] Updates to Clang 19. (PR #85301)
Mark de Wever via llvm-commits
- [llvm] [BasicTTI] Prefer SK_InsertSubvector over SK_Select when both are legal (PR #85302)
Philip Reames via llvm-commits
- [llvm] ffa2810 - [RISCV] Optimize lowering of VECREDUCE_FMINIMUM/VECREDUCE_FMAXIMUM. (#85165)
via llvm-commits
- [llvm] 2595931 - [IndVars] Support shl by constant and or disjoint in getExtendedOperandRecurrence. (#84282)
via llvm-commits
- [llvm] [AIX][TOC] Fix buildbot failures from commit b4ae8df (PR #85303)
Zaara Syeda via llvm-commits
- [llvm] 33960c9 - Regen some tests to reflect naming changes
Philip Reames via llvm-commits
- [clang] [llvm] [AMDGPU] Extend __builtin_amdgcn_sched_group_barrier to support rules. (PR #85304)
Jeffrey Byrnes via llvm-commits
- [llvm] 4b0276d - Revert "[llvm][AArch64] Autoupgrade function attributes from Module attributes." (#85291)
via llvm-commits
- [llvm] Use DIExpression::foldConstantMath() at the result of an appendOpsToArg() (PR #71721)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Use DIExpression::foldConstantMath() at the result of an append() (PR #71719)
Shubham Sandeep Rastogi via llvm-commits
- [clang] [llvm] [AMDGPU]: Add and codegen sched_group_barrier_inst (PR #78775)
Jeffrey Byrnes via llvm-commits
- [llvm] ea429e1 - [SLP]Do extra analysis int minbitwidth if some checks return false.
via llvm-commits
- [llvm] 00ba2a6 - [AIX][TOC] Fix buildbot failures from commit b4ae8df (#85303)
via llvm-commits
- [llvm] 8f0012d - [NVPTX] Use .common linkage for common globals (#84416)
via llvm-commits
- [llvm] [AArch64] Resolve TODO: Add v2i8 and v2i16 to bitcast (PR #85306)
via llvm-commits
- [llvm] aa61006 - [llvm-objdump][macho] Add support for ObjC relative method lists (#84250)
via llvm-commits
- [lld] [llvm] [lld-macho] Implement ObjC category merging (-objc_category_merging) (PR #82928)
via llvm-commits
- [llvm] [llvm][vfs] Preserve paths for fallback/fallthrough in RedirectingFileSystem (PR #85307)
Ben Langmuir via llvm-commits
- [llvm] 8f9ee39 - [HLSL] Implement `rsqrt` intrinsic (#84820)
via llvm-commits
- [clang-tools-extra] [llvm] Add bazel support for clangd as a library. (PR #81556)
via llvm-commits
- [clang-tools-extra] [llvm] [bazel] Add clangd as a library support (PR #81556)
via llvm-commits
- [llvm] [AArch64][SME] Make coalescer barrier available without +sme. (PR #85311)
Sander de Smalen via llvm-commits
- [libc] [llvm] Revert "[libc] Remove direct math.h includes from src" (PR #85314)
Michael Jones via llvm-commits
- [llvm] [BOLT] Add createCondBranch() and createLongUncondBranch() (PR #85315)
Maksim Panchenko via llvm-commits
- [llvm] [ProfileData] Use ArrayRef in ProfOStream::patch (NFC) (PR #85317)
Kazu Hirata via llvm-commits
- [llvm] 2296403 - [NewGVN][NFC]Regenerate test checks (#85280)
via llvm-commits
- [llvm] [MemProf] Remove empty edges once after cloning (PR #85320)
Teresa Johnson via llvm-commits
- [llvm] d192b64 - [HLSL] implement the `isinf` intrinsic (#84927)
via llvm-commits
- [llvm] [GlobalIsel] Combine G_EXTRACT_VECTOR_ELT (PR #85321)
Thorsten Schütt via llvm-commits
- [llvm] e40bc8e - [ORC][MachO] Make BuildVersionOpts::fromTriple result optional, add test.
Lang Hames via llvm-commits
- [libc] [llvm] [libc] Remove direct math.h includes from src (PR #85324)
Michael Jones via llvm-commits
- [llvm] 41ccebd - [gn build] Port e40bc8e509cd
LLVM GN Syncbot via llvm-commits
- [llvm] 1510473 - [RemoveDIs] Insert PHIs before debug records in hardware loops (#85288)
via llvm-commits
- [llvm] 3236d97 - [InstCombine] Add test for `(fmul (sitfp x), 0)`; NFC
Noah Goldstein via llvm-commits
- [llvm] 70d0ebb - [InstCombine] Fix behavior for `(fmul (sitfp x), 0)`
Noah Goldstein via llvm-commits
- [llvm] 5b303a9 - Revert "[SLP]Do extra analysis int minbitwidth if some checks return false."
Alexey Bataev via llvm-commits
- [llvm] [SLP] Compute a shuffle mask for SK_Broadcast shuffle (PR #85327)
Philip Reames via llvm-commits
- [llvm] [release] Fix version extraction in export.sh (PR #85328)
Tom Stellard via llvm-commits
- [compiler-rt] [asan][windows] Make tests more flexable (PR #85274)
Vitaly Buka via llvm-commits
- [llvm] ea41ac1 - [SLP][NFC]Fix a warning for comparison of integers of different signs.
Alexey Bataev via llvm-commits
- [llvm] [SLP] Compute a shuffle mask for getGatherCost (PR #85330)
Philip Reames via llvm-commits
- [compiler-rt] af2bf86 - [msan] Add 'MappingDesc::ALLOCATOR' type and check it is available (#85153)
via llvm-commits
- [llvm] e4b7724 - [SLP]Do extra analysis int minbitwidth if some checks return false.
Alexey Bataev via llvm-commits
- [llvm] [BOLT] Check BF state in stale matching (PR #85339)
Amir Ayupov via llvm-commits
- [llvm] ad0de4e - [SLP][NFC]Add extra test for udiv/urem instructions.
Alexey Bataev via llvm-commits
- [llvm] [InlineCost] Enable the cost benefit analysis for Sample PGO (PR #66457)
via llvm-commits
- [llvm] de1a97d - [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (#84526)
via llvm-commits
- [llvm] [ADT] [NFC] Resolve a potential overload ambiguity in the ADT unit tests (PR #85341)
Wolfgang Pieb via llvm-commits
- [llvm] 4292086 - [ProfileData] Use ArrayRef in ProfOStream::patch (NFC) (#85317)
via llvm-commits
- [llvm] [memprof] Add a version field to MemProf (PR #85344)
Kazu Hirata via llvm-commits
- [llvm] 8c03f40 - [llvm-profgen] Support COFF binary (#83972)
via llvm-commits
- [llvm] goldsteinn/simplify fmul (PR #85345)
via llvm-commits
- [llvm] [InstSimply] Add tests for simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimply] Add tests for simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimply] Add tests for simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimply] Add tests for simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimply] Add tests for simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimply] Add tests for simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
Matt Arsenault via llvm-commits
- [llvm] [InstSimply] Add tests for simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
Matt Arsenault via llvm-commits
- [llvm] [InstSimplify] Simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimplify] Simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimplify] Simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [llvm] [InstSimplify] Simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
Matt Arsenault via llvm-commits
- [llvm] [InstSimplify] Simplify `(fmul -x, +/-0)` -> `-/+0` (PR #85345)
via llvm-commits
- [clang] [flang] [llvm] [InstCombine] Canonicalize constant GEPs to i8 source element type (PR #68882)
via llvm-commits
- [llvm] [X86] Set up the framework for optimization of CCMP/CTEST (PR #84603)
Evgenii Kudriashov via llvm-commits
- [clang] [llvm] Add missing clang to the monolithic pre-merge build (PR #85354)
Mehdi Amini via llvm-commits
- [llvm] [CSSPGO] Error out if the checksum mismatch is high (PR #84097)
via llvm-commits
- [clang] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] [bazel] Add workflows to label and assign bazel PRs (PR #85352)
Fangrui Song via llvm-commits
- [llvm] [ADT][Test] Fix build errors on windows. (PR #85356)
Haonan Yang via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis. (PR #84536)
NAKAMURA Takumi via llvm-commits
- [clang] [llvm] [BPF] Add support for may_goto insn (PR #85358)
via llvm-commits
- [clang] [llvm] [Hexagon] ELF attributes for Hexagon (PR #85359)
via llvm-commits
- [llvm] 32a067c - [GlobalISel] Introduce LLT:token() as a special scalar type (#85189)
via llvm-commits
- [llvm] c54f22f - [AMDGPU] Add eventMask function in WaitcntGenerator class (NFC) (#85210)
via llvm-commits
- [llvm] e895c52 - [Object] getBuildAttributes: check e_machine. NFC
Fangrui Song via llvm-commits
- [llvm] 297af06 - [llvm-readobj,yaml2obj,test] Test SHT_HEX_ORDERED
Fangrui Song via llvm-commits
- [llvm] [DFAJumpThreading] Early exit if switch is not in a loop (PR #85360)
via llvm-commits
- [llvm] [PowerPC] Instruction selector should also consider ppc-gen-isel option (PR #84289)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Retire PPCExpandISel pass (PR #84289)
Kai Luo via llvm-commits
- [clang] [llvm] [openmp] [OpenMP] Increment kernel args version, used by runtime for detecting dyn_ptr. (PR #85363)
via llvm-commits
- [llvm] [SelectionDAG] Add m_Neg and m_Not pattern matcher and update DAGCombiner (PR #85365)
via llvm-commits
- [llvm] [X86,AsmPrinter] Set assembler dialect for module inline asm (PR #85367)
Fangrui Song via llvm-commits
- [llvm] [PassBuilder] Expose parametrized passes related functions (PR #85357)
Matt Arsenault via llvm-commits
- [llvm] 4372cab - Reland "[NVPTX] Add support for atomic add for f16 type" (#85197)
via llvm-commits
- [clang] [llvm] [X86] Add Support for X86 TLSDESC Relocations (PR #83136)
Fangrui Song via llvm-commits
- [llvm] ff2fb2a - [TSan] Fix atomicrmw xchg with pointer and floats (#85228)
via llvm-commits
- [llvm] [ExpandLargeFpConvert] Fix bug in int-to-fp expansion. (PR #85370)
Bevin Hansson via llvm-commits
- [llvm] e61e260 - [InstCombine] Fold `mul (sext bool X), Y` into `select X, -Y, 0` (#84792)
via llvm-commits
- [llvm] 8a237ab - [TSan] Avoid use of ReplaceInstWithInst()
Nikita Popov via llvm-commits
- [llvm] [Coroutines] Drop dead instructions more aggressively in addMustTailToCoroResumes() (PR #85271)
Chuanqi Xu via llvm-commits
- [lld] [lld][WebAssembly] Always search *.so for -Bdynamic (PR #84288)
YAMAMOTO Takashi via llvm-commits
- [clang] [llvm] [PowerPC] Tune AIX shared library TLS model at function level by heuristic (PR #84132)
Felix via llvm-commits
- [llvm] e639e7e - [AArch64] NFC: Simplify the smstart/smstop pseudo. (#85067)
via llvm-commits
- [llvm] 1411452 - [IRBuilder] Fold binary intrinsics (#80743)
via llvm-commits
- [llvm] 8310fd3 - [MachineLICM] Give opportunity to analyze physregs for invariance. (#84779)
via llvm-commits
- [llvm] [X86] Fast AVX-512-VNNI vpdpwssd tuning (PR #85375)
via llvm-commits
- [llvm] [Doc] Add a section on CI to the GitHub documentation (PR #85376)
Mehdi Amini via llvm-commits
- [llvm] dbb2fd5 - [CodeGen] Remove unused lambda capture (NFC)
Jie Fu via llvm-commits
- [compiler-rt] ddcbab3 - [compiler-rt] Also consider SIGPROF as a synchronous signal
via llvm-commits
- [llvm] d592569 - [DAG] visitAND - pull out repeated SDLoc(N). NFC.
Simon Pilgrim via llvm-commits
- [llvm] fe753f7 - [DAG] visitTRUNCATE - pull out repeated SDLoc(N). NFC.
Simon Pilgrim via llvm-commits
- [llvm] c7c561e - AMDGPU: Enable ExpandLargeFpConvert for > 64-bit types
Matt Arsenault via llvm-commits
- [llvm] dsymutil: Re-add missing -latomic (PR #85380)
via llvm-commits
- [llvm] b890a48 - [MacroFusion] Support commutable instructions (#82751)
via llvm-commits
- [llvm] d6d3d96 - [RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)
via llvm-commits
- [llvm] [openmp] [OpenMP] Add OpenMP extension API to dump mapping tables (PR #85381)
via llvm-commits
- [llvm] 7567f5b - Revert "[SLP]Do extra analysis int minbitwidth if some checks return false."
Alexey Bataev via llvm-commits
- [llvm] 9b5d9a8 - AMDGPU: Regenerate test checks from c7c561ef9
Matt Arsenault via llvm-commits
- [llvm] dbbe2fe - Revert "[SLP]Do extra analysis int minbitwidth if some checks return false."
Alexey Bataev via llvm-commits
- [llvm] 3789870 - Revert "[SLP]Improve minbitwidth analysis."
Alexey Bataev via llvm-commits
- [llvm] Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode" (PR #85382)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 861ebe6 - Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode" (#85382)
via llvm-commits
- [llvm] 328cb9b - [AVR] Remove earlyclobber from LDDRdPtrQ (#85277)
via llvm-commits
- [llvm] 6d30223 - [ADT][APInt] add sfloordiv_ov APInt's member function (#84720)
via llvm-commits
- [llvm] cf5cd98 - [InstCombine] Support and/or in `getFreelyInvertedImpl` using DeMorgan's Law (#85193)
via llvm-commits
- [llvm] 61fadd0 - [X86] Fast AVX-512-VNNI vpdpwssd tuning (#85375)
via llvm-commits
- [llvm] cdb36d4 - [DAG] foldAndToUsubsat/foldSubToUSubSat - share the same SDLoc argument instead of recreating it over and over again.
Simon Pilgrim via llvm-commits
- [llvm] f1d0a48 - [DAG] foldABSToABD - share the same SDLoc argument instead of recreating it over and over again.
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Reduce duplication in FLAT atomic definitions (PR #85383)
Jay Foad via llvm-commits
- [llvm] c7fc95b - [Object][Archive][NFC] Create all symbolic files objects before calculating offsets. (#85229)
via llvm-commits
- [llvm] f623adb - [ExpandLargeFpConvert] Fix bug in int-to-fp expansion. (#85370)
via llvm-commits
- [flang] [llvm] [mlir] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Tom Eccles via llvm-commits
- [llvm] 41bdcaa - [ADT] APIntTest - use APInt::getMaxValue/getSignedMinValue/getSignedMaxValue instead of raw (U)INT_MAX/MIN defines
Simon Pilgrim via llvm-commits
- [llvm] a7f3d17 - [GlobalISel] Add support for interleave and deinterleave intrinsics to IRTranslator (#85199)
via llvm-commits
- [llvm] 61671e2 - [DebugInfo] Fix faulty DIExpression::appendToStack assert (#85255)
via llvm-commits
- [llvm] 03bad4b - [NFC][LLVM][CodeGen][SVE] Standardise on SVEAllActive for all true isel patterns.
Paul Walker via llvm-commits
- [llvm] Revert "[llvm-objdump][macho] Add support for ObjC relative method li… (PR #85384)
Kyungwoo Lee via llvm-commits
- [llvm] 36fd0e7 - Revert "[llvm-objdump][macho] Add support for ObjC relative method lists (#84250)"
Kyungwoo Lee via llvm-commits
- [llvm] [AArch64][SME] Create new pass to remove COALESCER_BARRIER early. (PR #85386)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME] Add coalescer barrier for args/results in locally streaming functions. (PR #85388)
Sander de Smalen via llvm-commits
- [llvm] 435d4c1 - Reapply [RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [mlir] [MLIR] Add initial convert-memref-to-emitc pass (PR #85389)
Matthias Gehre via llvm-commits
- [llvm] 0bcec96 - [AMDGPU] Reduce duplication in FLAT atomic definitions (#85383)
via llvm-commits
- [compiler-rt] Revert "[compiler-rt] Avoid generating coredumps when piped to a tool" (PR #85390)
antoine moynault via llvm-commits
- [llvm] [SPIRV] Add Lifetime intrinsics/instructions (PR #85391)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [DAGCombiner] Combine frem into fdiv+ftrunc+fma (PR #67642)
Matt Arsenault via llvm-commits
- [llvm] 9214e51 - [AMDGPU] Simplify GFX10+ FLAT saddr field definition
Jay Foad via llvm-commits
- [llvm] [ValueTracking] Handle `not` in `isImpliedCondition` (PR #85397)
Yingwei Zheng via llvm-commits
- [llvm] e419084 - [RemoveDIs] Enable direct-to-bitcode writing by default
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520AE and Cortex-A720AE CPUs (PR #85401)
Jonathan Thackray via llvm-commits
- [llvm] 0ae76a7 - [NFC] Fix incorrect RUN line in test from #83251
Orlando Cazalet-Hyams via llvm-commits
- [compiler-rt] 0b9f19a - Revert "[compiler-rt] Avoid generating coredumps when piped to a tool" (#85390)
via llvm-commits
- [llvm] f4676b6 - [X86] Add Support for X86 TLSDESC Relocations (#83136)
via llvm-commits
- [llvm] 092999e - [AMDGPU] Update checks in new test after #85370
Jay Foad via llvm-commits
- [llvm] c957715 - [X86] isGuaranteedNotToBeUndefOrPoisonForTargetNode - generalize shuffle decoding to support more target shuffles in the future.
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Partially clean up canonicalized predicates in tablegen (PR #85404)
Matt Arsenault via llvm-commits
- [llvm] bf3f866 - [AMDGPU] Simplify GFX11 and GFX12 FLAT saddr field definition
Jay Foad via llvm-commits
- [llvm] 0e0bfac - [BPF] Add support for may_goto insn (#85358)
via llvm-commits
- [llvm] f337525 - [SLP] Compute a shuffle mask for SK_Broadcast shuffle (#85327)
via llvm-commits
- [llvm] [AMDGPU] Simplify some uniform patterns. NFC. (PR #85407)
Jay Foad via llvm-commits
- [llvm] [SLP] Compute a shuffle mask for SK_InsertSubvector (PR #85408)
Philip Reames via llvm-commits
- [llvm] 6b53ada - [DFAJumpThreading] Early exit if switch is not in a loop (#85360)
via llvm-commits
- [llvm] [NFC][LLVM][SVE][ISel] Remove redundant type information from Pat targets. (PR #85409)
Paul Walker via llvm-commits
- [llvm] Add ALLOW_RETRIES to flaky test bg-record-roundtrip.ll (PR #85410)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [mlir][bazel] Move InliningUtils into a separate target. (PR #85411)
Christian Sigg via llvm-commits
- [llvm] ec2b752 - llvm-shlib: Fix libLLVM-${MAJOR}.so symlink on MacOS (#85163)
via llvm-commits
- [llvm] [mlir][nvgpu][nvvm] Add myself as a primary reviewer for nvgpu and nvvm dialects (PR #85414)
Guray Ozen via llvm-commits
- [llvm] 45e41f9 - [SLP] Compute a shuffle mask for SK_InsertSubvector (#85408)
via llvm-commits
- [llvm] 0674ed7 - [SLP] Compute a shuffle mask for getGatherCost (#85330)
via llvm-commits
- [llvm] fc06c8e - AMDGPU: Partially clean up canonicalized predicates in tablegen (#85404)
via llvm-commits
- [llvm] 12c2a53 - [AMDGPU] Simplify some uniform patterns. NFC. (#85407)
via llvm-commits
- [llvm] [ConstantHoisting] Don't attempt to hoist ConstantInt vectors. (PR #85416)
Paul Walker via llvm-commits
- [llvm] 7337db7 - Add ALLOW_RETRIES to flaky test dbg-record-roundtrip.ll (#85410)
via llvm-commits
- [llvm] 0ed7a5a - [AMDGPU] Clean up GFX10 FLAT saddr field definition
Jay Foad via llvm-commits
- [llvm] [TTI] Add cover functions for costing build and explode vectors [nfc] (PR #85421)
Philip Reames via llvm-commits
- [llvm] 5a8a7ee - [llvm][vfs] Preserve paths for fallback/fallthrough in RedirectingFileSystem (#85307)
via llvm-commits
- [llvm] ea628f0 - [FPEnv][PowerPC] Correct strictfp test.
Kevin P. Neal via llvm-commits
- [clang] [llvm] [HLSL] implement `clamp` intrinsic (PR #85424)
Farzon Lotfi via llvm-commits
- [llvm] 1865655 - [X86][AVX] Fix handling of out-of-bounds SRA shift amounts in AVX2 vector shift nodes (#84426)
via llvm-commits
- [llvm] f4335f0 - [X86, AsmPrinter] Set assembler dialect for module inline asm
via llvm-commits
- [llvm] 0b0e528 - [AMDGPU] Fix GFX11 sendmsg codes (#85299)
via llvm-commits
- [llvm] 9ecc72f - [AMDGPU] Simplify definition of FLAT segment bits. NFC.
Jay Foad via llvm-commits
- [compiler-rt] 58f7251 - [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142)
via llvm-commits
- [clang] [llvm] Reapply "[clang] Fix crash when declaring invalid lambda member" (PR #85427)
Nikolas Klauser via llvm-commits
- [lld] e115c00 - [ELF] Reject certain unknown section types (#85173)
via llvm-commits
- [llvm] 2d80505 - [AIX] Support per global code model. (#79202)
via llvm-commits
- [llvm] 39a96bc - [SLP][NFC]Add a test for minbitwidth analysis of icmp, being transformed
Alexey Bataev via llvm-commits
- [llvm] Fix stack layout for frames larger than 2gb (PR #84114)
Wesley Wiser via llvm-commits
- [llvm] 9a42bdc - [SLP][NFC]Fix signedness to avoid comparison warning.
Alexey Bataev via llvm-commits
- [clang] [llvm] [InstallAPI] Add installapi specific options & diagnostics (PR #85100)
Cyndy Ishida via llvm-commits
- [llvm] ba2e3bd - [gn build] Port f01a32f5c58b
LLVM GN Syncbot via llvm-commits
- [llvm] bb9ca8a - [Hexagon][TTI] Remove two overrides which simply proxy to base class [NFC]
Philip Reames via llvm-commits
- [compiler-rt] 0360f32 - [asan][windows] Make tests more flexable (#85274)
via llvm-commits
- [llvm] c9062e8 - Reapply [libomptarget] Build plugins-nextgen for SystemZ (#83978)
Ulrich Weigand via llvm-commits
- [llvm] [AMDGPU] Fix predicates on FLAT scratch ST/SVS mode Pseudos (PR #85442)
Jay Foad via llvm-commits
- [llvm] goldsteinn/simplify int to fp (PR #85445)
via llvm-commits
- [llvm] [new-prs-labeler] Add "DXContainer" patterns to the backend:DirectX label (PR #85446)
Justin Bogner via llvm-commits
- [llvm] [NVPTX][DebugInfo] avoid emitting extra .loc directives (PR #84584)
Alex MacLean via llvm-commits
- [llvm] 89b7b3b - [NVPTX] support dynamic allocas with PTX alloca instruction (#84585)
via llvm-commits
- [llvm] [Support] Report OOM from `allocate_buffer` (PR #85449)
Josh Stone via llvm-commits
- [llvm] first implement of fixing issue 71030 (PR #85451)
zhijian lin via llvm-commits
- [llvm] [InstCombine] Fix for folding select-like `shufflevector` into floating point binary operators. (PR #85452)
Michele Scandale via llvm-commits
- [llvm] [TTI] Introduce utilities for target costing of build & explode vector [NFC] (PR #85455)
Philip Reames via llvm-commits
- [llvm] Spill/restore FP/BP around instructions in which they are clobbered (PR #81048)
Reid Kleckner via llvm-commits
- [clang] [llvm] [CodeGen][LLVM] Make the `va_list` related intrinsics generic. (PR #85460)
Alex Voicu via llvm-commits
- [llvm] [MLIR][LLVM] Fix bazel build (PR #85462)
Billy Zhu via llvm-commits
- [libc] [llvm] [libc][math] Improve atanf performance. (PR #85463)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Expand abs.v4i8 to v4i16 and abs.v2s16 to v2s32 (PR #81231)
Amara Emerson via llvm-commits
- [clang] [llvm] [AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (PR #65996)
Ahmed Bougacha via llvm-commits
- [llvm] 0481f04 - [AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (#65996)
via llvm-commits
- [llvm] d4a8e97 - Revert "[NVPTX] Use .common linkage for common globals (#84416)"
Sterling Augustine via llvm-commits
- [llvm] 6e1959d - [gn build] Port 0481f049c370
LLVM GN Syncbot via llvm-commits
- [llvm] [Offload][WIP] Move `/openmp/libomptarget` to `/offload` (PR #75125)
Johannes Doerfert via llvm-commits
- [llvm] [llvm-objdump][macho] Add support for ObjC relative method lists (PR #85477)
via llvm-commits
- [llvm] [DAG] Add SDPatternMatch m_ZExtOrSelf/m_SExtOrSelf/m_AExtOrSelf/m_TruncOrSelf matchers (PR #85480)
Marc Auberer via llvm-commits
- [compiler-rt] 01fa550 - [tsan][test] Switch SIGPROF to SIGALRM
Vitaly Buka via llvm-commits
- [clang] [llvm] [CMAKE] Enable FatLTO as a build option for LLVM (PR #80480)
Petr Hosek via llvm-commits
- [llvm] 43fc921 - [CMAKE] Enable FatLTO as a build option for LLVM (#80480)
via llvm-commits
- [llvm] Debug names spec abstract origin (PR #85485)
Alexander Yermolovich via llvm-commits
- [llvm] [LICM] Drop nsw/nuw flags on affected instructions in hoistMulAddAssociation. (PR #85486)
Craig Topper via llvm-commits
- [llvm] 8386a38 - [HLSL] implement `clamp` intrinsic (#85424)
via llvm-commits
- [llvm] [ObjC] Increase depth limit to MayAutorelease (PR #83743)
via llvm-commits
- [llvm] [ObjCARC] Allow removal of autoreleasepools (PR #85493)
via llvm-commits
- [llvm] [InstCombine] Fold its select user into select (PR #83405)
via llvm-commits
- [llvm] add scmp and ucmp to SelectionDAG.cpp (PR #84681)
Miguel Raz Guzmán Macedo via llvm-commits
- [llvm] [AIX][TLS] Produce a faster local-exec access sequence for the "aix-small-tls" global variable attribute (PR #83053)
Amy Kwan via llvm-commits
- [llvm] 5a3cc7b - [PassBuilder] Expose parametrized passes related functions (#85357)
via llvm-commits
- [llvm] [Mips][NFC] Garbage collect unused code (PR #85499)
Brad Smith via llvm-commits
- [llvm] [GitHub][workflows] Use latest clang-format version 18.1.1 (PR #85502)
Owen Pan via llvm-commits
- [llvm] [SPIR-V] Support extension toggling and enabling all (PR #85503)
Michal Paszkowski via llvm-commits
- [llvm] [DFAJumpThreading] Avoid exploring the paths that never come back (PR #85505)
via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold fcmp ogt (x - y), 0 into fcmp ogt x, y #85245 (PR #85506)
Matt Arsenault via llvm-commits
- [llvm] a02b79f - [Mips][NFC] Garbage collect unused code (#85499)
via llvm-commits
- [llvm] [AMDGPU] Enable IAS in the AMDGPU backend (PR #85518)
Brad Smith via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Rename LVElfReader.cpp[h] (PR #85530)
Carlos Alberto Enciso via llvm-commits
- [llvm] 9d5edfd - [llvm-objdump][macho] Add support for ObjC relative method lists (#85477)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add nextupl and nextdownl functions (PR #85484)
via llvm-commits
- [llvm] Use sizeWithoutDebugLargerThan when considering outlining (PR #85539)
via llvm-commits
- [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85106)
Cyndy Ishida via llvm-commits
- [llvm] c51095f - [InstallAPI] Add installapi specific options & diagnostics (#85100)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalization, register bank selection, and instruction selection for scalable G_SELECT (PR #85540)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalization, register bank selection, and instruction selection for scalable G_SELECT (PR #85540)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalization, register bank selection, and instruction selection for scalable G_SELECT (PR #85540)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalization, register bank selection, and instruction selection for scalable G_SELECT (PR #85540)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalization, register bank selection, and instruction selection for scalable G_SELECT (PR #85540)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalization, register bank selection, and instruction selection for scalable G_SELECT (PR #85540)
Thorsten Schütt via llvm-commits
- [llvm] [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (PR #85542)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstallAPI] Verify that declarations in headers map to exports found in dylib (PR #85348)
Cyndy Ishida via llvm-commits
- [llvm] f2794cc - [InstallAPI] Introduce Basic Verifier (#85106)
via llvm-commits
- [llvm] [NVPTX] Use PTX prmt for llvm.bswap (PR #85545)
Alex MacLean via llvm-commits
- [llvm] c9325f8 - [DFAJumpThreading] Add an early exit heuristic for unpredictable values (#85015)
via llvm-commits
- [llvm] e77378c - [Matrix] Adjust lifetime.ends during multiply fusion. (#84914)
via llvm-commits
- [llvm] [llvm-shlib] Fix libLLVM-18 symlink on mingw (PR #85554)
Tom Stellard via llvm-commits
- [llvm] [InstCombine] Fold (X / C) < X and (X >> C) < X into X > 0 (PR #85555)
via llvm-commits
- [llvm] [X86] Use RORX over SHR imm (PR #77964)
Bryce Wilson via llvm-commits
- [llvm] [ValueTracking] Extend LHS/RHS with matching operand to work without constants. (PR #85557)
via llvm-commits
- [llvm] 65058a8 - [AArch64][SelectionDAG] Expand v1f64-typed sin,cos,pow,log,exp intrinsics (#83745)
via llvm-commits
- [llvm] [RFC][BPF] Add support for asm gotol_or_nop and nop_or_gotol insns (PR #75110)
via llvm-commits
- [llvm] f849805 - [llvm-shlib] Fix libLLVM-18 symlink on mingw (#85554)
via llvm-commits
- [llvm] 252d019 - [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542)
via llvm-commits
- [llvm] [SCEV] Improve applyLoopGuards to support Mul (PR #83428)
via llvm-commits
- [llvm] bfb8682 - [AMDGPU] Fix predicates on FLAT scratch ST/SVS mode Pseudos (#85442)
via llvm-commits
- [llvm] 7b766a6 - [X86] Support APX CMOV/CFCMOV instructions (#82592)
via llvm-commits
- [llvm] Print more descriptive error message when trying to link a global with appending linkage (PR #69613)
Gleb Popov via llvm-commits
- [llvm] [llvm-debuginfo-analyzer][DOC] Change .wasm references to .o (PR #85566)
Carlos Alberto Enciso via llvm-commits
- [llvm] [InstCombine] Fold \`fpto{s|u}i non-norm\` to zero (PR #85569)
Yingwei Zheng via llvm-commits
- [polly] [polly] Add polly-debug flag to print debug info from all parts of polly (PR #78549)
Karthika Devi C via llvm-commits
- [llvm] Add MaskedValueIsZero check (PR #85573)
via llvm-commits
- [llvm] [ValueTracking] Use `ConstantRange::toKnownBits` when computing from Range Metadata; NFC (PR #85574)
via llvm-commits
- [llvm] [ValueTracking] Handle non-canonical operand order in `isImpliedCondICmps` (PR #85575)
via llvm-commits
- [llvm] 601e102 - [CodeGen] Use LocationSize for MMO getSize (#84751)
via llvm-commits
- [llvm] [SelectionDAG] Fold (avg x, 0) -> x >> 1 (PR #85581)
via llvm-commits
- [llvm] convert avgfloors -> avgfloorsu if eligiible (PR #85583)
via llvm-commits
- [llvm] [SelectionDAG] Calculate Knownbits for SMIN (PR #85584)
via llvm-commits
- [llvm] [SelectionDAG] Resolve TODO: Use signedAddMayOverflow (PR #85586)
via llvm-commits
- [llvm] 31775e1 - [ValueTracking] Add tests for implied cond with swapped operands; NFC
Noah Goldstein via llvm-commits
- [llvm] 01d8e1c - [ValueTracking] Handle non-canonical operand order in `isImpliedCondICmps`
Noah Goldstein via llvm-commits
- [llvm] 4dc0370 - [DirectX] Add DXIL_MODULE_FLAG for ShaderFlags. (#83217)
via llvm-commits
- [llvm] 75473cf - [gn] port c51095f51b77 (InstallAPI diag tablegen)
Nico Weber via llvm-commits
- [llvm] f98b556 - [gn] port f2794ccede6d
Nico Weber via llvm-commits
- [llvm] c0d03d2 - [gn build] Port 56d45b09dcd6
LLVM GN Syncbot via llvm-commits
- [llvm] [SelectionDAG] Fix D66309: Allow unordered atomics to have some optimizations done for them (PR #85589)
via llvm-commits
- [llvm] [SelectionDAG] Remove arbitrary patch size check (PR #85590)
via llvm-commits
- [llvm] [C API] Add accessors for function prefix and prologue data (PR #82193)
Benji Smith via llvm-commits
- [llvm] [Support] Report EISDIR when opening a directory (PR #79880)
Hubert Tong via llvm-commits
- [llvm] [IR] Add nowrap flags for trunc instruction (PR #85592)
via llvm-commits
- [llvm] 843a978 - [GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEXT (#85038)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [llvm] 208a985 - [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (#85042)
Dhruv Chawla via llvm-commits
- [compiler-rt] [asan] __asan_default_suppressions is never called because it is redeclared within __asan namespace (PR #85598)
Mikhail Smirnov via llvm-commits
- [llvm] [AMDGPU] Support double type in atomic optimizer. (PR #84307)
Pravin Jagtap via llvm-commits
- [llvm] ec34699 - [GlobalISel] convergence control tokens and intrinsics (#67006)
via llvm-commits
- [llvm] c8da999 - [llvm-debuginfo-analyzer][DOC] Change .wasm references to .o (#85566)
via llvm-commits
- [llvm] c1ccf07 - [llvm-debuginfo-analyzer][NFC] Rename LVElfReader.cpp[h] (#85530)
via llvm-commits
- [llvm] 65ae09e - [PowerPC] Fix behavior of rldimi/rlwimi/rlwnm builtins (#85040)
via llvm-commits
- [llvm] [RISCV] Implement Intrinsics Support for XCValu Extension in CV32E40P (PR #85603)
via llvm-commits
- [llvm] [mlir][bazel] Partial fix for 513cdb82223a106f183b49a40d9acb1f7efbbe7e. (PR #85604)
Christian Sigg via llvm-commits
Last message date:
Sun Mar 17 23:59:10 PDT 2024
Archived on: Sun Mar 17 23:59:11 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).