The Week Of Monday 5 May 2025 Archives by thread
Starting: Mon May 5 00:01:27 PDT 2025
Ending: Sun May 11 23:50:49 PDT 2025
Messages: 5431
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Marco Elver via llvm-commits
- [llvm] 0054ab4 - [NFC] Fix c++ style comment in c file (#138244)
via llvm-commits
- [clang] [llvm] [NFC] Fix c++ style comment in c file (PR #138244)
Björn Pettersson via llvm-commits
- [llvm] [SelectionDAG] Remove obsolete comments (NFC) (PR #138483)
Nikita Popov via llvm-commits
- [llvm] 249d949 - [DSE] Only consider provenance captures (#138286)
via llvm-commits
- [llvm] [DSE] Only consider provenance captures (PR #138286)
Nikita Popov via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Rohit Aggarwal via llvm-commits
- [llvm] [BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening (PR #120064)
Gergely Bálint via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Pankaj Dwivedi via llvm-commits
- [llvm] [MemCpyOpt] Forward memcpy source to load instruction (PR #138490)
via llvm-commits
- [llvm] [bazel] NFC: Change `tbl_outs` to dicts. (PR #137788)
Christian Sigg via llvm-commits
- [llvm] [SPIRV] Addition of @llvm.lround.* and @llvm.llround.* intrinsic (PR #129240)
Aadesh Premkumar via llvm-commits
- [llvm] [SPIRV] Added support for extension SPV_INTEL_2d_block_io (PR #133911)
Aadesh Premkumar via llvm-commits
- [llvm] [mlir] [mlir][gpu] Change GPU modules to globals (PR #135478)
Christian Sigg via llvm-commits
- [llvm] FEAT: Added support for the extension SPV_INTEL_fpga_dsp_control (PR #131651)
via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138488)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Support bottom-up postRA scheduing. (PR #135295)
Harrison Hao via llvm-commits
- [llvm] [SPIRV] Support for SPV_INTEL_fpga_reg extension (PR #134352)
via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Pierre van Houtryve via llvm-commits
- [llvm] [SPIRV] Added opencl Pipe builtins (PR #135335)
via llvm-commits
- [llvm] [AMDGPU] Support arbitrary types in amdgcn.dead (PR #134841)
Diana Picus via llvm-commits
- [clang] [llvm] [RISCV] Rename XCValu intrinsic name *_slet(u) to *_sle(u)) (PR #138498)
Jim Lin via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Move kernarg preload logic to separate pass (PR #130434)
Christudasan Devadasan via llvm-commits
- [llvm] [NVPTX] Improve kernel byval parameter lowering (PR #136008)
Alexander Kornienko via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
via llvm-commits
- [llvm] 3416d4f - [AA] Assert that alias() arguments are pointers (#138242)
via llvm-commits
- [llvm] [AA] Assert that alias() arguments are pointers (PR #138242)
Nikita Popov via llvm-commits
- [llvm] b492ec5 - [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (#138251)
via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [llvm] [X86][APX] Fix the assertion of NF instruction with relocation (PR #138500)
Feng Zou via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #135149)
Christudasan Devadasan via llvm-commits
- [llvm] [SPIRV] FIX print the symbolic operand for opcode for the operation OpSpecConstantOp (PR #135756)
VISHAKH PRAKASH via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [GISel] Funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Christudasan Devadasan via llvm-commits
- [llvm] [SPIRV] Added support for extension SPV_INTEL_2d_block_io (PR #138501)
Aadesh Premkumar via llvm-commits
- [llvm] [LV][LAA]Add initial support for non-power-of-2 store-load forwarding distance (PR #137873)
Alexey Bataev via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
Martin Storsjö via llvm-commits
- [llvm] [Support] report_fatal_error: Do not generate crash backtrace by default (PR #128495)
Akshat Oke via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't use float/vector code for memops. (PR #107022)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Adopt some Ld* patterns to reduce codegen regressions (PR #135492)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [ProgrammersManual] Update report_fatal_error docs (PR #138502)
Nikita Popov via llvm-commits
- [llvm] [CodeGen][NPM] Support CodeGenSCCOrder in pipeline (PR #136818)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Nathan Gauër via llvm-commits
- [llvm] 8f3fc72 - [AMDGPU] Use Reg32Types for move-immediate patterns (#138422)
via llvm-commits
- [llvm] [AMDGPU] Use Reg32Types for move-immediate patterns (PR #138422)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Matt Arsenault via llvm-commits
- [llvm] [LV] Delete dead scalar loops (WIP). (PR #76091)
Florian Hahn via llvm-commits
- [llvm] 07bc54b - [DWARFLinkerParallel] Fix incorrect uses of compare_exchange_weak (#138129)
via llvm-commits
- [llvm] [DWARFLinkerParallel] Fix incorrect uses of compare_exchange_weak (PR #138129)
Martin Storsjö via llvm-commits
- [llvm] 45d96df - [AMDGPU] Support arbitrary types in amdgcn.dead (#134841)
via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Sander de Smalen via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [LV] Support strided load with a stride of -1 (PR #128718)
Mel Chen via llvm-commits
- [llvm] [WebAssembly] Fix trunc in FastISel (PR #138479)
Pavel Verigo via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [llvm] [AMDGPU] Remove implicit definition of register group when restoring the last sub-register after a spill (PR #133986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement IR expansion for frem instruction (PR #130988)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Alex Voicu via llvm-commits
- [llvm] [PartiallyInlineLibCalls] Emit missed- and passed-optimization remarks when partially inlining sqrt (PR #123966)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Drop and upgrade llvm.amdgcn.atomic.csub/cond.sub to atomicrmw (PR #105553)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Legalizer] Widen i16 G_SEXT_INREG (PR #131308)
Matt Arsenault via llvm-commits
- [llvm] [X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector (PR #135010)
Rohit Aggarwal via llvm-commits
- [llvm] f49ee00 - [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (#136839)
via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Shan Huang via llvm-commits
- [llvm] [DebugInfo][LoopDistribute] Salvage debug values using dead instructions in the distributed loops (PR #137124)
Shan Huang via llvm-commits
- [llvm] AMDGPU: Fix gcc -Wenum-compare warning (PR #138529)
Matt Arsenault via llvm-commits
- [llvm] [BasicAA] Gracefully handle large LocationSize (PR #138528)
Nikita Popov via llvm-commits
- [clang] [llvm] [BasicAA] Do not decompose past casts with different index width (PR #119365)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][NFC] Use a worklist and remember results (PR #129175)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] remove move instruction if there is no user of it (PR #136735)
Mariusz Sikora via llvm-commits
- [llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Enable kernel argument preloading (PR #134655)
Tim Gymnich via llvm-commits
- [llvm] [InstCombine] Handle isnormal idiom (PR #125454)
Matt Arsenault via llvm-commits
- [llvm] [Linker] Update `linkInModule()` comment following change from `bool OverrideSymbols` to `unsigned Flags` (PR #138531)
Boaz Brickner via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Extend wave reduce intrinsics for i32 type (PR #126469)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Classify FLAT instructions as VMEM (PR #137148)
Matt Arsenault via llvm-commits
- [llvm] Added InvertedFPClassTest in legalizerHelper (PR #133403)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Extend test coverage for cross RC register coalescing (PR #132137)
Matt Arsenault via llvm-commits
- [llvm] [LoopIdiom] Add minimal support for using llvm.experimental.memset.pattern (PR #118632)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Diagnose inline assembly constraint lowering errors (PR #135782)
Matt Arsenault via llvm-commits
- [llvm] f338216 - [FunctionAttrs] Add test for SCC with address only capture (NFC)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Update code object metadata for kernarg preload (PR #134666)
Matt Arsenault via llvm-commits
- [clang] [llvm] [HLSL][SPIR-V] Implement vk::ext_builtin_input attribute (PR #138530)
Nathan Gauër via llvm-commits
- [llvm] [FunctionAttrs] Only consider provenance capture in access attr inference (PR #138535)
Nikita Popov via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] 003e501 - AMDGPU: Fix gcc -Wenum-compare warning (#138529)
via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mikhail R. Gadelha via llvm-commits
- [llvm] 541ad3f - [MemCpyOpt] Drop outdated TODO (NFC)
Nikita Popov via llvm-commits
- [llvm] aadf35c - [VPlan] Verify number preds and operands matches for VPIRPhis. (NFC)
Florian Hahn via llvm-commits
- [llvm] [BOLT] Gadget scanner: analyze functions without CFG information (PR #133461)
Anatoly Trosinenko via llvm-commits
- [llvm] 76b9973 - [DSE] Strengthen test coverage for memset.pattern
Philip Reames via llvm-commits
- [llvm] ARM: Remove override of shouldRewriteCopySrc (PR #125219)
David Green via llvm-commits
- [compiler-rt] procmaps (PR #138537)
Jake Egan via llvm-commits
- [llvm] [Sparc] TableGen-erate SDNode descriptions (PR #138450)
via llvm-commits
- [llvm] [InstCombine] Iterative replacement in PtrReplacer (PR #137215)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Diana Picus via llvm-commits
- [llvm] c3773f7 - [X86][APX] Fix the assertion of NF instruction with relocation (#138500)
via llvm-commits
- [llvm] [AArch64] Merge scaled and unscaled narrow zero stores (PR #136705)
David Green via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
via llvm-commits
- [llvm] c66ce08 - [Inline] Add tests for captures-before check for scoped AA metadata (NFC)
Nikita Popov via llvm-commits
- [llvm] AMDGPU: Fix -Wextra (PR #138539)
Matt Arsenault via llvm-commits
- [llvm] [GuardWidening] Widen widenable conditions instead of widenable branches (PR #66501)
Aleksandr Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] Add EliminateNewDuplicatePHINodes function. (PR #135179)
Valery Pykhtin via llvm-commits
- [llvm] [Inline] Only consider provenance captures for scoped alias metadata (PR #138540)
Nikita Popov via llvm-commits
- [llvm] a7bff2a - [SimplifyCFG] Add test for addr-only capture in store speculation (NFC)
Nikita Popov via llvm-commits
- [llvm] 44856d9 - ARM: Add test which shows overriding shouldRewriteCopySrc does something
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Split struct kernel arguments (PR #133786)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] clean up a few codegen test for true16 mode (PR #138542)
Brox Chen via llvm-commits
- [llvm] 4418a8e - [SPARC] Add llvm-readobj support, update ELF reloc types and dynamic tags. (#137916)
via llvm-commits
- [llvm] [SPARC] Add llvm-readobj support, update ELF reloc types and dynamic tags. (PR #137916)
Alex Rønne Petersen via llvm-commits
- [lld] [LLD][SPARC] Implement enough functionality to run non-trivial 64-bit programs (PR #137919)
Alex Rønne Petersen via llvm-commits
- [llvm] [Support] FIx a warning (PR #138546)
Kazu Hirata via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [clang] [llvm] [MIPS] Add FeatureMSA to i6400 and i6500 cores (PR #134985)
Min-Yih Hsu via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Generate correct present checks for implicit maps of optional allocatables (PR #138210)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [llvm] [OpenMP] Adds omp_target_is_accessible routine (PR #138294)
via llvm-commits
- [llvm] [SimplifyCFG] Only consider provenance capture in store speculation (PR #138548)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] optimize codegen for mad-mix in true16 (PR #124995)
Brox Chen via llvm-commits
- [llvm] DAG: Handle load in SimplifyDemandedVectorElts (PR #122671)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Prefer using DUP instead of INS where possible (PR #138549)
Csanád Hajdú via llvm-commits
- [llvm] 9c9013f - [AMDGPU] Handle MachineOperandType global address in SIFoldOperands. (#135424)
via llvm-commits
- [llvm] [AMDGPU] Handle MachineOperandType global address in SIFoldOperands. (PR #135424)
Matt Arsenault via llvm-commits
- [llvm] 721cba4 - [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (#137930)
via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
Daniel Kiss via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #118037)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Correct position of CFI Instruction for Pointer Authentication (PR #137795)
Daniel Kiss via llvm-commits
- [llvm] d0096e8 - Sparc: Improve SETHI and R_SPARC_DISP32 tests
Fangrui Song via llvm-commits
- [llvm] f14a4ac - Sparc: Suppress applyFixup when a relocation is generated
Fangrui Song via llvm-commits
- [llvm] 13b4a09 - Sparc: Move H44/M44/L44 computation back to adjustFixupValue
Fangrui Song via llvm-commits
- [llvm] 15c2f79 - [DSE/GVN] Continue to improve memset.pattern testing [nfc]
Philip Reames via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Nikita Popov via llvm-commits
- [llvm] [LoopIdiom] Select llvm.experimental.memset.pattern intrinsic rather than memset_pattern16 libcall (PR #126736)
Philip Reames via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
Sam Elliott via llvm-commits
- [llvm] [AArch64] Emit .arch and .arch_extension during assembly to textual asm (PR #138433)
Sam Elliott via llvm-commits
- [clang] [llvm] Minimal support of floating-point operand bundles (PR #135658)
Serge Pavlov via llvm-commits
- [llvm] [AMDGPU][True16][MC] update mc test of a few vop1 t16 inst (PR #135588)
Brox Chen via llvm-commits
- [llvm] [mlir] [LLVM][Support] Add `getTrailingObjects()` for single trailing type. (PR #138554)
Rahul Joshi via llvm-commits
- [llvm] [GlobalISel] Take the result size into account when const folding icmp (PR #134365)
Matt Arsenault via llvm-commits
- [llvm] 0926d94 - [GlobalISel] Take the result size into account when const folding icmp (#134365)
via llvm-commits
- [llvm] e1cff21 - [AMDGPU] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] f81193d - [SelectionDAG] Remove obsolete comments (NFC) (#138483)
via llvm-commits
- [llvm] cdc9a4b - [CodeGen] Use range-based for loops (NFC) (#138488)
via llvm-commits
- [llvm] [VPlan] Retain exit conditions and edges in initial VPlan (NFC). (PR #137709)
Florian Hahn via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [compiler-rt] demangling (PR #138556)
Jake Egan via llvm-commits
- [llvm] 71ee336 - [AMDGPU][True16][CodeGen] clean up a few codegen test for true16 mode (#138542)
via llvm-commits
- [llvm] fc0f074 - [CodeGen] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Sarah Spall via llvm-commits
- [llvm] Attributor: Infer noalias.addrspace metadata for memory instructions (PR #136553)
Matt Arsenault via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Louis Dionne via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Daniel Paoliello via llvm-commits
- [llvm] [openmp] [OpenMP] Change build of OpenMP device runtime to be a separate runtime (PR #136729)
Johannes Doerfert via llvm-commits
- [llvm] [MemoryLocation] Model value parameter of memset.pattern intrinsic (PR #138559)
Philip Reames via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] IR/Verifier: Allow vector type in atomic load and store (PR #120384)
via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
David Green via llvm-commits
- [llvm] [offload][SYCL] Add SYCL Module splitting. (PR #131347)
Johannes Doerfert via llvm-commits
- [llvm] 9d90f8b - ARM: Remove override of shouldRewriteCopySrc (#125219)
via llvm-commits
- [llvm] 1e353fa - AMDGPU: Fix -Wextra (#138539)
via llvm-commits
- [llvm] [Offload] Fix PowerPC builds that pass -mcpu (PR #138327)
Joseph Huber via llvm-commits
- [llvm] e165225 - [VPlan] Simplify check in collectUsersInLatchExitBlock. (NFC)
Florian Hahn via llvm-commits
- [llvm] 4fb7d19 - [AMDGPU] Remove implicit definition of register group when restoring the last sub-register after a spill (#133986)
via llvm-commits
- [compiler-rt] [NFC] Fix format specifier (PR #138563)
Florian Mayer via llvm-commits
- [llvm] [llvm] Fixed Demangle OutputBuffer (PR #138564)
Dmitry Vasilyev via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/ADT for DLL export (PR #136629)
Andrew Rogers via llvm-commits
- [llvm] Add inreg bit convert tests (PR #136112)
Matt Arsenault via llvm-commits
- [clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)
zhijian lin via llvm-commits
- [llvm] [CodeGen][NPM] Do not add required passes to pipeline (PR #135752)
Matt Arsenault via llvm-commits
- [llvm] d4706e1 - [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (#118037)
via llvm-commits
- [llvm] AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16 (PR #128911)
Brox Chen via llvm-commits
- [llvm] [DA] do not handle array accesses of different offsets (PR #123436)
Sebastian Pop via llvm-commits
- [llvm] [IntrinsicInst] Remove MemCpyInlineInst and MemSetInlineInst [nfc] (PR #138568)
Philip Reames via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Matt Arsenault via llvm-commits
- [llvm] [DirectX] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] [VPlan] Introduce VPlanConstantFolder (PR #125365)
Florian Hahn via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Florian Hahn via llvm-commits
- [llvm] [BOLT] Optimize the codegen of createLoadImmediate for AArch64. (PR #137413)
Maksim Panchenko via llvm-commits
- [llvm] [LV] Fix ScalarIVSteps vplan pattern matcher, remove m_CanonicalIV() (PR #138298)
Florian Hahn via llvm-commits
- [llvm] 9350906 - Revert "ARM: Remove override of shouldRewriteCopySrc (#125219)"
Matt Arsenault via llvm-commits
- [llvm] 46f5852 - [llvm] Fixed Demangle OutputBuffer (#138564)
via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Shilei Tian via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (PR #138574)
Matt Arsenault via llvm-commits
- [lld] [LLD][CMake] fix testing standalone build without installed llvm-lit. (PR #138575)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions fixed (PR #136868)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [llvm][CodeGen] Add value types `v5f16` and `v5i16` (PR #138578)
Elvin Wang via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (PR #137488)
Shilei Tian via llvm-commits
- [llvm] [OpenMP][NFC] Use temporary instead of local to take advantage of move semantics (PR #138582)
Shafik Yaghmour via llvm-commits
- [llvm] 75532b2 - [VPlan] Replace getPreheaderBBFor with getCFGPredecessor. (NFC)
Florian Hahn via llvm-commits
- [llvm] 7aa6737 - [Sparc] TableGen-erate SDNode descriptions (#138450)
via llvm-commits
- [llvm] 9281947 - [NFC][TableGen] Code cleanup in CodeGenRegister (#137994)
via llvm-commits
- [llvm] 00e7a02 - [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (#138057)
via llvm-commits
- [llvm] c0a264e - [IntrinsicInst] Remove MemCpyInlineInst and MemSetInlineInst [nfc] (#138568)
via llvm-commits
- [llvm] [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (PR #138586)
Chinmay Deshpande via llvm-commits
- [llvm] [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (PR #138586)
via llvm-commits
- [llvm] [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (PR #138586)
Chinmay Deshpande via llvm-commits
- [llvm] [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (PR #138586)
Matt Arsenault via llvm-commits
- [llvm] [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (PR #138586)
Chinmay Deshpande via llvm-commits
- [llvm] [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (PR #138586)
Matt Arsenault via llvm-commits
- [llvm] [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (PR #138586)
Chinmay Deshpande via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Alex MacLean via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] add fake16 to gisel test (PR #138588)
Brox Chen via llvm-commits
- [llvm] [OpenMP] Add pre sm_70 load hack back in (PR #138589)
Joseph Huber via llvm-commits
- [llvm] [CloneFunction][DebugInfo] Ensure DILocalVariables of inlined functions are not cloned (NFC) (PR #138590)
Vladislav Dzhidzhoev via llvm-commits
- [clang] [llvm] [MTE] generalize overalignment / size of MTE globals (PR #121957)
Florian Mayer via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Peter Collingbourne via llvm-commits
- [llvm] [verify][swift] Allow passing swifterror to phi instructions (PR #138598)
Ellis Hoag via llvm-commits
- [compiler-rt] [tsan] Fix nested signal handling (PR #138599)
Jakob Widauer via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] update more GFX11Plus codegen test with true16 mode (PR #138600)
Brox Chen via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Andrew Rogers via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
Liam Semeria via llvm-commits
- [llvm] [llvm] No DWARF CFI for UEFI (PR #138602)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] Allow Fast and Tail CC in UEFI (PR #138361)
Prabhu Rajasekaran via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] [SPARC] Use op-then-neg instructions when we have VIS3 (PR #138603)
via llvm-commits
- [llvm] f1447da - [SPARC] Use op-then-neg instructions when we have VIS3 (#138603)
via llvm-commits
- [llvm] [AMDGPU] Don't run InferAddressSpacesPass in code generation pipeline (PR #138604)
Shilei Tian via llvm-commits
- [llvm] 492ad84 - [SPIRV] Add explicit layout (#135789)
via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Kevin McAfee via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Kevin McAfee via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Implement `isTruncateFree(EVT FromVT, EVT ToVT)` (PR #138605)
Justin Fargnoli via llvm-commits
- [compiler-rt] sanitizer_common interceptors (PR #138606)
Jake Egan via llvm-commits
- [llvm] [AMDGPU] Fix `AMDGPUPromoteAlloca` handling certain loads incorrectly (PR #123173)
Chinmay Deshpande via llvm-commits
- [compiler-rt] interceptors (PR #138608)
Jake Egan via llvm-commits
- [llvm] [AArch64] Initial compiler support for SVE unwind on Windows. (PR #138609)
Eli Friedman via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Jacek Caban via llvm-commits
- [llvm] 0bd065d - [AMDGPU] Extend test coverage for cross RC register coalescing (#132137)
via llvm-commits
- [llvm] 37da5a1 - [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (#138338)
via llvm-commits
- [llvm] [LLVM][MC] Introduce `OrFail` variants of MCD ops (PR #138614)
Rahul Joshi via llvm-commits
- [llvm] 8b9ae65 - Revert "[AMDGPU] Extend test coverage for cross RC register coalescing (#132137)"
Jeffrey Byrnes via llvm-commits
- [llvm] [ValueTracking] Make the MaxAnalysisRecursionDepth overridable (PR #137721)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Extend test coverage for cross RC register coalescing (PR #138617)
Jeffrey Byrnes via llvm-commits
- [llvm] [CodeGen] Inline stack guard check on Windows (PR #136290)
Eli Friedman via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Teresa Johnson via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Snehasish Kumar via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] SLPVectorizer: Avoid looking at uselists of constants (PR #134578)
Alexander Kornienko via llvm-commits
- [llvm] [SLP]Initial support for (masked)loads + compress and (masked)interleaved (PR #132099)
Alexander Kornienko via llvm-commits
- [llvm] [SDAG] Merge memcpy and memcpy.inline lowering paths (PR #138619)
Philip Reames via llvm-commits
- [llvm] [AMDGPU] fix up vop3p gisel errors (PR #136262)
via llvm-commits
- [llvm] 43eafc0 - [llvm][gvn-sink] Don't try to sink inline asm (#138414)
via llvm-commits
- [llvm] [llvm][NFC] Fix bracing from #138414 (PR #138620)
Paul Kirth via llvm-commits
- [llvm] 8404b29 - [llvm][NFC] Fix bracing from #138414 (#138620)
via llvm-commits
- [llvm] [Cygwin] Emit COMDAT name correctly for Cygwin (PR #138621)
Tomohiro Kashiwada via llvm-commits
- [llvm] [PAC][MC][AArch64] Fix error message for AUTH_ABS64 reloc with ILP32 (PR #89563)
Peter Collingbourne via llvm-commits
- [compiler-rt] use internal_memcpy (PR #138623)
Jake Egan via llvm-commits
- [llvm] 5709a2c - [gn build] Port 7aa67378f01f
Nico Weber via llvm-commits
- [compiler-rt] Split interceptors (PR #138624)
Jake Egan via llvm-commits
- [llvm] ca1ebff - [RISCV] Add processor definition for SiFive P870 (#137725)
via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Min-Yih Hsu via llvm-commits
- [llvm] 658cac8 - [RISCV] Rename XCValu intrinsic name *_slet(u) to *_sle(u)) (#138498)
via llvm-commits
- [llvm] AArch64: Clean up relocation error messages. (PR #138625)
Peter Collingbourne via llvm-commits
- [llvm] 6234aba - [llvm] No DWARF CFI for UEFI (#138602)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] 4253405 - AArch64: Clean up relocation error messages.
via llvm-commits
- [llvm] cd6c4b6 - [AMDGPU][True16][CodeGen] optimize codegen for mad-mix in true16 (#124995)
via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [VectorCombine] Fix the type used in foldShuffleOfIntrinsics Cost. (PR #138419)
Han-Kuan Chen via llvm-commits
- [llvm] [AArch64] Stop reserved registers from being saved in prolog/epilog (PR #138448)
Nuko Y. via llvm-commits
- [llvm] [SPIRV]Added support for extension SPV_INTEL_arbitrary_precision_fixed_point (PR #136085)
Aadesh Premkumar via llvm-commits
- [llvm] [llvm] Fix typo UNSPPORTED -> UNSUPPORTED (PR #138628)
via llvm-commits
- [llvm] [RISCV] Add compress patterns for Xqcisync instructions (PR #138629)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add compress patterns for qc.extu and qc.mveqi (PR #138630)
via llvm-commits
- [llvm] ffc5f79 - LoongArch: Replace most Specifier members with raw relocation types
Fangrui Song via llvm-commits
- [llvm] [SPIRV]Added support for the extension SPV_INTEL_blocking_pipes (PR #131577)
Aadesh Premkumar via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [llvm] [SPIRV] Support for SPV_INTEL_cluster_attributes extension (PR #131593)
via llvm-commits
- [llvm] LoongArch: Remove VK_CALL/VK_CALL_PLT and don't print %plt (PR #138632)
Fangrui Song via llvm-commits
- [llvm] [sancov] add -sanitizer-coverage-drop-ctors (PR #137980)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer][Fuchsia] Add callback at end of __sanitizer_startup_hook (PR #131886)
Vitaly Buka via llvm-commits
- [llvm] 4ff98fd - [Linker] Update `linkInModule()` comment following change from `bool OverrideSymbols` to `unsigned Flags` (#138531)
via llvm-commits
- [llvm] [SelectionDAG] Legalize <1 x T> vector types for atomic load (PR #120385)
via llvm-commits
- [llvm] [X86] Manage atomic load of fp -> int promotion in DAG (PR #120386)
via llvm-commits
- [llvm] [SelectionDAG][X86] Widen <2 x T> vector types for atomic load (PR #120598)
via llvm-commits
- [llvm] [X86] Add atomic vector tests for unaligned >1 sizes. (PR #120387)
via llvm-commits
- [llvm] [SelectionDAG] Split vector types for atomic load (PR #120640)
via llvm-commits
- [llvm] [SelectionDAG][X86] Remove unused elements from atomic vector. (PR #125432)
via llvm-commits
- [llvm] [AtomicExpand] Add bitcasts when expanding load atomic vector (PR #120716)
via llvm-commits
- [llvm] [SPIRV] OpEnqueueKernel Instruction generation correction (PR #136094)
via llvm-commits
- [llvm] ca59a2b - [RISCV] Add compress patterns for qc.extu and qc.mveqi (#138630)
via llvm-commits
- [llvm] [GlobalISel] Put legalizer rule debug behind a verbose option. (PR #138277)
David Green via llvm-commits
- [llvm] [Hexagon] Use TargetInstrInfo::RegSubRegPair (PR #138637)
Sudharsan Veeravalli via llvm-commits
- [llvm] [polly] IR: Remove uselist for constantdata (PR #137313)
Matt Arsenault via llvm-commits
- [llvm] Fix a typo in llvm/docs/CMake.rst (PR #138639)
via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
LLVM Continuous Integration via llvm-commits
- [llvm] [LoongArch] Fix fp_to_uint/fp_to_sint conversion errors for lasx (PR #137129)
via llvm-commits
- [llvm] [llvm][X86] AvoidTrailingCallPass for UEFI (PR #138363)
Petr Hosek via llvm-commits
- [lld] [lld] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138641)
Kazu Hirata via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Check for PAC keys before disabling them (PR #138643)
Abhilash Majumder via llvm-commits
- [llvm] RISCV: Replace most Specifier constants with relocation types (PR #138644)
Fangrui Song via llvm-commits
- [llvm] [Transforms] Use SmallMapVector::contains (NFC) (PR #138645)
Kazu Hirata via llvm-commits
- [llvm] [llvm][X86] REX profile for UEFI (PR #138362)
Petr Hosek via llvm-commits
- [llvm] fdbc30a - [X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector (#135010)
via llvm-commits
- [llvm] [llvm][AsmPrinter] CodeView for UEFI (PR #138359)
Petr Hosek via llvm-commits
- [llvm] f54f4cf - [RISCV] Add compress patterns for Xqcisync instructions (#138629)
via llvm-commits
- [clang] [llvm] [ARM] Fix for crash when using -mcmodel=tiny on X86 (PR #125643)
via llvm-commits
- [llvm] fbd9a31 - [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (#137956)
via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] 91ad90b - [MISched][NFC] Precommit test for #137988 (#138243)
via llvm-commits
- [llvm] [MISched][NFC] Precommit test for #137988 (PR #138243)
Cullen Rhodes via llvm-commits
- [llvm] [LoopVectorize] Allow Early-Exit Loop Vectorization with EVL (PR #130918)
Shih-Po Hung via llvm-commits
- [llvm] fe1d115 - [KeyInstr] Fix DILocation AtomGroup/Rank bitfield packing for MSVC (#138292)
via llvm-commits
- [llvm] [KeyInstr] Fix DILocation AtomGroup/Rank bitfield packing for MSVC (PR #138292)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 562a455 - [ProgrammersManual] Update report_fatal_error docs (#138502)
via llvm-commits
- [llvm] [NVPTX] support packed f32 instructions for sm_100+ (PR #126337)
Princeton Ferro via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] 6d85de8 - [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (#138296)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Handles bitreverse to prevent falling back (PR #138150)
via llvm-commits
- [llvm] 015093d - [GVN] Improve processBlock for instruction erasure (#131753)
via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [libcxx] [llvm] [libc++] Upgrade to GCC 15 (PR #138293)
Nikolas Klauser via llvm-commits
- [llvm] [SimplifyCFG] Add command-line option to disable the pass (PR #130965)
Madhur Amilkanthwar via llvm-commits
- [llvm] cadf652 - [AArch64][SME] Split SMECallAttrs out of SMEAttrs (#137239)
via llvm-commits
- [llvm] [AArch64][SME] Split SMECallAttrs out of SMEAttrs (PR #137239)
Benjamin Maxwell via llvm-commits
- [llvm] f2f4eac - Clarify ban evasion policy (#137298)
via llvm-commits
- [llvm] Clarify ban evasion policy (PR #137298)
Kristof Beyls via llvm-commits
- [llvm] LLVM symbolizer gsym support (PR #134847)
Mariusz Kwiczala via llvm-commits
- [libc] [llvm] feat: implement template meta muli (PR #138654)
Naveen Kumar via llvm-commits
- [llvm] fd80048 - [GlobalISel][AArch64] Handles bitreverse to prevent falling back (#138150)
via llvm-commits
- [llvm] [InstCombine][foldPHIArgGEPIntoPHI] Early return for const vector index for gep inst. (PR #138661)
via llvm-commits
- [llvm] [AMDGPU] Rework GFX11 VALU Mask Write Hazard (PR #138663)
Carl Ritson via llvm-commits
- [libcxx] [libunwind] [llvm] [libc++] Upgrade to GCC 15 (PR #138293)
Nikolas Klauser via llvm-commits
- [llvm] Revert "[AArch64][SME] Split SMECallAttrs out of SMEAttrs" (PR #138664)
Benjamin Maxwell via llvm-commits
- [llvm] 703b479 - Revert "[AArch64][SME] Split SMECallAttrs out of SMEAttrs" (#138664)
via llvm-commits
- [llvm] [KeyInstr] Add Atom Group waterline to LLVMContext (PR #133478)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 4cc152c - [AArch64] Correct position of CFI Instruction for Pointer Authentication (#137795)
via llvm-commits
- [llvm] [SPIRV] Addition of matrix multiply accumulate operands (PR #138665)
Aadesh Premkumar via llvm-commits
- [clang] [llvm] [NFC] Replace more DenseMaps with SmallDenseMaps (PR #111836)
Jeremy Morse via llvm-commits
- [llvm] FEAT : Added suport for the extenion SPV_INTEL_fpga_memory_acesses (PR #133210)
via llvm-commits
- [llvm] Added Support for builtin enqueue_marker (PR #135775)
via llvm-commits
- [llvm] [X86][AVX] Match v4f64 blend from shuffle of scalar values. (PR #135753)
Leon Clark via llvm-commits
- [llvm] 8ea5eac - [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (#137988)
via llvm-commits
- [llvm] [DAGCombine] Simplify partial_reduce_*mla with constant. (PR #138289)
Benjamin Maxwell via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Nikita Popov via llvm-commits
- [llvm] [NFC][KeyInstr] Add Atom Group (re)mapping (PR #133479)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Reland "[AArch64][SME] Split SMECallAttrs out of SMEAttrs" (PR #138671)
Benjamin Maxwell via llvm-commits
- [llvm] a8344a9 - [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (#138126)
via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Paschalis Mpeis via llvm-commits
- [llvm] [SPIRV] Support for the extennsion SPV_INTEL_blocking_pipes (PR #138675)
Aadesh Premkumar via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
Hans Wennborg via llvm-commits
- [llvm] bde39d7 - [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (#138301)
via llvm-commits
- [llvm] [NVPTX] Add TMA Bulk Copy Intrinsics (PR #138679)
Durgadoss R via llvm-commits
- [llvm] 3b4f9c5 - [NFC][KeyInstr] Add Atom Group (re)mapping (#133479)
via llvm-commits
- [llvm] [KeyInstr] Merge atoms in DILocation::getMergedLocation (PR #133480)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 027b203 - [BasicAA] Gracefully handle large LocationSize (#138528)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] WIP: Add frontend support for declare variant (PR #130578)
Kiran Chandramohan via llvm-commits
- [llvm] ee7f6a5 - [KeyInstr] Merge atoms in DILocation::getMergedLocation (#133480)
via llvm-commits
- [llvm] [KeyInstr] Inline atom info (PR #133481)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [NFC][LLVM][CodeGen][X86] Add ConstantInt/FP based vector support to MachineInstr fixup and printing code. (PR #137331)
Paul Walker via llvm-commits
- [llvm] d90cac9 - [DAGCombine] Simplify partial_reduce_*mla with constant. (#138289)
via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] [LV][EVL] Attach a new metadata on EVL vectorized loops (PR #131000)
Alexey Bataev via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [compiler-rt] efaa529 - [sanitizer_common] Use internal_memcpy with wcrtomb/wctomb interceptors (#138623)
via llvm-commits
- [compiler-rt] 24cd3a0 - [sanitizer_common] Split FREXPF/FREXPL interceptor defines (#138624)
via llvm-commits
- [llvm] 0922789 - [X86][AVX] Match v4f64 blend from shuffle of scalar values. (#135753)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Add frontend support for declare variant (PR #130578)
Tom Eccles via llvm-commits
- [llvm] [AMDGPU] Fix UB in tests due to mismatched calling conventions (PR #137957)
Manuel Carrasco via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Nicholas Guy via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
Graham Hunter via llvm-commits
- [llvm] [AsmParser] Replace starIsStartOfStatement with tokenIsStartOfStatement. (PR #137997)
Jason Eckhardt via llvm-commits
- [llvm] [AArch64][SVE] Add patterns for bit-select instructions. (PR #138689)
Ricardo Jesus via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops (PR #131005)
Alexey Bataev via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Jake Egan via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
Alexey Bataev via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Jake Egan via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Garcia Orozco via llvm-commits
- [llvm] f8de161 - [KeyInstr][SimplifyCFG] Remap atoms when folding br to common succ into pred (#133482)
via llvm-commits
- [llvm] [KeyInstr][SimplifyCFG] Remap atoms when folding br to common succ into pred (PR #133482)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr][debugify] Add --debugify-atoms to add key instructions metadata (PR #133483)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SDAG] Make Select-with-Identity-Fold More Flexible; NFC (PR #136554)
Marius Kamp via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Nicholas Guy via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] 5781b5e - [AMDGPU][True16][MC] update mc test of a few vop1 t16 inst (#135588)
via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/6) (PR #131868)
Jake Egan via llvm-commits
- [llvm] 3aecbbc - [SLP]Do not match nodes if schedulability of parent nodes is different
Alexey Bataev via llvm-commits
- [llvm] [SPIRV] Fix asan failure (PR #138695)
Steven Perron via llvm-commits
- [llvm] [ConstantFolding] Fold fmaximumnum and fminimumnum (PR #138700)
Lewis Crawford via llvm-commits
- [lld] dd3f6a3 - [lld] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#138641)
via llvm-commits
- [llvm] 0eeabd4 - [Transforms] Use SmallMapVector::contains (NFC) (#138645)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [llvm] [llvm] clang-format a few llvm/Support headers (PR #138703)
Andrew Rogers via llvm-commits
- [llvm] a363cca - [KeyInstr][debugify] Add --debugify-atoms to add key instructions metadata (#133483)
via llvm-commits
- [llvm] [GVN] MemorySSA for GVN: embed the memory state in symbolic expressions (PR #123218)
Antonio Frighetto via llvm-commits
- [llvm] [KeyInstr][SimplifyCFG] Remap atoms after duplication for threading (PR #133484)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AMDGPU] Fix VTList for BUFFER_LOAD and DENORM_MODE (PR #138704)
Jay Foad via llvm-commits
- [llvm] [RISCV] Handle more (add x, C) -> (sub x, -C) cases (PR #138705)
Piotr Fusik via llvm-commits
- [llvm] [NVPTX] Add errors for incorrect CUDA addrpaces (PR #138706)
Lewis Crawford via llvm-commits
- [polly] 87f312a - IR: Remove uselist for constantdata (#137313)
via llvm-commits
- [llvm] [polly] IR: Remove reference counts from ConstantData (PR #137314)
Matt Arsenault via llvm-commits
- [llvm] IR: Remove reference counts from ConstantData (PR #137314)
Matt Arsenault via llvm-commits
- [llvm] 51a3bd9 - IR: Remove reference counts from ConstantData (#137314)
via llvm-commits
- [llvm] [polly] IR: Reorder ConstantData enum values (PR #138638)
Matt Arsenault via llvm-commits
- [llvm] Enable .ptr .global .align attributes for kernel attributes for CUDA (PR #114874)
Lewis Crawford via llvm-commits
- [llvm] [libc++][CI] Pin the XCode version. (PR #135412)
Louis Dionne via llvm-commits
- [llvm] [RISCV] Add support for vendor relocations on Xqci extensions (PR #135400)
Sam Elliott via llvm-commits
- [llvm] 3851ca7 - [AArch64] Emit .arch and .arch_extension during assembly to textual asm (#138433)
via llvm-commits
- [llvm] a8ed244 - [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (#131326)
via llvm-commits
- [llvm] e86a92f - [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (#138269)
via llvm-commits
- [llvm] a10f6c1 - [InstCombine] Handle isnormal idiom (#125454)
via llvm-commits
- [clang] [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Paul Walker via llvm-commits
- [llvm] [Hexagon] Add missing patterns to select PFALSE and PTRUE (PR #138712)
Ikhlas Ajbar via llvm-commits
- [llvm] [lldb] fix tests with spaces in command path (PR #138714)
Charles Zablit via llvm-commits
- [llvm] [instcombine] Adjust style of MemIntrinsic code to be more idiomatic [nfc] (PR #138715)
Philip Reames via llvm-commits
- [llvm] 4eac576 - [RISCV] Add scheduler definitions for SpacemiT-X60 (#137343)
via llvm-commits
- [llvm] 6479e9b - [AMDGPU] Fix UB in tests due to mismatched calling conventions (#137957)
via llvm-commits
- [clang] [llvm] [VectorCombine] Shrink loads used in shufflevector rebroadcasts (PR #128938)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Allow the clang.arc.attachedcall marker to be optional (PR #138694)
Jon Roelofs via llvm-commits
- [llvm] a750893 - [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (#137832)
via llvm-commits
- [llvm] [Orc] Initial version of ELFSymtabStaticGenerator (PR #135591)
via llvm-commits
- [compiler-rt] 573721b - [sanitizer][Fuchsia] Add callback at end of __sanitizer_startup_hook (#131886)
via llvm-commits
- [llvm] 009b9f4 - [lit] Fix lit hang on pool join when exception is thrown (#131881)
via llvm-commits
- [llvm] [TextAPI] Track RPaths in the order its provided via command line. (PR #131665)
Eli Friedman via llvm-commits
- [llvm] e0537c0 - [LV][EVL] Attach a new metadata on EVL vectorized loops (#131000)
via llvm-commits
- [llvm] 0e3829e - [AArch64] Use Subtarget directly. NFC
David Green via llvm-commits
- [llvm] 8b41551 - [AArch64] Add a slp vectorization test for extract and shuffle costs. NFC
David Green via llvm-commits
- [llvm] [SLP][NFC]Extract values state/operands analysis into separate class (PR #138724)
Alexey Bataev via llvm-commits
- [llvm] c956ed0 - [OpenMP][NFC] Use temporary instead of local to take advantage of move semantics (#138582)
via llvm-commits
- [llvm] [ADT]Add helper function to return a ArrayRef of MapVector's underlying vector (PR #138726)
Mingming Liu via llvm-commits
- [llvm] InstCombine: Add baseline test for minimumnum/maximumnum freeze fold (PR #138728)
Matt Arsenault via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Peter Smith via llvm-commits
- [llvm] f9f79d9 - [AMDGPU] Fix VTList for BUFFER_LOAD and DENORM_MODE (#138704)
via llvm-commits
- [llvm] 282af2d - [VPlan] Remove unneeded checks from PlanCFGBuilder::isExternalDef (NFC).
Florian Hahn via llvm-commits
- [llvm] [NFC][llvm] Drop isOsWindowsOrUEFI API (PR #138733)
Prabhu Rajasekaran via llvm-commits
- [llvm] ad5b3e0 - [ADT]Add helper function to return a ArrayRef of MapVector's underlying vector (#138726)
via llvm-commits
- [llvm] check for vgpr16 putting into vgpr32 case in v2s lowering (PR #138734)
Brox Chen via llvm-commits
- [llvm] [DAGCombiner] Fold pattern for srl-shl-zext (PR #138290)
Alexander Peskov via llvm-commits
- [llvm] ValueTracking: Add baseline tests for minimumnum/maximumnum (PR #138736)
Matt Arsenault via llvm-commits
- [llvm] Address Codegen bug related to marking subregister MachineOperand defines as undef (PR #134929)
Ryan Buchner via llvm-commits
- [clang] [llvm] Add unnecessary-virtual-specifier to -Wextra (PR #138741)
Devon Loehr via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] replace subreg_to_reg to req_sequence (PR #138746)
Brox Chen via llvm-commits
- [llvm] [BOLT][AArch64] Patch functions targeted by optional relocs (PR #138750)
Maksim Panchenko via llvm-commits
- [llvm] 32928a0 - [VPlan] Construct regions from innermost to outermost (NFC).
Florian Hahn via llvm-commits
- [llvm] c7659d8 - [NFC][GlobalISel] Pre-commit GISel AMDGPU tests for XOR, OR, AND (#138586)
via llvm-commits
- [llvm] [DWARFLinkerParallel] Change more cases of compare_exchange_weak to compare_exchange_strong (PR #138692)
Alexey Lapshin via llvm-commits
- [llvm] [IR] Remove the AtomicMem*Inst helper classes (PR #138710)
Nikita Popov via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Philip Reames via llvm-commits
- [llvm] [VPlan] Handle early exit before forming regions. (NFC) (PR #138393)
Florian Hahn via llvm-commits
- [llvm] 0b8528e - [instcombine] Adjust style of MemIntrinsic code to be more idiomatic [nfc] (#138715)
via llvm-commits
- [llvm] [llvm] minor revisions to export annotation macro docs (PR #138761)
Andrew Rogers via llvm-commits
- [llvm] [InstCombine] Funnel shift with negative amount folds to funnel shift in opposite direction (#138334) (PR #138763)
via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
via llvm-commits
- [llvm] 9d89b05 - [WebAssembly] Fix trunc in FastISel (#138479)
via llvm-commits
- [llvm] 650dca5 - [IR] Remove the AtomicMem*Inst helper classes (#138710)
via llvm-commits
- [llvm] Added clarifying comment to 'LLVMLinkInMCJIT' and 'LLVMLinkInInterpreter' (PR #92467)
via llvm-commits
- [llvm] [AMDGPU] clang-format part of AMDGPUSubtarget.h. NFC. (PR #138756)
Shilei Tian via llvm-commits
- [llvm] 57e8899 - [Hexagon] Add missing patterns to select PFALSE and PTRUE (#138712)
via llvm-commits
- [llvm] 097fef2 - [SPIRV] Fix asan failure (#138695)
via llvm-commits
- [compiler-rt] [compiler-rt][test] Apply CFLAGS from sanitizer_common to all tests (PR #120798)
Aaron Puchert via llvm-commits
- [llvm] [BOLT] Introduce BinaryFunction::canClone() (PR #138771)
Maksim Panchenko via llvm-commits
- [llvm] [PowerPC] catch v2i64 shift left by 1 is add case (PR #138772)
via llvm-commits
- [llvm] [SPIRV] Don't add CPacked and Alignement decorations for Vulkan (PR #138711)
Cassandra Beckley via llvm-commits
- [llvm] aa77f7a - [NFC][llvm] Drop isOsWindowsOrUEFI API (#138733)
via llvm-commits
- [llvm] 0a07e6b - [llvm] Allow Fast and Tail CC in UEFI (#138361)
via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
Paul Kirth via llvm-commits
- [llvm] 6c764a6 - [llvm][mustache][NFC] Use type alias for escape symbols (#138050)
via llvm-commits
- [llvm] df90ab9 - Revert "[SPIRV] Fix asan failure (#138695)"
Kirill Stoimenov via llvm-commits
- [llvm] 0fb5720 - Revert "[SPIRV] Add explicit layout (#135789)"
Kirill Stoimenov via llvm-commits
- [llvm] Initial commit (PR #138776)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Touchup combineADDRSPACECAST (NFC) (PR #138779)
Justin Fargnoli via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Analysis for DLL export (PR #136623)
Andrew Rogers via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
peter mckinna via llvm-commits
- [llvm] 0274232 - Revert "IR: Remove reference counts from ConstantData (#137314)"
Kirill Stoimenov via llvm-commits
- [polly] 5936c02 - Revert "IR: Remove uselist for constantdata (#137313)"
Kirill Stoimenov via llvm-commits
- [lld] [lld][WebAssembly] Fix reported names of LTO output file (PR #138789)
Sam Clegg via llvm-commits
- [clang] [llvm] [HIP][HIPSTDPAR] Re-work allocation interposition for `hipstdpar` (PR #138790)
Alex Voicu via llvm-commits
- [llvm] 675cb70 - Register assembly printer passes (#138348)
via llvm-commits
- [llvm] 7fa721a - [AMDGPU] Extend test coverage for cross RC register coalescing (#138617)
via llvm-commits
- [llvm] [MemProf] Restructe the pruning of unneeded NotCold contexts (PR #138792)
Teresa Johnson via llvm-commits
- [llvm] b5c7724 - [LoongArch] Fix fp_to_uint/fp_to_sint conversion errors for lasx (#137129)
via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Adam Yang via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU][NFC] Add tests in preparation for i8 vectorization (PR #138801)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Fix regclass check for PackedF32InputMods in AsmParser. (PR #138767)
Pravin Jagtap via llvm-commits
- [llvm] [BOLT] Drop converting return profile to call cont (PR #129477)
Maksim Panchenko via llvm-commits
- [llvm] [AMDGPU] Optimize LDS DMA soft waitcnt (PR #138802)
Austin Kerbow via llvm-commits
- [llvm] [RISCV] Initial codegen support for zvqdotq extension (PR #137039)
Craig Topper via llvm-commits
- [llvm] Pass disjoint in or combine (PR #138800)
via llvm-commits
- [llvm] [DAG] Add utilities for inserting and extracting low sub-vectors [nfc] (PR #137230)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [clang] [llvm] [Driver] Reject -mcmodel=tiny on X86 (PR #125643)
Fangrui Song via llvm-commits
- [llvm] [llvm] Add triples for managarm (PR #87845)
Brad Smith via llvm-commits
- [llvm] [RISCV] Attempt to fix the link to the XAndesPerf specification. NFC (PR #138804)
Craig Topper via llvm-commits
- [llvm] [Uniformity] Fixed control-div early stop (PR #138806)
Junjie Gu via llvm-commits
- [llvm] 03f3f15 - ValueTracking: Add baseline tests for minimumnum/maximumnum (#138736)
via llvm-commits
- [llvm] ValueTracking: Handle minimumnum and maximumnum in computeKnownFPClass (PR #138737)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Pass disjoint in or combine (PR #138800)
Yingwei Zheng via llvm-commits
- [llvm] 609a833 - ValueTracking: Handle minimumnum and maximumnum in computeKnownFPClass (#138737)
via llvm-commits
- [llvm] [LV] Compute register usage for interleaving on VPlan. (PR #126437)
Yashwant Singh via llvm-commits
- [llvm] 194a4a3 - Fix test pfalse-v4i1.ll added in #138712 to require asserts.
Douglas Yung via llvm-commits
- [llvm] 0505e37 - [llvm] Add triples for managarm (#87845)
via llvm-commits
- [llvm] 8286378 - LoongArch: Remove VK_CALL/VK_CALL_PLT and don't print %plt
via llvm-commits
- [llvm] [TableGen] Fix computeRegUnitLaneMasks for ad hoc aliasing (PR #79835)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen][NPM] Differentiate pipeline-required and opt-required passes (PR #135752)
Akshat Oke via llvm-commits
- [llvm] ddfdecb - [MISched] Add statistics to quantify scheduling (#138090)
via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
David Green via llvm-commits
- [llvm] 52f568d - [DWARFLinkerParallel] Change more cases of compare_exchange_weak to compare_exchange_strong (#138692)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [AArch64] Set a RealUse for getVectorInstrCost with scalar uses. (PR #138811)
David Green via llvm-commits
- [llvm] 2b05c7c - [AMDGPU] Fix regclass check for PackedF32InputMods in AsmParser. (#138767)
via llvm-commits
- [llvm] e55172f - [AMDGPU] Classify FLAT instructions as VMEM (#137148)
via llvm-commits
- [llvm] Add support for intrinsic @llvm.frexp (PR #135774)
VISHAKH PRAKASH via llvm-commits
- [llvm] [vectorization] Change vectorized to custom coefficients in … (PR #138709)
Serval MARTINOT-LAGARDE via llvm-commits
- [llvm] [RISCV] Initial support for EarlyCSE (PR #138812)
Hank Chang via llvm-commits
- [llvm] 62f81a9 - [llvm] Add extra tests for atomicrmw fmaximum/fminimum (#138252)
via llvm-commits
- [llvm] [llvm] Add extra tests for atomicrmw fmaximum/fminimum (PR #138252)
Jonathan Thackray via llvm-commits
- [compiler-rt] [openmp] [Archer] Detect OpenMP lock/unlock misuse (PR #138690)
via llvm-commits
- [llvm] [AMDGPU] Fix endline in gfx950_invalid_encoding.txt. NFC. (PR #138813)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 69f3552 - [MIPS]Remove unnecessary SLL instructions on MIPS64el (#109386)
via llvm-commits
- [llvm] [AMDGPU] Consider FLAT instructions for VMEM hazard detection (PR #137170)
Robert Imschweiler via llvm-commits
- [llvm] MC: Support quoted symbol names (PR #138817)
Fangrui Song via llvm-commits
- [llvm] [llvm] Drop "const" from "const ArrayRef" (NFC) (PR #138818)
Kazu Hirata via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [RISCV] Expand constant multiplication for targets without M extension (PR #137195)
Iris Shi via llvm-commits
- [llvm] [RISCV] Add 2^N + 2^M expanding pattern for mul (PR #137954)
Iris Shi via llvm-commits
- [llvm] [llvm] Drop "const" from "const StringRef" (NFC) (PR #138821)
Kazu Hirata via llvm-commits
- [compiler-rt] [sanitizer_common] Remove reference to obsolete termio ioctls (PR #138822)
Andreas Schwab via llvm-commits
- [llvm] [RFC] TableGen-erate SDNode descriptions (PR #119709)
Jay Foad via llvm-commits
- [llvm] 0d0eed4 - [AMDGPU][Legalizer] Widen i16 G_SEXT_INREG (#131308)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow forming s16 U/SBFX pre-regbankselect (PR #131309)
Pierre van Houtryve via llvm-commits
- [llvm] [ADT] Drop "const" from "const APInt" (NFC) (PR #138825)
Kazu Hirata via llvm-commits
- [llvm] Warnings from system libraries should be private for them (PR #138826)
Valery Mironov via llvm-commits
- [llvm] 74c3025 - [KeyInstr][SimplifyCFG] Remap atoms after duplication for threading (#133484)
via llvm-commits
- [llvm] [KeyInstr][Inline] Don't propagate atoms to inlined nodebug instructions (PR #133485)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] a13c0b6 - [Flang][OpenMP] Add frontend support for declare variant (#130578)
via llvm-commits
- [clang] [llvm] [RISCV] Add Andes XAndesVPackFPH (Andes Vector Packed FP16) extension. (PR #138827)
Jim Lin via llvm-commits
- [llvm] [SLP] Simplify buildTree() (NFC) (PR #138833)
Gaëtan Bossu via llvm-commits
- [llvm] [SCEVPatternMatch] Fix constness issues (PR #138834)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [SCEVPatternMatch] Extend with more matchers (PR #138836)
Ramkumar Ramachandra via llvm-commits
- [llvm] e3ee6bb - [JITLink][i386] Make ELFLinkGraphBuilder_i386 a regular (non-template) class.
Lang Hames via llvm-commits
- [llvm] [InstCombine] Fix `frexp(frexp(x)) -> frexp(x)` fold (PR #138837)
Iris Shi via llvm-commits
- [clang] [llvm] Define pointer layout for AVR program address space (PR #134254)
James Wainwright via llvm-commits
- [llvm] [ARM] Do not assume memory intrinsics specify alignment. (PR #138356)
Harald van Dijk via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [llvm] 01813e8 - [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (#138262)
via llvm-commits
- [llvm] CodeGen: Add ISD::AssertNoFPClass (PR #138839)
YunQiang Su via llvm-commits
- [llvm] [AMDGPU] Refine GCNHazardRecognizer hasHazard() (PR #138841)
Carl Ritson via llvm-commits
- [llvm] LangRef: Clarify nsz on min/max operations for +0.0 vs -0.0 (PR #137567)
YunQiang Su via llvm-commits
- [llvm] [RISCV][Peephole] Clear kill flags for registers after fold VMV (PR #138847)
Piyou Chen via llvm-commits
- [llvm] [AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on gfx942 (PR #138843)
Matt Arsenault via llvm-commits
- [llvm] 5be080e - [KeyInstr][Inline] Don't propagate atoms to inlined nodebug instructions (#133485)
via llvm-commits
- [llvm] [KeyInstr][JumpThreading] Remap atoms in blocks duplicated for threading (PR #133486)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DenseMap] Introduce keys, values iterators (PR #138848)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorCombine][X86] Use updated getVectorInstrCost hook (PR #137823)
Luke Lau via llvm-commits
- [llvm] [llvm] Add managarm support (PR #138854)
via llvm-commits
- [llvm] [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (PR #137918)
via llvm-commits
- [clang] [libcxx] [llvm] Add unnecessary-virtual-specifier to -Wextra (PR #138741)
via llvm-commits
- [llvm] [GlobalISel] Fix silently dropped MIFlags on selected instructions (PR #138851)
Matt Arsenault via llvm-commits
- [llvm] c3a638c - [GlobalISel] Fix silently dropped MIFlags on selected instructions (#138851)
via llvm-commits
- [lld] [LLD][COFF] Don't dllimport from static libraries (PR #134443)
Alexandre Ganea via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Paul Walker via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Expand SGPR S1 exts into G_SELECT (PR #68858)
Pierre van Houtryve via llvm-commits
- [llvm] c22081c - [GlobalISel] Diagnose inline assembly constraint lowering errors (#135782)
via llvm-commits
- [llvm] [CodeGen] Parse nusw flag (PR #138856)
Pierre van Houtryve via llvm-commits
- [llvm] [RISCV][Peephole] Checking regclass compatibility in VMV (PR #138844)
Luke Lau via llvm-commits
- [llvm] 0db0405 - Revert "[GlobalISel] Diagnose inline assembly constraint lowering errors (#135782)"
via llvm-commits
- [llvm] [AMDGPU][Attributor] Rework update of `AAAMDWavesPerEU` (PR #123995)
Shilei Tian via llvm-commits
- [llvm] 5dd1421 - [NFC] Fix a compile warning of comparison of integers of different signs
Shilei Tian via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add ISel for bfloat scalable vector compares. (PR #138707)
David Sherwood via llvm-commits
- [llvm] 3feb8b4 - [HIP][HIPSTDPAR] Re-work allocation interposition for `hipstdpar` (#138790)
via llvm-commits
- [llvm] [ARC][CSKY][Lanai] TableGen-erate SDNode descriptions (PR #138874)
Sergei Barannikov via llvm-commits
- [llvm] 1ee9576 - [InstCombine] Funnel shift with negative amount folds to funnel shift in opposite direction (#138334) (#138763)
via llvm-commits
- [llvm] a061998 - [KeyInstr][JumpThreading] Remap atoms in blocks duplicated for threading (#133486)
via llvm-commits
- [llvm] [KeyInstr][JumpThreading] Remap atoms after threading (PR #133487)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in Record.h/cpp (PR #138876)
Rahul Joshi via llvm-commits
- [llvm] [MSP430] TableGen-erate SDNode descriptions (PR #138878)
Sergei Barannikov via llvm-commits
- [llvm] [AMDGPU][Disassembler][NFCI] Always defer immediate operands. (PR #138885)
Ivan Kosarev via llvm-commits
- [llvm] [llvm][DebugInfo] Drop \01 mangling prefix when inserting linkage name into accelerator table (PR #138852)
Michael Buch via llvm-commits
- [llvm] 29e09af - [llvm] clang-format a few llvm/Support headers (#138703)
via llvm-commits
- [llvm] [DenseMap] Introduce emplace_or_assign (PR #138886)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DenseMap] Introduce lookup_or (PR #138887)
Ramkumar Ramachandra via llvm-commits
- [llvm] 7d98b66 - [SPIR-V] Add InferAddrSpaces pass to the backend (#137766)
via llvm-commits
- [clang] [llvm] [clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen (PR #134131)
Deepak Eachempati via llvm-commits
- [llvm] [IR] Remove MemSetPatternIntrinsic class [nfc] (PR #138888)
Philip Reames via llvm-commits
- [llvm] [KeyInstr][JumpThreading] Remap atoms duping bb with cond br on phi into pred (PR #133488)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 9602216 - [KeyInstr][JumpThreading] Remap atoms duping bb with cond br on phi into pred (#133488)
via llvm-commits
- [llvm] [KeyInstr][LoopUnroll] Remap atoms while unrolling (PR #133489)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Daniel Chen via llvm-commits
- [llvm] [MC][DebugInfo] Emit linetable entries with known offsets immediately (PR #134677)
Jeremy Morse via llvm-commits
- [llvm] 1ac489c - [RISCV] Initial codegen support for zvqdotq extension (#137039)
via llvm-commits
- [compiler-rt] addressing (PR #138891)
Jake Egan via llvm-commits
- [llvm] [InstCombine] Fold tan(x) * cos(x) => sin(x) (PR #136319)
via llvm-commits
- [llvm] 5f7213e - [RISCV] Fix a build error in 1ac489c8
Philip Reames via llvm-commits
- [llvm] 3275291 - [ARM] Do not assume memory intrinsics specify alignment. (#138356)
via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: stack unwinding (PR #138188)
Jake Egan via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support. (PR #138893)
Abhina Sree via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Elizaveta Noskova via llvm-commits
- [llvm] [RegisterCoalescer]: Try inflated RC for coalescing reg->subreg (PR #134438)
Jeffrey Byrnes via llvm-commits
- [llvm] [llvm] Fix cmake string expansion in CrossCompile.cmake (PR #138901)
David Truby via llvm-commits
- [llvm] [mlir] [MLIR][NVVM] Add NVVMRequiresSM op trait (PR #126886)
Guray Ozen via llvm-commits
- [llvm] [KeyInstr][LoopRotate] Remap atoms of duplicated instructions (PR #133490)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 6a1f521 - [KeyInstr][LoopRotate] Remap atoms of duplicated instructions (#133490)
via llvm-commits
- [llvm] [KeyInstr][LoopUnswitch] Remap cloned instructions' atoms (PR #133491)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 55a88cd - [MIPS] Add FeatureMSA to i6400 and i6500 cores (#134985)
via llvm-commits
- [llvm] [XCore] TableGen-erate SDNode descriptions (PR #138869)
Nigel Perks via llvm-commits
- [llvm] [AArch64][SVE] Add lowering for PARTIAL_REDUCE_U/SMLA to USDOT (PR #131327)
Nicholas Guy via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
via llvm-commits
- [llvm] 806a79a - [llvm] Drop "const" from "const ArrayRef" (NFC) (#138818)
via llvm-commits
- [llvm] 0c01b31 - [llvm] Drop "const" from "const StringRef" (NFC) (#138821)
via llvm-commits
- [llvm] 411997c - [ADT] Drop "const" from "const APInt" (NFC) (#138825)
via llvm-commits
- [llvm] [PGO][Offload] Update PGO GPU tests (PR #132262)
Johannes Doerfert via llvm-commits
- [llvm] Main enable true16 (PR #138912)
Brox Chen via llvm-commits
- [llvm] 84b1b62 - [AMDGPU] Fix endline in gfx950_invalid_encoding.txt. NFC. (#138813)
via llvm-commits
- [llvm] [SPIRV] Reapply explicit layout PRs (PR #138867)
Cassandra Beckley via llvm-commits
- [llvm] [AMDGPU] Extend SRA i64 simplification for shift amts in range [33:62] (PR #138913)
via llvm-commits
- [llvm] [llvm] Implement address sanitizer on AIX (2/n) (PR #129926)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: adjust platform specific support (3/n) (PR #131866)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add/update functions (4/n) (PR #131868)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: shadow memory (6/n) (PR #136874)
Jake Egan via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Brox Chen via llvm-commits
- [compiler-rt] [asan] Implement interception on AIX (1/3) (PR #131870)
Jake Egan via llvm-commits
- [llvm] e0a951f - [RISCV] Extend zvqdotq tests to cover use of accumulator operand
Philip Reames via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: shadow memory (5/n) (PR #136874)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: stack unwinding (6/n) (PR #138188)
Jake Egan via llvm-commits
- [llvm] [AArch64] Null check TargetStreamer before emitting .variant_pcs (PR #138924)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
Justin Bogner via llvm-commits
- [compiler-rt] [compiler-rt] Replace deprecated os_trace calls on mac (PR #138908)
Mariusz Borsa via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] 8810595 - Add unnecessary-virtual-specifier to -Wextra (#138741)
via llvm-commits
- [llvm] [NVPTX] Fixup AutoUpgrade of llvm.nvvm.atomic.load.{inc,dec}.32 (PR #138907)
Artem Belevich via llvm-commits
- [lld] 8307d45 - [lld][WebAssembly] Fix reported names of LTO output files (#138789)
via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: platform specific support (3/n) (PR #131866)
Vitaly Buka via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
Louis Dionne via llvm-commits
- [lld] 16107c8 - [LLD][CMake] fix testing standalone build without installed llvm-lit. (#138575)
via llvm-commits
- [llvm] [libc][bazel] Re-enable memcpy prefetching on x86. (PR #138945)
Alexey Samsonov via llvm-commits
- [llvm] [InstCombine] Fold fneg over select (PR #89947)
via llvm-commits
- [compiler-rt] [lsan][Fuchsia] Define EarlySanitizerInit for standalone lsan (PR #138946)
via llvm-commits
- [llvm] [bazel] Enable header processing for C++ builds. (PR #138934)
Keith Smiley via llvm-commits
- [llvm] 7f4e36e - [VPlan] Create PHI VPInstruction using VPBuilder (NFC).
Florian Hahn via llvm-commits
- [llvm] [llvm][docs] Improve usage note on stacked PRs (PR #138949)
Aiden Grossman via llvm-commits
- [llvm] [LAA] Use MaxStride instead of CommonStride to calculate MaxVF (PR #98142)
Florian Hahn via llvm-commits
- [llvm] 384a5b0 - [LAA] Use MaxStride instead of CommonStride to calculate MaxVF (#98142)
via llvm-commits
- [llvm] 9da103a - [LAA] Update remaining tests after 384a5b00a7.
Florian Hahn via llvm-commits
- [llvm] Two DWARF variant part improvements (PR #138953)
Tom Tromey via llvm-commits
- [llvm] [AMDGPU] Add missing intrinsic declaration to intrinsics.ll. NFC. (PR #138954)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
Martin Storsjö via llvm-commits
- [llvm] [Instrumentor] Add Instrumentor pass (PR #138958)
Kevin Sala Penades via llvm-commits
- [llvm] Add regression tests from ConstantData uselist removal (PR #138960)
Matt Arsenault via llvm-commits
- [llvm] [LoopVersioningLICM] Only mark pointers with generated checks as noalias (PR #135168)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Extend zvqdot matching to handle reduction trees (PR #138965)
Philip Reames via llvm-commits
- [llvm] 8602a65 - [DenseMap] Introduce keys, values iterators (#138848)
via llvm-commits
- [llvm] [LLVM][OpenMP] Add older versions to llvm::omp::getOpenMPVersions (PR #138966)
Krzysztof Parzyszek via llvm-commits
- [llvm] [VPlan] Introduce VPlan-level constant folder (PR #125365)
Florian Hahn via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [llvm] [LLVM][OpenMP] Add older versions to llvm::omp::getOpenMPVersions (PR #138967)
Krzysztof Parzyszek via llvm-commits
- [llvm] 6babd63 - [XCore] TableGen-erate SDNode descriptions (#138869)
via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
Peter Klausler via llvm-commits
- [llvm] [CallSiteSplitting] Don't copy !llvm.loop metadata to split block (PR #138974)
via llvm-commits
- [llvm] [Xtensa] Implement Xtensa Region Protection Option and several other small Options. (PR #137135)
Andrei Safronov via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [clang] [llvm] [aarch64][x86][win] Add compiler support for MSVC's /funcoverride flag (Windows kernel loader replaceable functions) (PR #125320)
Eli Friedman via llvm-commits
- [clang] [flang] [lld] [lldb] [llvm] [mlir] [polly] [CMake] respect LLVMConfig.cmake's LLVM_DEFINITIONS in standalone builds (PR #138587)
via llvm-commits
- [llvm] [HLSL][RootSignature] Implement serialized dump of Descriptor Tables (PR #138326)
via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add support for Windows hot-patching (PR #138972)
via llvm-commits
- [llvm] [x64][win] Add compiler support for x64 import call optimization (equivalent to MSVC /d2guardretpoline) (PR #126631)
Eli Friedman via llvm-commits
- [llvm] [llvm] Ensure propagated constants in the vtable are aligned (PR #136630)
via llvm-commits
- [llvm] [LSR] Replace casts with an equivalent std::as_const (NFC) (PR #138980)
Sergei Barannikov via llvm-commits
- [llvm] 94d9336 - [AA] Move Target Specific AA before BasicAA (#125965)
via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
via llvm-commits
- [llvm] 63fcce6 - [IA][RISCV] Add support for vp.load/vp.store with shufflevector (#135445)
via llvm-commits
- [llvm] [MemProf] Avoid assertion checking loop under NDEBUG (NFC) (PR #138985)
Teresa Johnson via llvm-commits
- [llvm] [AMDGPU][True16][MC] run update script on a few disasm tests (PR #138988)
Brox Chen via llvm-commits
- [llvm] 2040f50 - [JITLink][i386] Improve unsupported relocation error message.
Lang Hames via llvm-commits
- [llvm] [NFC][WPD] Add constant propagation tests checking relative vtables (PR #138989)
via llvm-commits
- [llvm] [DirectX] Disable all libcalls for DXIL in TargetLibraryInfo.cpp (PR #138991)
Deric C. via llvm-commits
- [llvm] [NVPTX] Fix NVPTXAA_before_BasicAA Test (PR #138992)
via llvm-commits
- [llvm] 934cfa7 - [NVPTX] Fix NVPTXAA_before_BasicAA Test (#138992)
via llvm-commits
- [clang] [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Lucas Ramirez via llvm-commits
- [clang] [llvm] [AMDGPU][Clang] Allow amdgpu-waves-per-eu attribute to lower target occupancy range (PR #138284)
Lucas Ramirez via llvm-commits
- [llvm] 32f514c - [JITLink][i386] Support R_386_GOT32X using existing non-relaxable edge kind.
Lang Hames via llvm-commits
- [llvm] [LLVM][Support] Add getTrailingObjects() for single trailing type (PR #138970)
Rahul Joshi via llvm-commits
- [llvm] c7f350f - [JITLink][i386] Remove more unnecessary enum value qualifications.
Lang Hames via llvm-commits
- [llvm] b972164 - [JITLink] Rename 'i386' namespace and files to 'x86'.
Lang Hames via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [clang] [lld] [llvm] Adding Matching and Inference Functionality to Propeller (PR #139008)
via llvm-commits
- [llvm] MIPSr6: Set FMAXNUM and FMINNUM as Legal (PR #139009)
YunQiang Su via llvm-commits
- [llvm] LoongArch: Set FMAXNUM and FMINNUM as Legal (PR #139010)
YunQiang Su via llvm-commits
- [clang] [llvm] [clang] Support ASan on WASI (PR #139014)
Yuta Saito via llvm-commits
- [llvm] [SimplifyCFG][swifterror] Don't sink calls with swifterror params (PR #139015)
Ellis Hoag via llvm-commits
- [compiler-rt] [ASan] Recognize WASI platform in sanitizer_platform.h (PR #139017)
Yuta Saito via llvm-commits
- [llvm] efd805e - MC: Test quoted label
Fangrui Song via llvm-commits
- [llvm] [bazel] Port 6babd63a4bbc094bee4ef8e75f95dccd32325c15 (PR #139026)
Jordan Rupprecht via llvm-commits
- [llvm] [X86][DAGCombine] Avoid deleting temporary nodes in `getNegatedExpression` (PR #139029)
Yingwei Zheng via llvm-commits
- [llvm] 334c1ab - Add regression tests from ConstantData uselist removal (#138960)
via llvm-commits
- [llvm] [polly] Reapply "IR: Remove uselist for constantdata (#137313)" (PR #138961)
Matt Arsenault via llvm-commits
- [llvm] 9383fb2 - Reapply "IR: Remove uselist for constantdata (#137313)" (#138961)
via llvm-commits
- [llvm] [polly] Reapply "IR: Remove reference counts from ConstantData (#137314)" (PR #138962)
Matt Arsenault via llvm-commits
- [llvm] Reapply "IR: Remove reference counts from ConstantData (#137314)" (PR #138962)
Matt Arsenault via llvm-commits
- [llvm] 4d60c6d - Reapply "IR: Remove reference counts from ConstantData (#137314)" (#138962)
via llvm-commits
- [llvm] 87db094 - MC: Support quoted symbol names
via llvm-commits
- [llvm] e7bf750 - [InstCombine] Pass disjoint in or combine (#138800)
via llvm-commits
- [llvm] [InstCombine] Use InstSimplify in FoldOpIntoSelect (PR #116073)
Konstantin Bogdanov via llvm-commits
- [llvm] [RFC][BPF] Support Jump Table (PR #133856)
Anton Protopopov via llvm-commits
- [compiler-rt] [ubsan_minimal] Add __ubsan_report_error_fatal (PR #138999)
Vitaly Buka via llvm-commits
- [llvm] 09984be - X86,test: Improve asm modifier tests
Fangrui Song via llvm-commits
- [llvm] [CMake][NFC] Remove libc and compiler-rt from LLVM_ALL_PROJECTS to av… (PR #137317)
Wang Qiang via llvm-commits
- [compiler-rt] [compiler-rt][NFC] Apply -nostdinc++ only to C++ source in profile runtime (PR #139038)
Wang Qiang via llvm-commits
- [llvm] 1917412 - [SLP] Simplify buildTree() legality checks (NFC) (#138833)
via llvm-commits
- [lldb] [llvm] [lldb-dap] Migrating breakpointLocations request to use typed RequestHandler (PR #137426)
Ely Ronnen via llvm-commits
- [llvm] d307c77 - X86: Add asm modifier tests for 64-bit PIC
Fangrui Song via llvm-commits
- [llvm] 01761a7 - [AMDGPU] Add missing intrinsic declaration to intrinsics.ll. NFC. (#138954)
via llvm-commits
- [llvm] [X86] Asm modifier %a: add (%rip) for 64-bit static relocation model (PR #139040)
Fangrui Song via llvm-commits
- [compiler-rt] [ASan][cmake] Exclude .so build when building for WASI by default (PR #139042)
Yuta Saito via llvm-commits
- [llvm] 5b8664f - [InstCombine][foldPHIArgGEPIntoPHI] Early return for const vector index for gep inst (#138661)
via llvm-commits
- [llvm] SelectionDAG: ExpandFMINNUM_FMAXNUM: FCANONICALIZE is not needed for FMINNUM_IEEE (PR #139007)
Nikita Popov via llvm-commits
- [llvm] (reland) [GlobalISel] Diagnose inline assembly constraint lowering errors (#135782) (PR #139049)
Pierre van Houtryve via llvm-commits
- [llvm] 2b14093 - [CodeGen] Parse nusw flag (#138856)
via llvm-commits
- [llvm] [JITLink][i386] Avoid 'i386' name clashing with built-in macro (PR #137063)
Lang Hames via llvm-commits
- [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for bitfield extract (PR #132381)
Pierre van Houtryve via llvm-commits
- [llvm] [KeyInstr] Add MIR parser support (PR #133494)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] fc2ec06 - [KeyInstr] Add MIR parser support (#133494)
via llvm-commits
- [llvm] [KeyInstr][DwarfDebug] Add is_stmt emission support (PR #133495)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] a3f58f3 - [NFC][DebugInfo] Expand coverage of a RISCV test
Jeremy Morse via llvm-commits
- [llvm] [AMDGPU] Legalize fminimum and fmaximum for gfx950 (PR #138971)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AARCH64] Add support for Cortex-A320 (PR #139055)
Ties Stuij via llvm-commits
- [llvm] 160abfb - [LLVM][CodeGen][SVE] Add ISel for bfloat scalable vector compares. (#138707)
via llvm-commits
- [llvm] Hexagon: sfmax/sfmin instructions are IEEE754-2019 (PR #139056)
YunQiang Su via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Convert omp.cancellation_point to LLVMIR (PR #137205)
Tom Eccles via llvm-commits
- [llvm] 8338a3c - [mlir][OpenMP] Convert omp.cancellation_point to LLVMIR (#137205)
via llvm-commits
- [flang] [llvm] [mlir] [mlir][OpenMP] cancel(lation point) taskgroup LLVMIR (PR #137841)
Tom Eccles via llvm-commits
- [llvm] 127f486 - [LV] Add test showing incorrect metadata merging when narrowing IGs.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (PR #136450)
Florian Hahn via llvm-commits
- [llvm] 358ebdd - [DenseMap] Introduce lookup_or (#138887)
via llvm-commits
- [llvm] 4eebc8d - [PatternMatch] Mark various matchers const (NFC) (#138834)
via llvm-commits
- [llvm] 20169cb - [DenseMap] Introduce emplace_or_assign (#138886)
via llvm-commits
- [llvm] cedeef6 - [LSR] Replace casts with an equivalent std::as_const (NFC) (#138980)
via llvm-commits
- [llvm] 92cc31b - [ARC][CSKY][Lanai] TableGen-erate SDNode descriptions (#138874)
via llvm-commits
- [llvm] [CodeGen] Expose the extensibility of PassConfig to plugins (PR #139059)
via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
David Green via llvm-commits
- [llvm] d9bdc2d - [AMDGPU][Disassembler][NFCI] Always defer immediate operands. (#138885)
via llvm-commits
- [llvm] [AggressiveInstcombine] Fold away shift in or reduction chain. (PR #137875)
David Green via llvm-commits
- [llvm] 1484f82 - [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (#129508)
via llvm-commits
- [llvm] c4f723a - [LV] Strip unmaintainable MinBWs assert (#136858)
via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Ramkumar Ramachandra via llvm-commits
- [llvm] 067caaa - [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (#125885)
via llvm-commits
- [llvm] [AMDGPU][NFC] Remove unused operand types. (PR #139062)
Ivan Kosarev via llvm-commits
- [llvm] github: Add ARC, CSKY and Lanai PR labeler paths (PR #139063)
Matt Arsenault via llvm-commits
- [llvm] [mlir] [OpenMP][OMPIRBuilder] Collect users of a value before replacing them in target outlined function (PR #139064)
Kareem Ergawy via llvm-commits
- [llvm] AMDGPU: Add sgpr bit convert tests (PR #136112)
Matt Arsenault via llvm-commits
- [llvm] 5f1c556 - [RISCV][test] Precommit test for #137973 simplifyInstruction support
Alex Bradbury via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Iris Shi via llvm-commits
- [llvm] 534d221 - (reland) [GlobalISel] Diagnose inline assembly constraint lowering errors (#139049)
via llvm-commits
- [llvm] 52b345d - [RISCV][TII] Add and use new hook to simplify/canonicalize instructions after MachineCopyPropagation (#137973)
via llvm-commits
- [llvm] c290f48 - [AMDGPU][NFC] Remove unused operand types. (#139062)
via llvm-commits
- [llvm] Propagate DebugLocs on phis in BreakCriticalEdges (PR #133492)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 60d0bc1 - Propagate DebugLocs on phis in BreakCriticalEdges (#133492)
via llvm-commits
- [llvm] [KeyInstr] Remap cloned PHIs in BreakCriticalEdges (PR #133493)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 5b29058 - [LLVM][OpenMP] Add older versions to llvm::omp::getOpenMPVersions (#138967)
via llvm-commits
- [llvm] 382a085 - [AMDGPU] Regenerate mfma-loop.ll test
via llvm-commits
- [llvm] 8fa3b52 - [KeyInstr] Remap cloned PHIs in BreakCriticalEdges (#133493)
via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] - Make offloading input data persist for deferred target tasks (PR #133499)
Sergio Afonso via llvm-commits
- [llvm] [AMDGPU][NFC] Get rid of OPW constants. (PR #139074)
Ivan Kosarev via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [llvm] [www][docs] Remove last mentions of IRC (PR #139076)
Aaron Ballman via llvm-commits
- [llvm] e9df48e - Revert "(reland) [GlobalISel] Diagnose inline assembly constraint lowering errors (#139049)"
via llvm-commits
- [llvm] [KeyInstr] Don't propagate source atoms to new uncond br in splitBasicBlock (PR #139070)
Stephen Tozer via llvm-commits
- [llvm] [GlobalISel] Diagnose inline assembly lowering failures (PR #139077)
Pierre van Houtryve via llvm-commits
- [llvm] [docs][nfc] Fix code-formatting in UB docs (PR #139079)
Cullen Rhodes via llvm-commits
- [llvm] [FuzzMutate] Prevent the mutator from generating invalid IR caused by non-callable CCs (PR #139080)
Manuel Carrasco via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Florian Hahn via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Eli Friedman via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (PR #139082)
Guy David via llvm-commits
- [llvm] [DAG] Add wrappers for insert and extract sub-vector [nfc] (PR #137230)
Philip Reames via llvm-commits
- [llvm] 6e654ca - [DAG] Add wrappers for insert and extract sub-vector [nfc] (#137230)
via llvm-commits
- [llvm] [llvm][docs] Two small improvements to llvm-test-suite doc (PR #139083)
David Spickett via llvm-commits
- [llvm] [SelectionDAG] Add an ISD node for for get.active.lane.mask (PR #139084)
Kerry McLaughlin via llvm-commits
- [llvm] Adding IR2Vec as an analysis pass (PR #134004)
Mircea Trofin via llvm-commits
- [llvm] 7eafa5b - [KeyInstr] Fix #139070 for empty DebugLocs
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SelectionDAG] Fix bug related to demanded bits/elts for BITCAST (PR #139085)
Björn Pettersson via llvm-commits
- [llvm] [RISCV][MC] Add aliases for beq/bne with x0 as the first argument => beqz/bnez (PR #139086)
Alex Bradbury via llvm-commits
- [llvm] eb52809 - [NVPTX] Fixup AutoUpgrade of llvm.nvvm.atomic.load.{inc,dec}.32 (#138907)
via llvm-commits
- [llvm] 78e5734 - [IR] Remove MemSetPatternIntrinsic class [nfc] (#138888)
via llvm-commits
- [llvm] [StructurizeCFG] Stop setting DebugLocs in flow blocks (PR #139088)
via llvm-commits
- [lld] [lld] Merge equivalent symbols found during ICF (PR #134342)
Hans Wennborg via llvm-commits
- [llvm] [TableGen][NFC] Use early exit to simplify large block in emitAction. (PR #138220)
Jay Foad via llvm-commits
- [llvm] [SimplifyCFG] Introduce a heuristic code sinker to fold phi expressions (PR #128171)
via llvm-commits
- [clang] [llvm] [RISCV] Allow `Zicsr`/`Zifencei` to duplicate with `g` (PR #136842)
Ana Pazos via llvm-commits
- [llvm] [MemProf] Fix bug introduced by restructuring in optional handling (PR #139092)
Teresa Johnson via llvm-commits
- [llvm] 55517f5 - [HLSL][RootSignature] Add parsing for empty RootConstants (#137999)
via llvm-commits
- [clang] [llvm] [SROA] Vector promote some memsets (PR #133301)
via llvm-commits
- [llvm] update with true16 (PR #139094)
Brox Chen via llvm-commits
- [llvm] 9c4c242 - [MemProf] Fix bug introduced by restructuring in optional handling (#139092)
via llvm-commits
- [llvm] 2ec0883 - Revert "[MIPS] Add FeatureMSA to i6400 and i6500 cores (#134985)"
Kirill Stoimenov via llvm-commits
- [llvm] [IR] Avoid UB in `SymbolTableListTraits` (PR #139096)
Yingwei Zheng via llvm-commits
- [llvm] f2bc7b7 - [AArch64] Allow the clang.arc.attachedcall marker to be optional (#138694)
via llvm-commits
- [compiler-rt] default arch (PR #139097)
Jake Egan via llvm-commits
- [llvm] [FuzzMutate] Match the callee's and callsite's calling conventions. (PR #139100)
Manuel Carrasco via llvm-commits
- [llvm] github: Add lib/CodeGen to PR autolabeler (PR #138131)
Matt Arsenault via llvm-commits
- [llvm] 9c88b6d - [ConstantFolding] Fold maximumnum and minimumnum (#138700)
via llvm-commits
- [llvm] 5b7ccdc - [LLVM][Maintainers] Step down as an `NVPTX` maintainer (#138936)
via llvm-commits
- [llvm] [LLVM][Maintainers] Step down as an `NVPTX` maintainer (PR #138936)
Justin Fargnoli via llvm-commits
- [llvm] [WinEH] Fix asm in catchpad being turned into unreachable (PR #138392)
via llvm-commits
- [llvm] 7c366b0 - [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (#138048)
via llvm-commits
- [llvm] [VPlan] Expand VPWidenIntOrFpInductionRecipe into separate recipes (PR #118638)
Luke Lau via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Support DW_AT_byte_size and DW_TAG_module (PR #137228)
Javier Lopez-Gomez via llvm-commits
- [llvm] [RISCV] Remove`riscv.segN.load/store` in favor of their mask variants (PR #137045)
Min-Yih Hsu via llvm-commits
- [llvm] 808a5f1 - [RISCV] Remove`riscv.segN.load/store` in favor of their mask variants (#137045)
via llvm-commits
- [llvm] e9702ce - [AArch64] Add some tests for icmp eq chains of loads. NFC
David Green via llvm-commits
- [llvm] 7f633b5 - [AMDGPU][True16][MC] add true16 mode on a few disasm tests (#139094)
via llvm-commits
- [llvm] GlobalISel: Translate minimumnum and maximumnum (PR #139106)
Matt Arsenault via llvm-commits
- [llvm] cf2f558 - [DAG/RISCV] Continue mitgrating to getInsertSubvector and getExtractSubvector
Philip Reames via llvm-commits
- [llvm] b0bf48d - Two DWARF variant part improvements (#138953)
via llvm-commits
- [llvm] IR: Reorder ConstantData enum values (PR #138638)
Matt Arsenault via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)
Javier Lopez-Gomez via llvm-commits
- [compiler-rt] d1da41b - [ubsan_minimal] Add __ubsan_report_error_fatal (#138999)
via llvm-commits
- [llvm] a2b28a6 - [DAG/RISCV] Continue mitgrating to getInsertSubvector and getExtractSubvector
Philip Reames via llvm-commits
- [clang] [libcxx] [llvm] [Clang] Add warnings when mixing different charN_t types (PR #138708)
via llvm-commits
- [llvm] [InstCombine] Introduce `foldICmpBinOpWithConstantViaTruthTable` folding (PR #139109)
Antonio Frighetto via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix a couple of unhandled DWARF situations leading to a crash (PR #137221)
Javier Lopez-Gomez via llvm-commits
- [llvm] 81786b9 - [RISCV][NFC] Remove unused variable
Min-Yih Hsu via llvm-commits
- [llvm] 339dc95 - [VPlan] Retain exit conditions and edges in initial VPlan (NFC). (#137709)
via llvm-commits
- [llvm] 9692dff - [TableGen][NFC] Use early exit to simplify large block in emitAction. (#138220)
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Support DW_TAG_module (PR #137228)
Javier Lopez-Gomez via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DWARF `DW_AT_byte_size` (PR #139110)
Javier Lopez-Gomez via llvm-commits
- [llvm] [RISCV] Migrate getConstant indexed insert/extract subvector to new API (PR #139111)
Philip Reames via llvm-commits
- [llvm] 9d907a2 - AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16 (#128911)
via llvm-commits
- [llvm] [MemProf] Optionally discard small non-cold contexts (PR #139113)
Teresa Johnson via llvm-commits
- [llvm] 3a5af23 - [GlobalISel][AMDGPU] Fix handling of v2i128 type for AND, OR, XOR (#138574)
via llvm-commits
- [llvm] [RISCV] Limit VLEN in getOptimalMemOpType to prevent creating invalid MVTs. (PR #139116)
Craig Topper via llvm-commits
- [llvm] [MemProf] Simplify unittest save and restore of options (PR #139117)
Teresa Johnson via llvm-commits
- [llvm] c526683 - [MemProf] Simplify unittest save and restore of options (#139117)
via llvm-commits
- [llvm] 8c61bef - GlobalISel: Translate minimumnum and maximumnum (#139106)
via llvm-commits
- [lld] Fix minor typo in docs. (PR #138898)
Benjamin Maxwell via llvm-commits
- [llvm] 54bb229 - [RISCV] Migrate getConstant indexed insert/extract subvector to new API (#139111)
via llvm-commits
- [lld] 652ab98 - [lld][NFC] Fix minor typo in docs (#138898)
via llvm-commits
- [llvm] [HashRecognize] Introduce new analysis (PR #139120)
Ramkumar Ramachandra via llvm-commits
- [llvm] [WIP][AMDGPU][MC] Support 128b rsrc reg in mimg instructions (PR #139121)
Jun Wang via llvm-commits
- [llvm] 21130d3 - [RISCV] One last migration to getInsertSubvector [nfc]
Philip Reames via llvm-commits
- [llvm] [AMDGPU][NFC] Remove _DEFERRED operands. (PR #139123)
Ivan Kosarev via llvm-commits
- [llvm] [LoopIdiomRecognizer] Implement CRC recognition (PR #79295)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [win][x64] Unwind v2 3/n: Add support for emitting unwind v2 information (equivalent to MSVC /d2epilogunwind) (PR #129142)
Daniel Paoliello via llvm-commits
- [llvm] ae6e127 - [AArch64] Merge scaled and unscaled narrow zero stores (#136705)
via llvm-commits
- [llvm] AMDGPU: Add minimumnum/maximumnum to list of canonicalizing opcodes (PR #139124)
Matt Arsenault via llvm-commits
- [compiler-rt] enable_unmalloced_free_check (PR #139125)
Jake Egan via llvm-commits
- [llvm] [MemProf] Fix summary bitcode record description (NFC) (PR #139127)
Teresa Johnson via llvm-commits
- [llvm] 8a7b501 - [MemProf] Fix summary bitcode record description (NFC) (#139127)
via llvm-commits
- [llvm] a861f50 - [WinEH] Fix asm in catchpad being turned into unreachable (#138392)
via llvm-commits
- [llvm] [HWASan] fix missing BTI attribute on personality function thunks (PR #139138)
Florian Mayer via llvm-commits
- [llvm] d06d43a - [VPlan] Add printPhiOperands to VPPhiAccessors, use for wide phis.
Florian Hahn via llvm-commits
- [llvm] [LAA] Strip dead code in getStrideFromPointer (NFC) (PR #139140)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Correct the SDTypeProfile for RISCVISD::PROBED_ALLOCA (PR #139135)
Craig Topper via llvm-commits
- [llvm] [DAG] Add wrappers for insert_vector_elt and extract_vector_elt (PR #139141)
Philip Reames via llvm-commits
- [clang] [llvm] [clang] Simplify device kernel attributes (PR #137882)
Nick Sarnie via llvm-commits
- [llvm] [AMDGPU] Legalize vector fminimum and fmaximum with VOP3P (PR #138971)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [Offload] Do not load images from the same descriptor on the same device (PR #139147)
Joseph Huber via llvm-commits
- [llvm] GlobalISel: Handle fminimumnum/fmaximumnum in SelectionDAGCompat (PR #139148)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Add convertToUniformRecipe transform. (PR #139150)
Florian Hahn via llvm-commits
- [llvm] c82e2f5 - [VPlan] Move VPPhiAccessors definition. (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add new VPPhi subclass for VPInstruction with PHI opcodes. (PR #139151)
Florian Hahn via llvm-commits
- [llvm] [NVPTX] Add intrinsics for the szext instruction (PR #139126)
Artem Belevich via llvm-commits
- [llvm] [RISCV] Use implicit def/use of SP for PROBED_STACKALLOC*. (PR #139153)
Craig Topper via llvm-commits
- [llvm] 741fef3 - [gn build] Port 45d493b680e3
LLVM GN Syncbot via llvm-commits
- [llvm] a76cf06 - [HWASan] fix missing BTI attribute on personality function thunks (#139138)
via llvm-commits
- [llvm] [bazel] Port 515b4a4fdd7ac97373b68850a2ffa72e2b8e9178 (PR #139155)
Jordan Rupprecht via llvm-commits
- [llvm] [AA] Change RunEarly to be a Boolean Flag in ExternalAAWrapper (PR #139158)
via llvm-commits
- [llvm] [MemProf] Disable alloc context in combined summary for ndebug builds (PR #139161)
Teresa Johnson via llvm-commits
- [llvm] [AArch64][FastISel] Fallback on atomic stlr/cas with non-reg operands. (PR #133987)
Ahmed Bougacha via llvm-commits
- [llvm] 0df1a52 - [AArch64][FastISel] Fallback on atomic stlr/cas with non-reg operands. (#133987)
via llvm-commits
- [llvm] 92d9492 - [RISCV] Address post-commit review feedback on 1ac489c8e
Philip Reames via llvm-commits
- [llvm] [llvm-objdump] Add support for HIP offload bundles (PR #114834)
David Salinas via llvm-commits
- [llvm] 06d6623 - [llvm-objdump] Add support for HIP offload bundles (#114834)
via llvm-commits
- [llvm] 13b2f7c - [AMDGPU][True16][CodeGen] add fake16 to gisel test (#138588)
via llvm-commits
- [llvm] [DAGCombine] Fold icmp with chain of or of loads (PR #139165)
David Green via llvm-commits
- [llvm] fa43e8f - [gn build] Port 06d6623bc304
LLVM GN Syncbot via llvm-commits
- [llvm] [BOLT] Support profile density with basic samples (PR #137644)
Amir Ayupov via llvm-commits
- [llvm] a25d38d - [RISCV] Correct the SDTypeProfile for RISCVISD::PROBED_ALLOCA (#139135)
via llvm-commits
- [llvm] e4b4a93 - [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (#137687)
via llvm-commits
- [llvm] 501dcab - [RISCV] Limit VLEN in getOptimalMemOpType to prevent creating invalid MVTs. (#139116)
via llvm-commits
- [llvm] [DirectX] Legalize memcpy (PR #139173)
Deric C. via llvm-commits
- [llvm] [NFC] Separate high-level-dependent portions of DWARFExpression (PR #139175)
via llvm-commits
- [llvm] [MLGO][Docs] Add initial skeleton of MLGO docs (PR #139177)
Aiden Grossman via llvm-commits
- [llvm] [LLVM][NVPTX] Add NVPTX codegen support for clusterlaunchcontrol instruction (PR #134568)
Pradeep Kumar via llvm-commits
- [llvm] [NFC][AMDGPU] Auto generate check lines for `schedule-regpressure-ilp-metric-spills.mir` (PR #139184)
Shilei Tian via llvm-commits
- [llvm] [NFC][RISCV] Add more test cases for multiplication (PR #139195)
Iris Shi via llvm-commits
- [llvm] 8e895b5 - [MLGO][Docs] Add initial skeleton of MLGO docs
via llvm-commits
- [llvm] 7c7ea1e - [llvm] Add managarm support (#138854)
via llvm-commits
- [llvm] [NFC][RISCV] Pre-commit tests for RVI constant multiplication expansion (PR #139200)
Iris Shi via llvm-commits
- [llvm] 4190d6c - [NFC][RISCV] Add more test cases for multiplication (#139195)
via llvm-commits
- [llvm] d915355 - [NFC][RISCV] Pre-commit tests for RVI constant multiplication expansion (#139200)
via llvm-commits
- [llvm] [LoongArch] Add patterns for vstelm instructions (PR #139201)
via llvm-commits
- [llvm] d926ec3 - [X86] Asm modifier %a: add (%rip) for 64-bit static relocation model
via llvm-commits
- [llvm] a1beb61 - [SimplifyLibCalls] Shrink sin, cos to sinf, cosf when allowed (#139082)
via llvm-commits
- [llvm] [AMDGPU][Fake16] Support OPSEL for `v_cvt_f16_f32` and `v_cvt_f32_f16` (PR #139185)
Shilei Tian via llvm-commits
- [llvm] [docs][mlgo] Document `MLModelRunner` (PR #139205)
Mircea Trofin via llvm-commits
- [llvm] cfb057a - [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (#137918)
via llvm-commits
- [llvm] 3b9b377 - [Flang] [OpenMP] Add semantic checks for detach clause in task (#119172)
via llvm-commits
- [llvm] d2c5fbe - [AMDGPU] Legalize vector fminimum and fmaximum with VOP3P (#138971)
via llvm-commits
- [llvm] AMDGPU: Add baseline tests for fneg with min/max intrinsics (PR #139132)
Matt Arsenault via llvm-commits
- [llvm] 07f36f2 - AMDGPU: Add baseline tests for fneg with min/max intrinsics (#139132)
via llvm-commits
- [llvm] AMDGPU: Handle minimumnum/maximumnum in fneg combines (PR #139133)
Matt Arsenault via llvm-commits
- [llvm] 912df60 - AMDGPU: Handle minimumnum/maximumnum in fneg combines (#139133)
via llvm-commits
- [llvm] AMDGPU: Add baseline tests for min3/max3 from minimumnum/maximumnum (PR #139136)
Matt Arsenault via llvm-commits
- [llvm] 458e241 - AMDGPU: Add baseline tests for min3/max3 from minimumnum/maximumnum (#139136)
via llvm-commits
- [llvm] AMDGPU: Form min3/max3 from minimumnum/maximumnum (PR #139137)
Matt Arsenault via llvm-commits
- [llvm] f13ff77 - AMDGPU: Form min3/max3 from minimumnum/maximumnum (#139137)
via llvm-commits
- [llvm] AMDGPU: Test more subtargets in minimumnum/maximumnum tests (PR #139144)
Matt Arsenault via llvm-commits
- [llvm] 6cf84e0 - AMDGPU: Test more subtargets in minimumnum/maximumnum tests (#139144)
via llvm-commits
- [llvm] AMDGPU: Add minimumnum/maximumnum tests with amdgpu-ieee=0 (PR #139145)
Matt Arsenault via llvm-commits
- [llvm] e4751d5 - AMDGPU: Add minimumnum/maximumnum tests with amdgpu-ieee=0 (#139145)
via llvm-commits
- [llvm] 03d3e6d - [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (#137259)
via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Jay Foad via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Jay Foad via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Jay Foad via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Jay Foad via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Jay Foad via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Jay Foad via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] For ad hoc aliasing, additional regUnits are needed to fix lanemask representation (PR #139206)
Vikash Gupta via llvm-commits
- [llvm] [NFC] Refactoring MCDXBC to support out of order storage of root parameters (PR #137284)
via llvm-commits
- [lld] [ELF] writeTrapInstr: Don't decrease p_memsz (PR #139207)
Fangrui Song via llvm-commits
- [llvm] AMDGPU: Use poison instead of undef in more lowerings (PR #139208)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AArch64] Fix feature list for FUJITSU-MONAKA processor (PR #139212)
Yuta Mukai via llvm-commits
- [llvm] [RISCV] Remove X16-31 from interrupt callee saved register list for RVE+D. (PR #139213)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use X9 instead of X27 in RISCVInstrInfo::insertIndirectBranch for RVE (PR #139214)
Craig Topper via llvm-commits
- [llvm] [HWASan] personality-thunk should inherit BTI/GCS/PAC flags via createWithDefaultAttr (PR #139216)
via llvm-commits
- [llvm] 145aa66 - [gn build] Port 52924a2d7255
LLVM GN Syncbot via llvm-commits
- [llvm] 5f530b1 - [NFC] Cleanup dead code in `LoadStoreVectorizer.cpp` (#139211)
via llvm-commits
- [llvm] [NFC] Cleanup dead code in `LoadStoreVectorizer.cpp` (PR #139211)
Iris Shi via llvm-commits
- [llvm] fff12fb - [VectorCombine] Fix the type used in foldShuffleOfIntrinsics Cost. (#138419)
via llvm-commits
- [llvm] [DebugInfo][LICM] Salvage dbg_values for the dead instructions to erase (PR #138796)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 9d5a542 - [AArch64] Fix feature list for FUJITSU-MONAKA processor (#139212)
via llvm-commits
- [llvm] 4589911 - [SCEVPatternMatch] Extend with more matchers (#138836)
via llvm-commits
- [llvm] 68dccb9 - [LAA] Strip dead code in getStrideFromPointer (NFC) (#139140)
via llvm-commits
- [llvm] [LoopVectorizer] Prune VFs based on plan register pressure (PR #132190)
David Sherwood via llvm-commits
- [llvm] [LV] Enable auto-vectorisation of loops with uncountable exits (PR #133099)
David Sherwood via llvm-commits
- [llvm] 08b3617 - LoongArch: Set FMAXNUM and FMINNUM as Legal (#139010)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
Jay Foad via llvm-commits
- [llvm] [LLVM][Transforms] Add unit test for resolved cloning bug (PR #139223)
Christian Ulmann via llvm-commits
- [llvm] 76b3ada - [AggressiveInstCombine] Add test for shifts from or chains. NFC
David Green via llvm-commits
- [llvm] [SLP] Fix incorrect operand order in interchangeable instruction. (PR #139225)
Han-Kuan Chen via llvm-commits
- [llvm] 95d440c - [ORC] skip reoptimization tests on ARM (#130178)
via llvm-commits
- [llvm] [ORC] skip reoptimization tests on ARM (PR #130178)
Nikita Popov via llvm-commits
- [llvm] 36bb17a - [AArch64] Utilize `XAR` for certain vector rotates (#137629)
via llvm-commits
- [llvm] cdde6a6 - [MISched] Add statistics for heuristics (#137981)
via llvm-commits
- [compiler-rt] [compiler-rt][AArch64] Provide basic implementations of SME memcpy/memmove in case of strictly aligned memory access (PR #138250)
David Sherwood via llvm-commits
- [llvm] 66d3980 - [AMDGPU][NFC] Remove _DEFERRED operands. (#139123)
via llvm-commits
- [llvm] LangRef: Fix minimumnum/maximumnum nan handling phrasing (PR #139228)
Matt Arsenault via llvm-commits
- [llvm] 370aecb - Revert "[ORC] Add optional context string to duplicate symbol definition errors."
JP Lehr via llvm-commits
- [llvm] update_test_checks: indent dbg records (PR #139230)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Analysis: Remove no-AssumptionCache path in getKnowledgeForValue (PR #139232)
Matt Arsenault via llvm-commits
- [llvm] [GISel][AArch64] Added more efficient lowering of Bitreverse (PR #139233)
via llvm-commits
- [llvm] [CodeGen] Simplify finalizeBundle. NFC. (PR #139234)
Jay Foad via llvm-commits
- [llvm] [LV] Regen a test with UTC (PR #139235)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [AArch64][SVE] Refactor getPTrue to return splat(1) when pattern=all. (PR #139236)
Ricardo Jesus via llvm-commits
- [llvm] expandFMINIMUMNUM_FMAXIMUMNUM: Quiet is not needed for NaN vs NaN (PR #139237)
YunQiang Su via llvm-commits
- [llvm] [TargetParser] Parse Amazon Linux triple and handle RuntimeLibcalls (PR #136114)
Paul Osmialowski via llvm-commits
- [llvm] c255a31 - GlobalISel: Handle fminimumnum/fmaximumnum in SelectionDAGCompat (#139148)
via llvm-commits
- [llvm] e854c38 - [VPlan] Manage noalias/alias_scope metadata in VPlan. (#136450)
via llvm-commits
- [llvm] 89d13f8 - Analysis: Remove no-AssumptionCache path in getKnowledgeForValue (#139232)
via llvm-commits
- [llvm] 234ae9b - update_test_checks: indent dbg records (#139230)
via llvm-commits
- [llvm] [SelectionDAG] Handle `fneg`/`fabs`/`fcopysign` in `SimplifyDemandedBits` (PR #139239)
Iris Shi via llvm-commits
- [llvm] AMDGPU: Test more types with minimumnum and maximumnum (PR #139242)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][OpenMP] Add "version" parameter to getOpenMPDirectiveName (PR #139114)
Kiran Chandramohan via llvm-commits
- [llvm] f9f2bf8 - [MSP430] TableGen-erate SDNode descriptions (#138878)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add `MachineFunctionAnalysis` (PR #88610)
Akshat Oke via llvm-commits
- [compiler-rt] [llvm] [TySan] Add option to outline instrumentation (PR #120582)
via llvm-commits
- [llvm] [CoroEarly] Hide promise alloca for later passes (PR #139243)
Weibo He via llvm-commits
- [clang] [llvm] [NVPTX] Add intrinsics and clang builtins for conversions of f4x2 type (PR #139244)
Srinivasa Ravi via llvm-commits
- [llvm] SelectionDAG: Improve expandFP_TO_INT_SAT (PR #139217)
Matt Arsenault via llvm-commits
- [llvm] [DenseMap] Fix constness issues with lookup_or (PR #139247)
Ramkumar Ramachandra via llvm-commits
- [llvm] AMDGPU: Use less surprising form of ConstantFP::get (PR #139248)
Matt Arsenault via llvm-commits
- [llvm] [AVR][NFC] Improve format of TD files (PR #139249)
Ben Shi via llvm-commits
- [llvm] 7948b39 - [llvm][docs] Small improvements to llvm-test-suite doc (#139083)
via llvm-commits
- [compiler-rt] 6ade80c - [compiler-rt] Use mangled function names on ARM64EC (#137960)
via llvm-commits
- [llvm] [LoopInterchange] Exit early in certain cases in legality check (NFC) (PR #139254)
Ryotaro Kasuga via llvm-commits
- [llvm] 4b29ee4 - [LLVM][OpenMP] Add "version" parameter to getOpenMPDirectiveName (#139114)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (PR #139115)
Krzysztof Parzyszek via llvm-commits
- [clang] [flang] [llvm] [flang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (PR #139131)
Krzysztof Parzyszek via llvm-commits
- [llvm] c453da7 - [KeyInstr][LoopUnroll] Remap atoms while unrolling (#133489)
via llvm-commits
- [llvm] 40ac25e - [KeyInstr][JumpThreading] Remap atoms after threading (#133487)
via llvm-commits
- [llvm] bb0a078 - AMDGPU: Use less surprising form of ConstantFP::get (#139248)
via llvm-commits
- [llvm] [SCEV] Improve code in SCEVLoopGuardRewriter (NFC) (PR #139257)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DA] Dependence analysis does not handle array accesses of different sizes (PR #116630)
Sebastian Pop via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Add symbol for debugger with VTable information. (PR #130255)
Carlos Alberto Enciso via llvm-commits
- [llvm] Loosen DWARF form check in discriminant-member.ll (PR #139258)
Tom Tromey via llvm-commits
- [llvm] [ORC] Fix the prototype of a C API function. (PR #139259)
Tim Besard via llvm-commits
- [llvm] Add flags check to createVariantMemberType (PR #139261)
Tom Tromey via llvm-commits
- [llvm] [ARM] Enable verifyInstructionPredicates (PR #139262)
David Green via llvm-commits
- [llvm] dbe5613 - [llvm][docs] Fix text rendering in external suites section of Test suite guide
David Spickett via llvm-commits
- [llvm] f058333 - [LV] Regen a test with UTC (#139235)
via llvm-commits
- [llvm] llvm][docs] Use default checkout location in test suite guide (PR #139264)
David Spickett via llvm-commits
- [llvm] 8037046 - [DAG] Add wrappers for insert_vector_elt and extract_vector_elt [nfc] (#139141)
via llvm-commits
- [llvm] 3954e9d - [SLP][NFC]Extract values state/operands analysis into separate class
via llvm-commits
- [llvm] [TTI][LV] Simplify the prototype of preferPredicatedReductionSelect. nfc (PR #139265)
Mel Chen via llvm-commits
- [llvm] 10f5120 - Revert "[SLP][NFC]Extract values state/operands analysis into separate class"
Alexey Bataev via llvm-commits
- [llvm] 4ae529b - Loosen DWARF form check in discriminant-member.ll (#139258)
via llvm-commits
- [llvm] [PredicateInfo] Update comments for PredicateAssume (PR #139269)
via llvm-commits
- [llvm] [llvm-mca][FeatureRequest] Itimeline graph, note source of delay for each instruction (PR #136423)
via llvm-commits
- [llvm] fb7d114 - [KeyInstr][LoopUnswitch] Remap cloned instructions' atoms (#133491)
via llvm-commits
- [llvm] [LV] Initial support for stores in early exit loops (PR #137774)
David Sherwood via llvm-commits
- [llvm] 802a2e3 - [NVPTX] Add intrinsics for the szext instruction (#139126)
via llvm-commits
- [compiler-rt] [sanitizer_common][AIX] Use scoped pragma to suppress atomic alignment warnings (PR #139272)
Jake Egan via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Luke Lau via llvm-commits
- [llvm] 25a0319 - [AMDGPU][NFC] Add tests in preparation for i8 vectorization (#138801)
via llvm-commits
- [llvm] [RISCV] Add some compress patterns for Xqci instructions (PR #139273)
Sudharsan Veeravalli via llvm-commits
- [llvm] 512a5d0 - [SLP][NFC]Extract values state/operands analysis into separate class
Alexey Bataev via llvm-commits
- [llvm] [Offload] Use new error code handling mechanism (PR #139275)
Ross Brunton via llvm-commits
- [llvm] 7e64ade - [RISCV] Extend zvqdot matching to handle reduction trees (#138965)
via llvm-commits
- [llvm] 6b7e65a - [CodeGen] Simplify finalizeBundle. NFC. (#139234)
via llvm-commits
- [compiler-rt] [compiler-rt] Add initial ARM64EC builtins support (PR #139279)
Jacek Caban via llvm-commits
- [clang] [llvm] [libclang/python] Enable packaging libclang bindings (PR #125806)
Ryan Mast via llvm-commits
- [llvm] 269f5fe - [AARCH64] Add support for Cortex-A320 (#139055)
via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer_common] Alter sanitizer_set_report_path_test to not assume a fixed file path (PR #139282)
Dan Blackwell via llvm-commits
- [llvm] 797a580 - AMDGPU: Use poison instead of undef in more lowerings (#139208)
via llvm-commits
- [llvm] [X86][APX] Fix issues of suppressing APX for relocation (PR #139285)
Feng Zou via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add mandatory parameters for RootConstants (PR #138002)
Finn Plummer via llvm-commits
- [llvm] 9818120 - [lldb-dap] Migrating breakpointLocations request to use typed RequestHandler (#137426)
via llvm-commits
- [llvm] 5494349 - [HLSL][RootSignature] Add mandatory parameters for RootConstants (#138002)
via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add optional parameters for RootConstants (PR #138007)
Finn Plummer via llvm-commits
- [llvm] 790ce0e - AMDGPU: Add minimumnum/maximumnum to list of canonicalizing opcodes (#139124)
via llvm-commits
- [clang] [llvm] [OpenMP] implementation set controls elision for begin declare variant (PR #139287)
Johannes Doerfert via llvm-commits
- [llvm] [NVPTX] Vectorize and lower 256-bit global loads/stores for sm_100+/ptx88+ (PR #139292)
Drew Kersnar via llvm-commits
- [clang] [flang] [llvm] [openmp] [Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" and clause LoopRange (PR #139293)
Walter J.T.V via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
Chenguang Wang via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
Min-Yih Hsu via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
Min-Yih Hsu via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
Min-Yih Hsu via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
David Majnemer via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
Min-Yih Hsu via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
Chenguang Wang via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
Chenguang Wang via llvm-commits
- [llvm] [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (PR #139294)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][SelectionDAG] Simplify SplitVecOp_VSETCC. (PR #139295)
Paul Walker via llvm-commits
- [llvm] Revert "MC: Support quoted symbol names" (PR #139296)
Mehdi Amini via llvm-commits
- [llvm] 72c3ed6 - [win][x64] Unwind v2 3/n: Add support for emitting unwind v2 information (equivalent to MSVC /d2epilogunwind) (#129142)
via llvm-commits
- [llvm] c66f401 - [DirectX] Implement DXILResourceBindingAnalysis (#137258)
via llvm-commits
- [llvm] [DirectX] Implement DXILResourceImplicitBinding pass (PR #138043)
Helena Kotas via llvm-commits
- [llvm] 9be4d64 - [HLSL][RootSignature] Add optional parameters for RootConstants (#138007)
via llvm-commits
- [llvm] [NVPTX] Add intrinsics for the bmsk instruction (PR #139299)
Alex MacLean via llvm-commits
- [llvm] Allow multi-member variants in DWARF (PR #139300)
Tom Tromey via llvm-commits
- [compiler-rt] [asan] Enable build and testing of asan on AIX (PR #137186)
Jake Egan via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for RootFlags (PR #138055)
Finn Plummer via llvm-commits
- [llvm] [CodeGenPrepare] Make sure instruction get from SunkAddrs is before MemoryInst (PR #139303)
via llvm-commits
- [llvm] Simple grammar improvements and removed redundant words (PR #126301)
John Sangl via llvm-commits
- [llvm] 7babf22 - [StructurizeCFG] Stop setting DebugLocs in flow blocks (#139088)
via llvm-commits
- [llvm] cccb4fc - AMDGPU: Test more types with minimumnum and maximumnum (#139242)
via llvm-commits
- [llvm] 11fca84 - [gn build] Port 72c3ed67457e
LLVM GN Syncbot via llvm-commits
- [llvm] 2d9884a - [gn build] Port c66f401e1eb6
LLVM GN Syncbot via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [libcxxabi][libunwind] Support for using LLVM libc (PR #134893)
Petr Hosek via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't generate DISubprogram for outlined function. (PR #138149)
Abid Qadeer via llvm-commits
- [llvm] [Timers] Add a flag to set a minimum timer value for printing (PR #139306)
via llvm-commits
- [llvm] Fix build failure in DXILResource.h on newer versions of MSVC (PR #139309)
Daniel Paoliello via llvm-commits
- [llvm] [AMDGPU] Update cost model gfx950 min/max tests. NFC. (PR #139310)
Stanislav Mekhanoshin via llvm-commits
- [llvm] LoopRotationUtils: Use initializer list instead of repeated push_back (PR #139312)
Matt Arsenault via llvm-commits
- [llvm] [CGP] Split off switch cases with 0 and another power-of-2 const. (PR #139321)
Florian Hahn via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Define and integrate rootsig clang attr and decl (PR #137690)
Finn Plummer via llvm-commits
- [llvm] [Support] Change test to use TrailingObjects API per documentation (PR #139319)
Rahul Joshi via llvm-commits
- [llvm] 4f70917 - [NVPTX] Add intrinsics for the bmsk instruction (#139299)
via llvm-commits
- [llvm] 14be7a7 - [AMDGPU] Update cost model gfx950 min/max tests. NFC. (#139310)
via llvm-commits
- [clang] [llvm] [Support] Avoid setting minor/subminor/build in VersionTuple::withMajorReplaced (PR #139318)
Cyndy Ishida via llvm-commits
- [llvm] bd0d048 - Revert "MC: Support quoted symbol names" (#139296)
via llvm-commits
- [llvm] 9f71664 - [AArch64] Extend broadcast shuffle costs. NFC
David Green via llvm-commits
- [llvm] [BOLT][test] Add pseudo-probe-split-func.test (PR #139305)
Maksim Panchenko via llvm-commits
- [llvm] [NFC] Extract DWARFCFIProgram into separate files (PR #139326)
via llvm-commits
- [llvm] 793bee4 - [HLSL] Raise Diag for Invalid CounterDirection (#137697)
via llvm-commits
- [llvm] 3b4d563 - [AArch64] Limit vector splitting to vectors of size larger than 128bit
David Green via llvm-commits
- [clang] [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
Alex MacLean via llvm-commits
- [llvm] 1b13849 - [AArch64] Add bf16 broadcast and transpose costs
David Green via llvm-commits
- [llvm] [IR][DSE] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Augie Fackler via llvm-commits
- [llvm] [llvm] No inline stackprobe for UEFI (PR #139330)
Prabhu Rajasekaran via llvm-commits
- [llvm] [AArch64] Reduce the cost of repeated sub-shuffle (PR #139331)
David Green via llvm-commits
- [llvm] 5c1ef33 - [CodeGen] Add <4096 x {i1, i16, f16, bf16}> value types (#139294)
via llvm-commits
- [llvm] [NFC][TableGen] Use StringRef::str() instead of casting (PR #139332)
Rahul Joshi via llvm-commits
- [llvm] 97a58b0 - [aarch64][x86][win] Add compiler support for MSVC's /funcoverride flag (Windows kernel loader replaceable functions) (#125320)
via llvm-commits
- [llvm] 8630c22 - [lldb-dap] migrate set breakpoint requests (#137448)
via llvm-commits
- [lldb] [llvm] [lldb-dap] migrate set breakpoint requests (PR #137448)
Ely Ronnen via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [llvm] 8355162 - LoopRotationUtils: Use initializer list instead of repeated push_back (#139312)
via llvm-commits
- [llvm] 8836d68 - [MemProf] Optionally discard small non-cold contexts (#139113)
via llvm-commits
- [llvm] 34ecc4b - [gn] port c60db55568e82fd
Nico Weber via llvm-commits
- [llvm] a3d027f - [MemProf] Disable alloc context in combined summary for ndebug builds (#139161)
via llvm-commits
- [llvm] 73165de - [OpenMP] implementation set controls elision for begin declare variant (#139287)
via llvm-commits
- [llvm] 5f4dc9b - Fix build failure in DXILResource.h on newer versions of MSVC (#139309)
via llvm-commits
- [llvm] 12e6622 - [Support] Avoid setting minor/subminor/build in VersionTuple::withMajorReplaced (#139318)
via llvm-commits
- [llvm] 50b66e6 - [gn build] Port 74ed33484e84
Nico Weber via llvm-commits
- [llvm] Revert "[AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (#125885)" (PR #139341)
Vitaly Buka via llvm-commits
- [llvm] [dsymutil] Deduplicate Swift modules by path before copying them (PR #139342)
Adrian Prantl via llvm-commits
- [clang] [llvm] [RISCV] Xqci Extensions v0.10.0 (PR #137881)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Xqci Extensions v0.11.0 (PR #137881)
Sam Elliott via llvm-commits
- [llvm] b35f6e2 - Revert "[AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (#125885)" (#139341)
via llvm-commits
- [llvm] 8893d40 - MC: Support quoted symbol names
Fangrui Song via llvm-commits
- [lld] bdcabc4 - [ELF] writeTrapInstr: Don't decrease p_memsz
via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Alexander Richardson via llvm-commits
- [llvm] 2d2d753 - [AtomicExpand] Drop explicit datalayout from test
via llvm-commits
- [llvm] fef1456 - [RISCV] Add 2^N + 2^M expanding pattern for mul (#137954)
via llvm-commits
- [llvm] testing premerge HA (PR #139320)
Aiden Grossman via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #139347)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [LangRef] Clarify that `ptrtoint` behaves like a capturing bitcast (PR #139349)
Alexander Richardson via llvm-commits
- [llvm] [Utils] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #139352)
Kazu Hirata via llvm-commits
- [llvm] [MC] Use range-based for loops (NFC) (PR #139354)
Kazu Hirata via llvm-commits
- [llvm] 143cce7 - [X86][TargetLowering] Avoid deleting temporary nodes in `getNegatedExpression` (#139029)
via llvm-commits
- [llvm] [Github][CI] Stop running premerge checks on main (PR #139358)
Aiden Grossman via llvm-commits
- [llvm] 9bd38bf - [AVR][NFC] Improve format of TD files (#139249)
via llvm-commits
- [compiler-rt] [compiler-rt] Correctly detect cross-compiling for adding flags (PR #138868)
Vitaly Buka via llvm-commits
- [llvm] [MLGO][Docs] Add documentation on corpus tooling (PR #139362)
Aiden Grossman via llvm-commits
- [llvm] [lit] Add HOME to "safe" variables to pass through to tests (PR #139367)
Michał Górny via llvm-commits
- [llvm] f2e62cf - [VPlan] Add VPPhi subclass for VPInstruction with PHI opcodes.(NFC) (#139151)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add support for Q extension (PR #139369)
Iris Shi via llvm-commits
- [llvm] [MemorySSAUpdater] Fix iterator invalidation bug in `applyInsertUpdates` (PR #139370)
Yingwei Zheng via llvm-commits
- [llvm] [VPlan] Move predication to VPlanTransform (NFC) (WIP). (PR #128420)
Florian Hahn via llvm-commits
- [llvm] 635c648 - [lit] Add HOME to "safe" variables to pass through to tests (#139367)
via llvm-commits
- [llvm] [IA] Add support for [de]interleave{3,5,7} (PR #139373)
Luke Lau via llvm-commits
- [llvm] 5fa64d6 - [VPlan] Use printPhiOperands for VPPhi.
Florian Hahn via llvm-commits
- [llvm] 77d1db6 - [docs][mlgo] Document `MLModelRunner` (#139205)
via llvm-commits
- [llvm] 05f1e31 - [MemorySSAUpdater] Fix iterator invalidation bug in `applyInsertUpdates` (#139370)
via llvm-commits
- [llvm] 6e4f501 - [Utils] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139352)
via llvm-commits
- [llvm] 6bf948c - [MC] Use range-based for loops (NFC) (#139354)
via llvm-commits
- [llvm] [X86] Use StringRef::contains (NFC) (PR #139379)
Kazu Hirata via llvm-commits
- [llvm] 6a2a8eb - Revert "[SLP][NFC]Extract values state/operands analysis into separate class"
Alex Bradbury via llvm-commits
- [llvm] 04cb2b3 - [RISCV] Add some compress patterns for Xqci instructions (#139273)
via llvm-commits
- [llvm] 1c8cc3b - [X86] Use StringRef::contains (NFC) (#139379)
via llvm-commits
- [llvm] 369891b - [NVPTX] use untyped loads and stores where ever possible (#137698)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][OpenMP] Support translation for linear clause in omp.wsloop (PR #139386)
via llvm-commits
- [lld] [wasm-ld] Refactor WasmSym from static globals to per-link context (PR #134970)
Tom Stellard via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support MLIR lowering of linear clause for omp.wsloop (PR #139385)
via llvm-commits
- [llvm] [llvm] Use std::tie to Implment operator< (NFC) (PR #139391)
Kazu Hirata via llvm-commits
- [llvm] [BOLT] Remove an unused local variable (NFC) (PR #139392)
Kazu Hirata via llvm-commits
- [llvm] [LiveVariables] Mark use as implicit-def if defined at instr (PR #119446)
via llvm-commits
- [llvm] [IR] Teach getConstraintString to return StringRef (NFC) (PR #139401)
Kazu Hirata via llvm-commits
- [llvm] [BOLT] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #139403)
Kazu Hirata via llvm-commits
- [llvm] [BOLT] Use std::tie to Implment operator< (NFC) (PR #139404)
Kazu Hirata via llvm-commits
- [llvm] 58014a5 - [IR] Teach getConstraintString to return StringRef (NFC) (#139401)
via llvm-commits
- [llvm] [IR] Teach getAsmString to return StringRef (NFC) (PR #139406)
Kazu Hirata via llvm-commits
- [llvm] [AVR] TableGen-erate SDNode descriptions (PR #139407)
Sergei Barannikov via llvm-commits
- [llvm] [ObjCopy] Use StringRef::starts_with (NFC) (PR #139408)
Kazu Hirata via llvm-commits
- [llvm] cfde685 - [VPlan] Sink VPB2IRBB lookups to VPRecipeBuilder (NFC).
Florian Hahn via llvm-commits
- [compiler-rt] compiler-rt: Exclude sync_fetch_and_* for any pre-ARMv6 targets (PR #139411)
Khem Raj via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Florian Hahn via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
Fangrui Song via llvm-commits
- [llvm] fa24875 - llvm-objdump --adjust-vma: Don't adjust VMA in inline reloc addresses
Fangrui Song via llvm-commits
- [llvm] [WIP] Adding Support for a unified ABI Lowering Library (PR #133886)
via llvm-commits
- [llvm] d4e730f - [ObjCopy] Use StringRef::starts_with (NFC) (#139408)
via llvm-commits
- [llvm] [llvm-objdump] Sort symbolized labels by index (PR #139415)
Sergei Barannikov via llvm-commits
- [llvm] [TargetParser] Use StringRef::consume_back (NFC) (PR #139416)
Kazu Hirata via llvm-commits
- [llvm] [X86] Use StringRef::consume_back (NFC) (PR #139417)
Kazu Hirata via llvm-commits
- [polly] [polly] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #139418)
Kazu Hirata via llvm-commits
- [llvm] [NFC][TableGen] Add {} for `else` when `if` body has {} (PR #139420)
Rahul Joshi via llvm-commits
- [llvm] [Bitcode] Use range-based for loops (NFC) (PR #139421)
Kazu Hirata via llvm-commits
- [llvm] e79c2bd - [llvm-objdump] Print symbolized labels with increasing index (#139415)
via llvm-commits
- [llvm] [Utils] Use range-based for loops (NFC) (PR #139426)
Kazu Hirata via llvm-commits
- [llvm] [docs][mlgo] Address remaining comment from #139205 (PR #139427)
Mircea Trofin via llvm-commits
- [llvm] 17b4adb - [docs][mlgo] Address remaining comment from #139205 (#139427)
via llvm-commits
- [llvm] [BOLT] Use StringRef::consume_front (NFC) (PR #139432)
Kazu Hirata via llvm-commits
- [llvm] 85f3d60 - [Utils] Use range-based for loops (NFC) (#139426)
via llvm-commits
- [llvm] [BOLT] Use StringRef::starts_with (NFC) (PR #139437)
Kazu Hirata via llvm-commits
- [llvm] 50e949f - [IR] Teach getAsmString to return StringRef (NFC) (#139406)
via llvm-commits
- [polly] 2f69111 - [polly] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139418)
via llvm-commits
- [llvm] [Mips] Support "$sp" named register (PR #136821)
YunQiang Su via llvm-commits
- [clang] [llvm] [Mips] Implement MipsInstrInfo::getNop() operation (PR #135524)
YunQiang Su via llvm-commits
- [llvm] [X86][Codegen] add sched for lnlp (PR #139446)
via llvm-commits
- [llvm] 2acecfe - [VPlan] Use VPBBs to look up masks for newly created recipes (NFC).
Florian Hahn via llvm-commits
- [llvm] c11aba9 - [AVR] TableGen-erate SDNode descriptions (NFC) (#139407)
via llvm-commits
- [llvm] acd6294 - [SCEV] Improve code in SCEVLoopGuardRewriter (NFC) (#139257)
via llvm-commits
- [llvm] 9a9a78e - [VPlan] Handle most bin-ops in VPReplicateRecipe::computeCost. (NFC)
Florian Hahn via llvm-commits
- [llvm] [M68k] TableGen-erate SDNode descriptions (PR #139449)
Sergei Barannikov via llvm-commits
- [llvm] 7ca4079 - [TargetParser] Use StringRef::consume_back (NFC) (#139416)
via llvm-commits
- [llvm] b181f66 - [X86] Use StringRef::consume_back (NFC) (#139417)
via llvm-commits
- [llvm] b4eafbc - [Bitcode] Use range-based for loops (NFC) (#139421)
via llvm-commits
- [llvm] 49042f2 - [SLP][NFC]Add a test with ordering of the operands of unordered loads
Alexey Bataev via llvm-commits
- [llvm] c870b67 - [SLP][NFC]Extract values state/operands analysis into separate class
Alexey Bataev via llvm-commits
- [llvm] 9eeae5a - [dsymutil] Deduplicate Swift modules by path before copying them (#139342)
via llvm-commits
- [llvm] [BPF] Handle unreachable with a kfunc call (PR #131731)
via llvm-commits
- [llvm] [llvm] Use StringRef::consume_front (NFC) (PR #139458)
Kazu Hirata via llvm-commits
- [llvm] [AArch64] Extend usage of `XAR` instruction for fixed-length operations (PR #139460)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] b4b0533 - [gn build] Port c11aba93d639
Nico Weber via llvm-commits
- [llvm] 7470131 - [llvm] Use StringRef::consume_front (NFC) (#139458)
via llvm-commits
- [llvm] [VPlan] Verify dominance for incoming values of phi-like recipes. (PR #124838)
Florian Hahn via llvm-commits
- [llvm] 6c31984 - [llvm] Use std::tie to implement operator< (NFC) (#139391)
via llvm-commits
- [llvm] [ComplexDeinterleave] Don't try to combine single FP reductions. (PR #139469)
Florian Hahn via llvm-commits
- [llvm] [DirectX] Update for API change in #139406 (PR #139470)
Justin Bogner via llvm-commits
- [llvm] fe141c2 - [DirectX] Update for API change in #139406 (#139470)
via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Florian Hahn via llvm-commits
- [llvm] 7500cea - [VPlan] Flatten the CFG separately after creating wide recipes (NFC).
Florian Hahn via llvm-commits
- [llvm] [llvm] Use StringRef::drop_back (NFC) (PR #139471)
Kazu Hirata via llvm-commits
- [llvm] ForceFunctionAttrs: Use reportFatalUsageError (PR #139473)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Use VPlan operand order for VPBlendRecipes. (PR #139475)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move predication to VPlanTransform (NFC). (PR #128420)
Florian Hahn via llvm-commits
- [llvm] 18549aa - [llvm] Use StringRef::drop_back (NFC) (#139471)
via llvm-commits
- [llvm] [Debuginfod] Use StringRef::consume_back (NFC) (PR #139483)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Fold add_vl into accumulator opeerand of vqdot* (PR #139484)
Philip Reames via llvm-commits
- [llvm] 2e1809f - [SPARC][IAS] Add definitions for UA 2005 instructions
via llvm-commits
- [llvm] [SPARC][IAS] Add definitions for UA 2005 instructions (PR #138400)
via llvm-commits
- [llvm] c9ddaa3 - [Debuginfod] Use StringRef::consume_back (NFC) (#139483)
via llvm-commits
- [llvm] 86ceed7 - [DebugInfo][LoopDistribute] Salvage debug values using dead instructions in the distributed loops (#137124)
via llvm-commits
- [llvm] 5971b41 - [DebugInfo][LICM] Salvage dbg_values for the dead instructions to erase (#138796)
via llvm-commits
- [llvm] [llvm] Use std::tie to implement operator< (NFC) (PR #139487)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Use a range-based for loop (NFC) (PR #139488)
Kazu Hirata via llvm-commits
- [llvm] a788a1a - [RISCV] Implement codegen for XAndesPerf lea instructions (#137925)
via llvm-commits
- [llvm] [RISCV][NFC] Move VLDSX0Pred to RISCVInstrPredicates.td (PR #137938)
Pengcheng Wang via llvm-commits
- [llvm] Store GUIDs in metadata (PR #133682)
Owen Rodley via llvm-commits
- [lld] wasm-ld: Implement function pointer alignment (PR #105532)
Ethan O'Brien via llvm-commits
- [llvm] aeb5a58 - [RISCV][NFC] Move VLDSX0Pred to RISCVInstrPredicates.td (#137938)
via llvm-commits
- [llvm] [RISCV] Add scheduling model for SiFive P800 processors (PR #139316)
Pengcheng Wang via llvm-commits
- [llvm] 2c9a46c - [AMDGPU] Move kernarg preload logic to separate pass (#130434)
via llvm-commits
- [lld] [DO NOT MERGE][WIP] -- [lld][ICF] Don't merge symbols with different addends (PR #139493)
Pranav Kant via llvm-commits
- [llvm] [AMDGPU][Verifier] Allow llvm.amdgcn.unreachable after cs.chain (PR #139494)
Carl Ritson via llvm-commits
- [llvm] 1ecba5b - [llvm] Use std::tie to implement operator< (NFC) (#139487)
via llvm-commits
- [llvm] 4c9ffb7 - [Analysis] Use a range-based for loop (NFC) (#139488)
via llvm-commits
- [llvm] 5b91756 - [RISCV][Peephole] Checking regclass compatibility in VMV (#138844)
via llvm-commits
- [llvm] ef40ae4 - [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (#137637)
via llvm-commits
- [llvm] 35255cc - [RISCV][SLEEF] Fix incorrect vector function mapping for llvm.exp.f64 (#121641)
via llvm-commits
- [llvm] [RISCV][SLEEF] Fix incorrect vector function mapping for llvm.exp.f64 (PR #121641)
Jim Lin via llvm-commits
- [llvm] 80c61de - [llvm-objcopy] Fix some namespace style issues
Fangrui Song via llvm-commits
- [llvm] AMDGPU: Reorganize fmed3 intrinsic instcombine tests (PR #139498)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV] Added support for extension SPV_INTEL_fpga_buffer_location (PR #133679)
via llvm-commits
- [llvm] [X86][AVX10] Fix assertion with strict fcmp (PR #139500)
Feng Zou via llvm-commits
- [llvm] [GlobalISel] Add G_SHUFFLE_VECTOR computeKnownBits (PR #139501)
David Green via llvm-commits
- [llvm] cf19c6b - [SPARC][IAS] Add definitions for UA 2007 instructions
via llvm-commits
- [llvm] [SPARC][IAS] Add definitions for UA 2007 instructions (PR #138401)
via llvm-commits
- [llvm] 87b4cac - [SPARC][IAS][NFC] Rename CBCOND -> CPBCOND
via llvm-commits
- [llvm] [SPARC][IAS][NFC] Rename CBCOND -> CPBCOND (PR #138402)
via llvm-commits
Last message date:
Sun May 11 23:50:49 PDT 2025
Archived on: Sun May 11 23:50:51 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).