The Week Of Monday 4 March 2024 Archives by thread
Starting: Mon Mar 4 00:00:17 PST 2024
Ending: Sun Mar 10 23:52:44 PDT 2024
Messages: 5282
- [compiler-rt] [compiler-rt] Fix incorrect usages of check_cxx_compiler_flag (PR #83779)
Alexander Richardson via llvm-commits
- [llvm] [X86][MC] Report error when the instruction length exceeds 15 bytes (PR #83708)
Shengchen Kan via llvm-commits
- [llvm] [nfc][PGO]Factor out profile scaling into a standalone helper function (PR #83780)
Mingming Liu via llvm-commits
- [llvm] Expose TimeTraceProfiler for multiple traces (PR #83778)
Takuto Ikuta via llvm-commits
- [llvm] 3d14e85 - [AVR][NFC] Reformat target description files (#83755)
via llvm-commits
- [llvm] [AVR][NFC] Reformat target description files (PR #83755)
Ben Shi via llvm-commits
- [llvm] [DAG] Teach SelectionDAGBuilder to read parameter alignment of compressstore/expandload. (PR #83763)
Yeting Kuo via llvm-commits
- [llvm] [AArch64][SelectionDAG] Expand v1f64-typed sin, cos, pow, log, exp intrinsics (PR #83745)
David Green via llvm-commits
- [llvm] 96b2c3b - [X86][MC] Report error when the instruction length exceeds 15 bytes (#83708)
via llvm-commits
- [llvm] [SPIRV] Add vector reduction instructions (PR #82786)
Michal Paszkowski via llvm-commits
- [llvm] AMDGPU: Correct cycle counts for f64 mfma on gfx940 (PR #83782)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Add support for SPV_KHR_float_controls (PR #83418)
Michal Paszkowski via llvm-commits
- [llvm] [Support][Casting] Add predicates for `isa*` functions (PR #83753)
Markus Böck via llvm-commits
- [llvm] Attributor: Add denormal-fp-math to attributor-light (PR #79576)
Matt Arsenault via llvm-commits
- [llvm] [Instrumentation] Support MachineFunctionProperties (PR #83668)
Matt Arsenault via llvm-commits
- [llvm] [utils/not] Disable coredumps when --crash is passed (PR #83704)
James Henderson via llvm-commits
- [llvm] [InstrProf] Change step from 64-bit to pointer-sized int (PR #83239)
Jovan Dmitrović via llvm-commits
- [llvm] [X86] Improve transform for add-like nodes to `add` (PR #83691)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize Insert vector element (PR #81453)
David Green via llvm-commits
- [clang] [llvm] [X86] Add Support for X86 TLSDESC Relocations (PR #83136)
Fangrui Song via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
via llvm-commits
- [llvm] [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #82279)
Matt Arsenault via llvm-commits
- [llvm] [TabeGen] Add `PreferSmallerInstructions` for Targets. (PR #83587)
Alfie Richards via llvm-commits
- [llvm] [CodeGen] Remove NumVisited limit in TwoAddressInstructionPass (PR #80627)
Nikita Popov via llvm-commits
- [llvm] [LLVM][AArch64][CodeGen] Mark FFR as a reserved register. (PR #83437)
Sander de Smalen via llvm-commits
- [llvm] [BOLT] support AArch64 JUMP26 createRelocation (PR #83531)
via llvm-commits
- [llvm] [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (PR #83017)
David Green via llvm-commits
- [llvm] [mlir][bazel] Remove defines of obsolete MLIR_GPU_TO_CUBIN_PASS_ENABLE. (PR #83006)
Ingo Müller via llvm-commits
- [llvm] [cmake] Include GNUInstallDirs before using variables defined by it. (PR #83807)
Vassil Vassilev via llvm-commits
- [llvm] [AArch64][GlobalISel] Expand abs.v4i8 to v4i16 and abs.v2s16 to v2s32 (PR #81231)
David Green via llvm-commits
- [llvm] [LangRef] Add aligned attribute description into masked.compress/expandload sections. (PR #83808)
Yeting Kuo via llvm-commits
- [llvm] [ARM][TableGen][MC] Change the ARM mnemonic operands to be optional for ASM parsing (PR #83436)
Alfie Richards via llvm-commits
- [llvm] [AArch64][MachinePipeliner] Add pipeliner support for AArch64 (PR #79589)
via llvm-commits
- [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (PR #83720)
Phoebe Wang via llvm-commits
- [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
Mel Chen via llvm-commits
- [llvm] [ARM] R11 not pushed adjacent to link register with PAC-M and AAPCS frame chain fix (PR #82801)
James Westwood via llvm-commits
- [llvm] [LV] Fix for miscompile with disjoint or (PR #81922)
Nikita Popov via llvm-commits
- [llvm] [Analysis][ValueTracking] Unify most of the tracking between AssumptionCache and DomConditionCache (PR #83161)
Nikita Popov via llvm-commits
- [clang] [llvm] [AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (PR #65996)
Kristof Beyls via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [llvm] [AMDGPU] Add GFX12 memory legalizer tests (PR #83814)
Mirko Brkušanin via llvm-commits
- [llvm] [AMDGPU] Fix setting nontemporal in memory legalizer (PR #83815)
Mirko Brkušanin via llvm-commits
- [llvm] [AMDGPU] Handle amdgpu.last.use metadata (PR #83816)
Mirko Brkušanin via llvm-commits
- [llvm] ded5de1 - [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763)
via llvm-commits
- [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes. (PR #82763)
via llvm-commits
- [llvm] [AMDGPU] Add support for preloading hidden groupsize args (PR #83817)
Austin Kerbow via llvm-commits
- [llvm] [InstCombine] Fix fail to fold (A >> C1) Pred C2 if shr is used multple times #83430 (PR #83563)
via llvm-commits
- [llvm] Expose TimeTraceProfiler for overlapping spans (PR #83778)
Takuto Ikuta via llvm-commits
- [llvm] 982e902 - [AMDGPU] Add GFX12 memory legalizer tests (#83814)
via llvm-commits
- [llvm] [AArch64] Improve cost model for legal subvec insert/extract (PR #81135)
Graham Hunter via llvm-commits
- [llvm] cad6ad2 - [Inline] Add test for #67054 (NFC)
Nikita Popov via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Verifier and printing fixes for DPLabel (PR #83242)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [InstCombine] Remove m_OneUse requirement for max, but not min (PR #81505)
Matt Arsenault via llvm-commits
- [llvm] [X86] computeKnownBitsForTargetNode - add INTRINSIC_WO_CHAIN handling for PSADBW intrinsics (PR #83580)
Simon Pilgrim via llvm-commits
- [llvm] [X86][Inline] Skip inline asm in inlining target feature check (PR #83820)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Replace disjoint or with add instead of dropping disjoint. (PR #83821)
Florian Hahn via llvm-commits
- [llvm] [LLVM][AArch64]Use load/store with consecutive registers in SME2 or S… (PR #77665)
Sander de Smalen via llvm-commits
- [llvm] 540d255 - [SPIRV] Add vector reduction instructions (#82786)
via llvm-commits
- [llvm] ecc3bda - [SPIR-V] Fix bitcast legalization/instruction selection in SPIR-V Backend (#83139)
via llvm-commits
- [llvm] [SPIR-V] Fix bitcast legalization/instruction selection in SPIR-V Backend (PR #83139)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 67d5ba9 - [SPIR-V] Add support for SPV_KHR_float_controls (#83418)
via llvm-commits
- [llvm] [SPIR-V] Add support for the SPIR-V extension SPV_INTEL_bfloat16_conversion (PR #83443)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [HLSL] implement `mad` intrinsic (PR #83826)
Farzon Lotfi via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU specific variadic operation MCExprs (PR #82022)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Frontend] Add leaf constructs and association to OpenMP/ACC directives (PR #83625)
Sergio Afonso via llvm-commits
- [llvm] [LV] Disable fold tail by masking - when induction vars used outside (PR #81609)
Florian Hahn via llvm-commits
- [llvm] eaf0d82 - [LV] Disable fold tail by masking when IV is used outside (#81609)
via llvm-commits
- [clang] [flang] [llvm] [Docs] Allow building man pages without myst_parser (PR #82402)
via llvm-commits
- [llvm] [AsmParser] Add support for reading incomplete IR (part 1) (PR #78421)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][MC] Support src modifiers for v_mov_b32 and v_movrel* instructions (PR #76498)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Orson Peters via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Quentin Dian via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Nikita Popov via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
Yingwei Zheng via llvm-commits
- [llvm] [CVP]: Fold `icmp eq X, C` to `trunc X to i1` if C=2k+1 and X in [2k, 2k+1] (PR #83829)
via llvm-commits
- [llvm] [X86] Improve KnownBits for X86ISD::PSADBW nodes (PR #83830)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [RISCV] Add support of Sscofpmf (PR #83831)
Wang Pengcheng via llvm-commits
- [clang] [llvm] [HLSL] implement exp intrinsic (PR #83832)
Farzon Lotfi via llvm-commits
- [llvm] Update frontend perfomance tips about loads/stores (PR #83833)
Nikita Popov via llvm-commits
- [llvm] 8f30b62 - [SPIR-V] Add support for the SPIR-V extension SPV_INTEL_bfloat16_conversion (#83443)
via llvm-commits
- [llvm] 00e4a41 - [ARM] R11 not pushed adjacent to link register with PAC-M and AAPCS frame chain fix (#82801)
via llvm-commits
- [llvm] [Offload][WIP] Move `/openmp/libomptarget` to `/offload` (PR #82459)
Jan Patrick Lehr via llvm-commits
- [llvm] [CodeGen][ShrinkWrap] Clarify StackAddressUsedBlockInfo meaning (PR #80679)
Elizaveta Noskova via llvm-commits
- [llvm] 7d55a3b - [Docs] Allow building man pages without myst_parser (#82402)
via llvm-commits
- [llvm] [llvm][CodeGen] Added a check in CodeGenPrepare::optimizeSwitchType (PR #83322)
Panagiotis K via llvm-commits
- [llvm] [RFC][TableGen] Restructure TableGen Source (PR #80847)
Pierre van Houtryve via llvm-commits
- [llvm] 906580b - [PowerPC] Add intrinsics for rldimi/rlwimi/rlwnm (#82968)
via llvm-commits
- [clang] [llvm] [PowerPC] Add intrinsics for rldimi/rlwimi/rlwnm (PR #82968)
Qiu Chaofan via llvm-commits
- [llvm] 6b62a91 - [RemoveDIs] Reapply 3fda50d3915, insert instructions using iterators
Jeremy Morse via llvm-commits
- [llvm] [X86] Try Folding icmp of v8i32 -> fcmp of v8f32 on AVX (PR #82290)
Simon Pilgrim via llvm-commits
- [llvm] [LoongArch] Switch to the Machine Scheduler (PR #83759)
Lu Weining via llvm-commits
- [llvm] [AMDGPU] Don't form sext/abs/neg fp8 cvt (PR #83843)
Pierre van Houtryve via llvm-commits
- [llvm] 530f0e6 - [AMDGPU] Replace `isInlinableLiteral16` with specific version (#81345)
via llvm-commits
- [llvm] [AMDGPU] Replace `isInlinableLiteral16` with specific version (PR #81345)
Shilei Tian via llvm-commits
- [llvm] 46d7876 - Follow up to 6b62a9135a2, fix llvm-examples build
Jeremy Morse via llvm-commits
- [llvm] Fix a use-after-move bug in DWARFVerifier constructor (PR #83621)
via llvm-commits
- [llvm] [KnownBits] Make nuw and nsw support in computeForAddSub optimal (PR #83382)
Sander de Smalen via llvm-commits
- [llvm] [Support][NFC] Add test documenting that empty `Regex` pattern matches nothing. (PR #83849)
via llvm-commits
- [llvm] 27ce512 - [AMDGPU] Fix setting nontemporal in memory legalizer (#83815)
via llvm-commits
- [llvm] [InstCombine] Simplify nested selects with implied condition (PR #83739)
Nikita Popov via llvm-commits
- [llvm] b3c2c5a - [RemoveDIs][DebugInfo] Verifier and printing fixes for DPLabel (#83242)
via llvm-commits
- [llvm] [PowerPC][NFC] Update aix-tls-xcoff-reloc.ll (PR #83764)
Amy Kwan via llvm-commits
- [llvm] Remove constant local variable (PR #83850)
Martin Wehking via llvm-commits
- [llvm] [AIX][TLS] Produce a faster local-exec access sequence for the "aix-small-tls" global variable attribute (PR #83053)
Amy Kwan via llvm-commits
- [llvm] Update Benchmark (PR #83488)
Mircea Trofin via llvm-commits
- [llvm] f407f2d - AMDGPU: Test a few more cycle counts for mfma ops
Matt Arsenault via llvm-commits
- [llvm] [WIP][AMDGPU][ASAN] Add amdgpu-asan-instrument-lds pass to instrument LDS (PR #83287)
Jon Chesterfield via llvm-commits
- [llvm] 13a78fd - [AArch64][GlobalISel] Re-commit Legalize G_SHUFFLE_VECTOR for Odd-Sized Vectors (#83038)
Tuan Chuong Goh via llvm-commits
- [llvm] 8982786 - [SLP][NFC]Make canVectorizeLoads member of BoUpSLP class, NFC.
Alexey Bataev via llvm-commits
- [clang] [llvm] [InstallAPI] Collect symbols from ObjC Ivars (PR #83632)
Juergen Ributzka via llvm-commits
- [llvm] [Hexagon] Fix shift value when folding shl DAG node (PR #83853)
via llvm-commits
- [llvm] [nfc][InstrProfiling]Compute a boolean state as a constant and use it everywhere (PR #83756)
Teresa Johnson via llvm-commits
- [llvm] [AMDGPU] Move renamedInGFX9 from TableGen to SIInstrInfo helper function/macro to free up a bit slot (PR #82787)
Corbin Robeck via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
Florian Hahn via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-folding mode using EVL. (PR #76172)
via llvm-commits
- [llvm] [Github] Make CI container build more reliable (PR #83707)
Natalie Chouinard via llvm-commits
- [llvm] [infra] Add git to Linux container (PR #82687)
Natalie Chouinard via llvm-commits
- [llvm] [DONOTSUBMIT] Test of stage2 container build (PR #83064)
Natalie Chouinard via llvm-commits
- [llvm] [RemoveDIs][DebugInfo][IR] Add parsing for non-intrinsic debug values (PR #79818)
Stephen Tozer via llvm-commits
- [clang] [llvm] [HLSL] implement the rcp intrinsic (PR #83857)
Farzon Lotfi via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis. (PR #78976)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][SME] Save VG for unwind info when changing streaming-mode (PR #83301)
Kerry McLaughlin via llvm-commits
- [llvm] [RFC][LTO] Allow target-specific module splittting (PR #83128)
Teresa Johnson via llvm-commits
- [llvm] [RFC] implement convergence control in MIR using SelectionDAG (PR #71785)
Mitch Phillips via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for WebAssembly binary format. (PR #82588)
Carlos Alberto Enciso via llvm-commits
- [llvm] [LLVM][CodeGen] Teach SelectionDAG how to expand FREM to a vector math call. (PR #83859)
Paul Walker via llvm-commits
- [libc] [llvm] [libc] Provide an implementation of the 'stdint.h' header (PR #83353)
Joseph Huber via llvm-commits
- [llvm] f010b1b - Revert "Restore "Implement convergence control in MIR using SelectionDAG (#71785)""
Mitch Phillips via llvm-commits
- [llvm] [ExecutionEngine] Move IntelJITEventsWrapper to its own library. NFC (PR #81825)
Lang Hames via llvm-commits
- [llvm] [ubsan][pgo] Pass to remove ubsan checks based on profile data (PR #83471)
Kirill Stoimenov via llvm-commits
- [llvm] 03f852f - [AArch64] Improve cost model for legal subvec insert/extract (#81135)
via llvm-commits
- [llvm] [LV] Handle scalable VFs in optimizeForVFAndUF (PR #82669)
Florian Hahn via llvm-commits
- [llvm] [LV] Incorporate trip counts into selection of scalable VFs (PR #80926)
Florian Hahn via llvm-commits
- [llvm] Export `LLVM_VERSION_MAJOR` CMake variable to `PARENT_SCOPE` (PR #83346)
Chris B via llvm-commits
- [llvm] [LV] Use SmallVector::resize instead of push_back/emplace_back in a loop. NFC (PR #83696)
Florian Hahn via llvm-commits
- [llvm] [LoopUnroll] Add CSE to remove redundant loads after unrolling. (PR #83860)
Florian Hahn via llvm-commits
- [llvm] 2a65941 - [gn] port 8300f30a9234
Nico Weber via llvm-commits
- [llvm] [ORC][JITLink] Add Intel VTune support to JITLink (PR #81826)
Lang Hames via llvm-commits
- [llvm] [mlir] [Dwarf] Support `__ptrauth` qualifier in metadata nodes (PR #83862)
Daniil Kovalev via llvm-commits
- [llvm] cedb970 - [VPlan] Verify CFG invariants first (NFCI).
Florian Hahn via llvm-commits
- [llvm] [X86][MC] Support encoding/decoding for APX CCMP/CTEST (PR #83863)
Shengchen Kan via llvm-commits
- [llvm] [X86] Use generic CPU tuning when tune-cpu is empty (PR #83631)
via llvm-commits
- [llvm] de92615 - [ExecutionEngine] Move IntelJITEventsWrapper to its own library. NFC (#81825)
via llvm-commits
- [llvm] [X86] Resolve FIXME: Add FPCW as a rounding control register (PR #82452)
via llvm-commits
- [llvm] [CodeGen] Increase NumVisited limit in TwoAddressInstructionPass to 64 (PR #80627)
via llvm-commits
- [llvm] [BOLT][AArch64] Fixes assertion errors occurred when perf2bolt was executed (PR #83394)
Vladislav Khmelevsky via llvm-commits
- [llvm] [NVPTX] Skip processing BasicBlocks with single unreachable instruction in `nvptx-lower-unreachable` pass. (PR #72641)
via llvm-commits
- [llvm] [InstCombine] Invalidate changes to `DoesConsume` if the first try fails (PR #82973)
Yingwei Zheng via llvm-commits
- [llvm] 17efdad - [ORC][JITLink] Add Intel VTune support to JITLink (#81826)
via llvm-commits
- [llvm] [Py Reformat] Exclude `third-party` in `code-format-helper.py` (PR #83872)
Mircea Trofin via llvm-commits
- [llvm] [SystemZ] Provide improved cost estimates (PR #83873)
Dominik Steenken via llvm-commits
- [llvm] 57a7208 - Fix a use-after-move bug in DWARFVerifier constructor (#83621)
via llvm-commits
- [llvm] f83858f - [nfc][InstrProfiling]Compute a boolean state as a constant and use it everywhere (#83756)
via llvm-commits
- [llvm] [nfc][InstrProfiling]For comdat setting helper function, move comment closer to the code (PR #83757)
Mingming Liu via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] af9c5ca - [gn build] Port 17efdad2296a
LLVM GN Syncbot via llvm-commits
- [llvm] e6dff54 - [gn build] Port bc9c6c0c65e2
LLVM GN Syncbot via llvm-commits
- [lldb] [llvm] [mlir] Split the llvm::ThreadPool into an abstract base class and an implementation (PR #82094)
Chris Lattner via llvm-commits
- [llvm] [Codegen] Make Width in getMemOperandsWithOffsetWidth a LocationSize. (PR #83875)
David Green via llvm-commits
- [llvm] [InstCombine] Fix infinite loop due to incorrect `DoesConsume` (PR #82973)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [clang] Use separator for large numeric values in overflow diagnostic (PR #80939)
Aaron Ballman via llvm-commits
- [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-commits
- [llvm] [X86] Resolve FIXME: WinCOFFObjectWriter::RecordRelocation can emit PC-relative calls (PR #83877)
via llvm-commits
- [llvm] [NFC][AMDGPU] Construct MMO inside getTgtMemIntrinsic. (PR #83554)
Nicolai Hähnle via llvm-commits
- [llvm] 87e7140 - [nfc][InstrProfiling]For comdat setting helper function, move comment closer to the code (#83757)
via llvm-commits
- [lld] [lld-macho][NFC] Refactor ObjCSelRefsSection out of ObjCStubsSection (PR #83878)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [clang] [llvm] [AArch64] [SVE] Created intrinsics for DUPQ instr. (PR #83260)
via llvm-commits
- [llvm] [CodeGen] Check entire block if no threshold was given for neighbors (PR #83526)
via llvm-commits
- [llvm] [llvm-mca][AMDGPU] Retire instructions that have issue carry over correctly (PR #83881)
Michael Maitland via llvm-commits
- [llvm] ac783ad - [LV] Use SmallVector::resize instead of push_back/emplace_back in a loop. NFC (#83696)
via llvm-commits
- [clang] [llvm] [HLSL][SPIR-V] Add SV_DispatchThreadID semantic support (PR #82536)
Natalie Chouinard via llvm-commits
- [llvm] [X86] Resolve FIXME: Copy kill flag for eflags (PR #82411)
via llvm-commits
- [llvm] [RemoveDIs] Read/write DbgRecords directly from/to bitcode (PR #83251)
Jeremy Morse via llvm-commits
- [llvm] 5675447 - Reapply "[HWASAN] Implement selective instrumentation based on profiling information (#83503)"
Kirill Stoimenov via llvm-commits
- [llvm] AMDGPU: Proper use of HasImageInsts in vimage inst definitions, NFC (PR #83884)
Changpeng Fang via llvm-commits
- [llvm] [HWASAN] Implement selective instrumentation based on profiling information (PR #83503)
Kirill Stoimenov via llvm-commits
- [llvm] [mlir] [mlir][python] Fix generation of Python bindings for `async` dialect (PR #75960)
Abhishek Kulkarni via llvm-commits
- [llvm] [GlobalISel] Use LocationSize in GISelAddressing. NFC (PR #83885)
David Green via llvm-commits
- [llvm] [RISCV] Hoist immediate addresses from loads/stores (PR #83644)
Visoiu Mistrih Francis via llvm-commits
- [compiler-rt] [tsan] Fix running check-ubsan with COMPILER_RT_DEBUG=ON (PR #83886)
Alexander Richardson via llvm-commits
- [llvm] [SPIR-V] Do not use OpenCL metadata for ptr element type resolution (PR #82678)
Justin Bogner via llvm-commits
- [llvm] [InstCombine] If inst in unreachable refers to an inst change it to poison (#65107) (PR #78444)
Yingwei Zheng via llvm-commits
- [llvm] [RemoveDIs] Add iterator-taking constructors and Create methods (PR #82778)
Felipe Cabarcas via llvm-commits
- [llvm] [InstCombine] limit icmp sgt (shl nsw X, C1), C0 --> icmp sgt X, C0 >> C1 to hasOneUse (PR #74318)
via llvm-commits
- [compiler-rt] [tsan] Fix running check-ubsan with COMPILER_RT_DEBUG=ON (PR #83890)
Alexander Richardson via llvm-commits
- [llvm] [IndVarSimplify]Add pre-commit tests for PR74318. NFC. (PR #83770)
via llvm-commits
- [llvm] 53a656d - [utils/not] Disable coredumps when --crash is passed
via llvm-commits
- [llvm] 081882e - [InstCombine] Remove m_OneUse requirement for max, but not min (#81505)
via llvm-commits
- [clang] [llvm] [HIP] add --offload-compression-level= option (PR #83605)
Artem Belevich via llvm-commits
- [llvm] [Github Automation] Update Execute command (PR #81002)
Shourya Goel via llvm-commits
- [llvm] update_test_checks: keep meta variables stable by default (PR #76748)
Nicolai Hähnle via llvm-commits
- [compiler-rt] [scudo] limit VMA size for riscv64 for DefaultConfig (PR #76013)
via llvm-commits
- [llvm] a81a7b9 - [Py Reformat] Exclude `third-party` in `code-format-helper.py` (#83872)
via llvm-commits
- [llvm] a4951ec - Recommit "[X86] Don't always separate conditions in `(br (and/or cond0, cond1))` into separate branches" (2nd Try)
Noah Goldstein via llvm-commits
- [llvm] [X86] Don't always separate conditions in `(br (and/or cond0, cond1))` into separate branches (PR #81689)
via llvm-commits
- [clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1 and cflush.d.l1 instructions. (PR #83896)
Craig Topper via llvm-commits
- [llvm] df52521 - [RemoveDIs] Follow up to 6b62a9135a2, fix a ICmpInst constructor call
Jeremy Morse via llvm-commits
- [llvm] abe4677 - [InstCombine] Fix infinite loop due to incorrect `DoesConsume` (#82973)
via llvm-commits
- [clang] [compiler-rt] [llvm] [InstrFDO][TypeProf] Implement binary instrumentation and profile read/write (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [SPIR-V] Fix warning -Wsometimes-uninitialized (PR #83901)
Michal Paszkowski via llvm-commits
- [llvm] [AMDGPU][PromoteAlloca] Correctly handle a variable vector index (PR #83597)
via llvm-commits
- [llvm] 930e7ff - [AArch64] Optimize abs, neg and copysign for fp16/bf16
David Majnemer via llvm-commits
- [llvm] 1c9125c - AMDGPU: Proper use of HasImageInsts in vimage inst definitions, NFC (#83884)
via llvm-commits
- [llvm] [LV] Fix a crash on SELECT masks with a one element vector. (PR #83902)
Cameron McInally via llvm-commits
- [llvm] [LV] Fix a crash on SELECT masks with a one element vector. (PR #83332)
Cameron McInally via llvm-commits
- [llvm] 72cf95d - [SPIR-V] Fix warning -Wsometimes-uninitialized (#83901)
via llvm-commits
- [clang] [llvm] [HLSL] implement the any intrinsic (PR #83903)
Farzon Lotfi via llvm-commits
- [llvm] be3eeea - [AArch64] Use SHLLv4i16 to shift+widen BF16 to F32.
David Majnemer via llvm-commits
- [llvm] [SROA] Unfold gep of index phi (round 2) (PR #83494)
Arthur Eubanks via llvm-commits
- [llvm] [PowerPC] Peephole address calculation in TOC memops (PR #76488)
Sean Fertile via llvm-commits
- [llvm] Convert as many LivePhysRegs uses to LiveRegUnits (PR #83905)
via llvm-commits
- [llvm] [AIX] Support per global code model. (PR #79202)
Sean Fertile via llvm-commits
- [clang] [llvm] [coroutine] Implement llvm.coro.await.suspend intrinsic (PR #79712)
via llvm-commits
- [clang] [llvm] [AMDGPU] Implement 'llvm.get.fpenv' and 'llvm.set.fpenv' (PR #83906)
Joseph Huber via llvm-commits
- [llvm] [TypeProf][InstrPGO][nfc] Disable several tests on Windows (PR #83907)
Alan Zhao via llvm-commits
- [llvm] [DWARF5][COFF] Fix wrong relocation in .debug_line (PR #83773)
David Blaikie via llvm-commits
- [llvm] Revert "[ORC][JITLink] Add Intel VTune support to JITLink (#81826)" (PR #83909)
Fangrui Song via llvm-commits
- [llvm] 922a431 - [profdata][nfc] Disable several tests on Windows (#83907)
via llvm-commits
- [llvm] [DirectX] Add DXIL_MODULE_FLAG for ShaderFlags. (PR #83217)
Greg Roth via llvm-commits
- [lld] [lldb] [llvm] [mlir] Rename ThreadPool->DefaultThreadPool and ThreadPoolInterface->ThreadPool (NFC) (PR #83702)
David Blaikie via llvm-commits
- [llvm] [LSR][term-fold] Ensure the simple recurrence is reachable from the current loop (PR #83085)
Philip Reames via llvm-commits
- [llvm] [LLVM][NFC] Ignore including the GNUInstallDirs on the GPU (PR #83910)
Joseph Huber via llvm-commits
- [llvm] [LLVM] add LZMA for compression/decompression (PR #83297)
David Blaikie via llvm-commits
- [llvm] [llvm][Support] Call clear_error in LockFileManager to avoid report_fatal_error (PR #83655)
David Blaikie via llvm-commits
- [llvm] [SLP]Add runtime stride support for strided loads. (PR #81517)
Philip Reames via llvm-commits
- [llvm] 6325dd5 - [HLSL][SPIR-V] Add SV_DispatchThreadID semantic support (#82536)
via llvm-commits
- [compiler-rt] [compiler-rt] Simplify and rename of operator_new_size_type (PR #83912)
Alexander Richardson via llvm-commits
- [llvm] df9ba13 - [LV] Handle scalable VFs in optimizeForVFAndUF (#82669)
via llvm-commits
- [llvm] Reapply "Update Benchmark (#83488)" (PR #83916)
Mircea Trofin via llvm-commits
- [llvm] [DirectX][NFC] Model precise overload type specification of DXIL Ops (PR #83917)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [Support] Fix Process::PreventCoreFiles() when coredumps are piped (PR #83703)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt] Avoid generating coredumps when piped to a tool (PR #83701)
Fangrui Song via llvm-commits
- [llvm] [FileCheck] Fix parsing empty global and pseudo variable names (PR #83667)
Fangrui Song via llvm-commits
- [llvm] 8848258 - [SROA] Unfold gep of index phi (round 2) (#83494)
via llvm-commits
- [llvm] [AMDGPU] Fix canonicalization of truncated values. (PR #83054)
Harald van Dijk via llvm-commits
- [llvm] Avoid dbg.value between phi nodes when converting from DbgRecords (PR #83620)
Jeremy Morse via llvm-commits
- [llvm] [AArch64] Implement -fno-plt for SelectionDAG/GlobalISel (PR #78890)
Fangrui Song via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [clang] [lld] [llvm] [AMDGPU] Rename COV module flag to amdhsa_code_object_version (PR #79905)
Emma Pilkington via llvm-commits
- [llvm] 8cc8fda - [AArch64] Also promote vector bf16 INT_TP_FP to f32
Benjamin Kramer via llvm-commits
- [llvm] 10ccde3 - [InstallAPI] Collect symbols from ObjC Ivars (#83632)
via llvm-commits
- [llvm] 3bc0ff2 - [Analysis] Move `DomConditionCache::findAffectedValues` to a new file; NFC
Noah Goldstein via llvm-commits
- [llvm] 6ee46ab - [Analysis] Share `findAffectedValues` between DomConditionCache and AssumptionCache; NFC
Noah Goldstein via llvm-commits
- [llvm] db3bbe0 - [Analysis] Unify most of the tracking between AssumptionCache and DomConditionCache
Noah Goldstein via llvm-commits
- [lldb] [llvm] LLDB Debuginfod usage tests (with fixes) (PR #79181)
Kevin Frei via llvm-commits
- [llvm] 1ebbf97 - [LLVM] Partially revert GPU change to include dirs
Joseph Huber via llvm-commits
- [llvm] bdfebc3 - [X86] Use update_mir_test_checks.py to generate CHECK lines in masked_compressstore_isel.ll. NFC
Craig Topper via llvm-commits
- [llvm] 8d6e867 - [LSR][term-fold] Ensure the simple recurrence is from the current loop (#83085)
via llvm-commits
- [llvm] AMDGPU: Make s_wait_samplecnt(_bvhcnt) dependent on hasImageInsts, NFC (PR #83932)
Changpeng Fang via llvm-commits
- [llvm] 3e40c96 - [X86] Resolve FIXME: Add FPCW as a rounding control register (#82452)
via llvm-commits
- [clang] [llvm] [CMAKE] Enable FatLTO as a build option for LLVM (PR #80480)
Paul Kirth via llvm-commits
- [llvm] a5c90e4 - [LoongArch] Switch to the Machine Scheduler (#83759)
via llvm-commits
- [llvm] [BOLT] Add reading support for Linux kernel exception table (PR #83100)
Maksim Panchenko via llvm-commits
- [llvm] [Dexter] Extend XFAIL of Dexter tests to all MacOS architectures. (PR #83936)
via llvm-commits
- [llvm] [NFC][NewGVN] Remove the initialization of the PredicateInfo from the constructor. (PR #83937)
Konstantina Mitropoulou via llvm-commits
- [llvm] Add support for x87 registers on GISel register selection (PR #83528)
Evgenii Kudriashov via llvm-commits
- [llvm] [HWASAN] Follow up for #83503 implement selective instrumentation (PR #83942)
Kirill Stoimenov via llvm-commits
- [llvm] 1a67dee - Revert "[ORC][JITLink] Add Intel VTune support to JITLink (#81826)"
Jordan Rupprecht via llvm-commits
- [llvm] 564b81d - Add support for x87 registers on GISel register selection (#83528)
via llvm-commits
- [llvm] [bzl] Remove obsolete `output_to_genfiles = True` (PR #83944)
Jordan Rupprecht via llvm-commits
- [llvm] [mlir] Disable clang-tidy misc-include-cleaner (PR #83945)
Mehdi Amini via llvm-commits
- [llvm] 377feae - [X86][NFC] Clang-format X86DisassemblerDecoder.h
Shengchen Kan via llvm-commits
- [llvm] 0fbe45b - [RISCV] Add support of Sscofpmf (#83831)
via llvm-commits
- [llvm] [AArch64] Verify ldp/stp alignment stricter (PR #83948)
Yuta Mukai via llvm-commits
- [llvm] [RISCV] Don't remove extends for i1 indices in mgather/mscatter (PR #83951)
Luke Lau via llvm-commits
- [clang] [llvm] [InstallAPI] Collect global functions (PR #83952)
Cyndy Ishida via llvm-commits
- [llvm] Export `LLVM_VERSION_MAJOR` CMake variable as a directory property (PR #83346)
Benoit Jacob via llvm-commits
- [llvm] [ORC][JITLink] Add Intel VTune support to JITLink (PR #83957)
Hongyu Chen via llvm-commits
- [llvm] 7cd3268 - [X86][TableGen] Fix the mnemonic table for CMPCCXADD
Shengchen Kan via llvm-commits
- [llvm] [RISCV] Remove note of Sscofpmf and add a newline after FeatureStdExtSscofpmf (PR #83958)
Wang Pengcheng via llvm-commits
- [llvm] [X86] Support APX CMOV/CFCMOV instructions (PR #82592)
Shengchen Kan via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [llvm] [WIP] Extend data layout to add non zero null value for address space. (PR #83109)
Rana Pratap Reddy via llvm-commits
- [clang] [llvm] Use TimeTraceProfilerEntry for Source span (PR #83961)
Takuto Ikuta via llvm-commits
- [llvm] [GlobalISel] Dump the machine function after each legalization iteration. NFC (PR #83401)
Amara Emerson via llvm-commits
- [llvm] [python] Bump Python minimum version to 3.8 (PR #78828)
Aiden Grossman via llvm-commits
- [llvm] ed62758 - [PowerPC][NFC] Update aix-tls-xcoff-reloc.ll (#83764)
via llvm-commits
- [llvm] 0c47363 - [InstCombine] Simplify nested selects with implied condition (#83739)
via llvm-commits
- [llvm] [DAGCombiner] Handle extending EXTRACT_VECTOR_ELTs in calculateByteProvider (PR #83963)
Luke Lau via llvm-commits
- [llvm] 3cb999c - [RISCV] Remove note of Sscofpmf and add a newline after FeatureStdExtSscofpmf (#83958)
via llvm-commits
- [llvm] [BOLT] Add reading support for Linux kernel .parainstructions section (PR #83965)
Maksim Panchenko via llvm-commits
- [llvm] [mlir] [mlir] Implement Mesh's ShardingInterface for Linalg ops (PR #82284)
Lei Zhang via llvm-commits
- [llvm] [ValueTracking] Handle `icmp pred (trunc X), C` in `computeKnownBitsFromCmp` (PR #82803)
Yingwei Zheng via llvm-commits
- [lld] eaa9ef6 - [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (#81133)
via llvm-commits
- [llvm] Replace copy with a reference. (PR #82485)
Phoebe Wang via llvm-commits
- [llvm] 0e337c6 - Replace copy with a reference. (#82485)
via llvm-commits
- [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
Mehdi Amini via llvm-commits
- [llvm] 3105cfe - [FileCheck] Fix parsing empty global and pseudo variable names (#83667)
via llvm-commits
- [llvm] [llvm-profgen] Support COFF binary (PR #83972)
Haohai Wen via llvm-commits
- [llvm] 9a894e7 - [Github Automation] Allow colon after cherry-pick command (#81002)
via llvm-commits
- [llvm] [llvm] Clarify llvm/CMakeLists.txt LLVM_ENABLE_RUNTIMES documentation (PR #82191)
Rodrigo Salazar via llvm-commits
- [llvm] ff66e9b - [Docs] Update frontend perfomance tips about loads/stores (#83833)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic dependencies by ensuring Leader has min RPO number (PR #82110)
via llvm-commits
- [llvm] [SystemZ] Use proper relocation for TLS variable debug info (PR #83975)
Ulrich Weigand via llvm-commits
- [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
Mehdi Amini via llvm-commits
- [clang] [llvm] [RISCV] Support RISC-V Profiles in -march option (PR #76357)
Wang Pengcheng via llvm-commits
- [llvm] 6862233 - [LangRef] Add aligned attribute description into masked.compress/expandload sections. (#83808)
via llvm-commits
- [clang] [llvm] [openmp] [libomptarget] Build plugins-nextgen for SystemZ (PR #83978)
Ulrich Weigand via llvm-commits
- [llvm] [InstCombine] Handle scalable splat in `getFlippedStrictnessPredicateAndConstant` (PR #83980)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Move RISCVVType namespace to TargetParser (PR #83222)
Wang Pengcheng via llvm-commits
- [llvm] 56abb8d - [AArch64] Be stricter about insert/extract index
Graham Hunter via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [llvm] [flang][clang] Add Visibility specific help text for options (PR #81869)
David Spickett via llvm-commits
- [llvm] [CMake] Enable new policy for CMAKE_MSVC_DEBUG_INFORMATION_FORMAT (PR #82371)
Martin Storsjö via llvm-commits
- [llvm] a668846 - [DAGCombiner] Handle extending EXTRACT_VECTOR_ELTs in calculateByteProvider (#83963)
via llvm-commits
- [clang] [llvm] [RISCV] Improve error message when the extension is not supported (PR #83989)
Brandon Wu via llvm-commits
- [llvm] [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (PR #83990)
Wang Pengcheng via llvm-commits
- [llvm] [AMDGPU] Rename get_MUBUF_ps and use it for MTBUF too. NFC. (PR #83991)
Jay Foad via llvm-commits
- [llvm] [NFC][AArch64] Refactor AArch64LoopIdiomTransform in preparation for more idioms (PR #78471)
via llvm-commits
- [llvm] 762f762 - [AMDGPU] Rename get_MUBUF_ps and use it for MTBUF too. NFC. (#83991)
via llvm-commits
- [llvm] [InstCombine] Fix miscompilation in PR83947 (PR #83993)
Yingwei Zheng via llvm-commits
- [llvm] 191f767 - [X86] 2007-03-15-GEP-Idx-Sink.ll - regenerate test checks
Simon Pilgrim via llvm-commits
- [llvm] 49f9505 - [X86] pr59305.ll - replace "X86-64" check prefix with "X64"
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Remove Base_MUBUF_Real_Atomic_gfx11. NFC. (PR #83994)
Jay Foad via llvm-commits
- [llvm] d1d2932 - [Support][NFC] Add test documenting that empty `Regex` pattern matches nothing. (#83849)
via llvm-commits
- [llvm] [MachineCombiner] Don't ignore PHI depths (PR #82025)
Simon Pilgrim via llvm-commits
- [llvm] 94a0dd5 - [InstCombine] Fix Failure to convert vector fp comparisons that can be represented as integers #82241 (#83274)
via llvm-commits
- [llvm] [InstCombine] Fix Failure to convert vector fp comparisons that can be represented as integers #82241 (PR #83274)
Matt Arsenault via llvm-commits
- [llvm] [MacroFusion] Support commutable instructions (PR #82751)
Wang Pengcheng via llvm-commits
- [llvm] de1f338 - [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990)
via llvm-commits
- [llvm] [SPIR-V]: Memory leak fix in SPIRVEmitIntrinsics (PR #83015)
via llvm-commits
- [llvm] 4693efe - [AMDGPU] Remove Base_MUBUF_Real_Atomic_gfx11. NFC. (#83994)
via llvm-commits
- [llvm] [mlir] [mlir][nvvm] Add missing include to llvm-config.h. (PR #83998)
Ingo Müller via llvm-commits
- [llvm] [DAG] select (sext m), (add X, C), X --> (add X, (and C, (sext m)))) (PR #83640)
Simon Pilgrim via llvm-commits
- [llvm] 67a7a5e - [AMDGPU] Only use the BUF Base_ prefix for multiple architectures. NFC.
Jay Foad via llvm-commits
- [llvm] [AMDGPU Use BUF multiclasses to reduce repetition. NFC. (PR #84003)
Ivan Kosarev via llvm-commits
- [llvm] d95a0d7 - [DAG] Teach SelectionDAGBuilder to read parameter alignment of compressstore/expandload. (#83763)
via llvm-commits
- [llvm] [RISCV][SiFive] Add RISCVUsage for SiFive Intelligence Extensions (PR #84010)
Brandon Wu via llvm-commits
- [llvm] [DAG] Fix Failure to reassociate SMAX/SMIN/UMAX/UMIN (PR #82175)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Use BUF multiclasses to reduce repetition. NFC. (PR #84003)
Jay Foad via llvm-commits
- [llvm] d51fcd4 - [InstCombine] Handle scalable splat in `getFlippedStrictnessPredicateAndConstant` (#83980)
via llvm-commits
- [llvm] [IRBuilder] Fold binary intrinsics (PR #80743)
Simon Pilgrim via llvm-commits
- [llvm] [benchmark] Delete WORKSPACE bzl files (PR #84013)
Jordan Rupprecht via llvm-commits
- [llvm] e84182a - [X86][Inline] Skip inline asm in inlining target feature check (#83820)
via llvm-commits
- [llvm] 894f52f - [AMDGPU] Use BUF multiclasses to reduce repetition. NFC. (#84003)
via llvm-commits
- [llvm] [InstCombine] Simplify with.overflow intrinsics with assumption information (PR #84016)
Yingwei Zheng via llvm-commits
- [llvm] [ModuloSchedule] Implement modulo variable expansion for pipelining (PR #65609)
Yuta Mukai via llvm-commits
- [llvm] Revert "[ARM] R11 not pushed adjacent to link register with PAC-M and… (PR #84019)
James Westwood via llvm-commits
- [llvm] [openmp] [OpenMP][AMDGPU] Adapt dynamic callstack sizes to HIP behavior (PR #74080)
Michael Halkenhäuser via llvm-commits
- [llvm] 4cf8b29 - [AMDGPU][PromoteAlloca] Correctly handle a variable vector index (#83597)
via llvm-commits
- [llvm] [RISC-V] Fix crash with late stack realignment requirement (PR #83496)
Nemanja Ivanovic via llvm-commits
- [lld] d9b435c - [lld][test] Fix sanitizer buildbot failure
Weining Lu via llvm-commits
- [llvm] a1a590e - [InstCombine] Fix miscompilation in PR83947 (#83993)
via llvm-commits
- [llvm] b2c16e7 - Revert "[ARM] R11 not pushed adjacent to link register with PAC-M and… (#84019)
via llvm-commits
- [llvm] [mlir] [mlir] Expose MLIR_ROCM_CONVERSIONS_ENABLED in mlir-config.h. (PR #83977)
Ingo Müller via llvm-commits
- [llvm] 1c2b79a - [SLP]Add runtime stride support for strided loads.
via llvm-commits
- [llvm] fac791d - Export `LLVM_VERSION_MAJOR` CMake variable as a directory property (#83346)
via llvm-commits
- [llvm] [InstCombine] Fix shift calculation in InstCombineCasts (PR #84027)
Quentin Dian via llvm-commits
- [llvm] [SimplifyCFG] Fix hoisting problem in SimplifyCFG (PR #78615)
Quentin Dian via llvm-commits
- [llvm] 2fe81ed - [NFC][RemoveDIs] Insert instruction using iterators in Transforms/
Jeremy Morse via llvm-commits
- [clang] [llvm] [AMDGPU] Adding the amdgpu-num-work-groups function attribute (PR #79035)
Matt Arsenault via llvm-commits
- [llvm] [MachinePipeliner] Fix MachineMemOperand to be cleared when update fails (PR #80841)
Yuta Mukai via llvm-commits
- [llvm] Enable exp10 libcall on linux (PR #68736)
Matt Arsenault via llvm-commits
- [lld] a41bcb3 - [lld][LoongArch] Fix handleUleb128
Weining Lu via llvm-commits
- [llvm] [AMDGPU] Remove unneeded BUF _impl multiclasses. NFC. (PR #84034)
Jay Foad via llvm-commits
- [llvm] 08e036e - [PhaseOrdering][X86] Add test coverage for #67803
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold more 'fcmp' 'select' instrs idioms into 'fabs' (PR #83381)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc] Remove UB specializations of type_traits (PR #84035)
Guillaume Chatelet via llvm-commits
- [llvm] 169824b - [SLP][NFC]SPlit test/Transforms/SLPVectorizer/AArch64/getelementptr.ll,
Alexey Bataev via llvm-commits
- [llvm] 3b84b6f - [CostModel][X86] Add test coverage for 'concat subvector' style shuffles
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fix infinite loop in select equivalence fold (PR #84036)
Nikita Popov via llvm-commits
- [libcxx] [llvm] [RFC][libc++] Reworks clang-tidy selection. (PR #81362)
Louis Dionne via llvm-commits
- [llvm] 6b5888c - [AArch64] Verify ldp/stp alignment stricter (#83948)
via llvm-commits
- [llvm] a8cb9db - [SystemZ] Use proper relocation for TLS variable debug info (#83975)
via llvm-commits
- [llvm] 1e828f8 - [SROA]: Only defer trying partial sized ptr or ptr vector types
Jeffrey Byrnes via llvm-commits
- [llvm] f33f66b - [NFC][RemoveDIs] Always use iterators for inserting PHIs
Jeremy Morse via llvm-commits
- [llvm] f836048 - [gn] port 6fd27d5b0321f (no more module.modulemap.in)
Nico Weber via llvm-commits
- [llvm] [X86][GlobalISel] Use GIntrinsic during custom intrinsic selection (PR #83498)
Matt Arsenault via llvm-commits
- [llvm] [SystemZ] [z/OS] Emit offset to PPA2 in separate MCSection (PR #84043)
Neumann Hon via llvm-commits
- [llvm] 1b1aea7 - AMDGPU: Make s_wait_samplecnt(_bvhcnt) dependent on hasImageInsts, NFC (#83932)
via llvm-commits
- [llvm] a730ed7 - [SLP]Improve minbitwidth analysis.
via llvm-commits
- [llvm] 643b31d - [HLSL] implement `mad` intrinsic (#83826)
via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor SVE unpredicated binop isel patterns. (PR #84045)
Paul Walker via llvm-commits
- [llvm] 06fea93 - [TextAPI] add missing platforms for translating triples to tapi targets
Cyndy Ishida via llvm-commits
- [llvm] 2807ea6 - [HLSL] implement the any intrinsic (#83903)
via llvm-commits
- [llvm] 9f67f19 - [gn] Remove ScudoBenchmarks
Nico Weber via llvm-commits
- [llvm] [CostModel][X86] SK_InsertSubvector - if the legalized base/subvector types match then the insert is now just a copy (PR #84048)
Simon Pilgrim via llvm-commits
- [llvm] aa4e3d5 - [gn build] Port 1a67dee08913
LLVM GN Syncbot via llvm-commits
- [llvm] 97e9780 - [gn build] Port 8e56fb824a43
LLVM GN Syncbot via llvm-commits
- [llvm] caad379 - [gn build] Port a8cb9db5f59d
LLVM GN Syncbot via llvm-commits
- [lld] [llvm] [lld-macho] Implement ObjC category merging (-objc_category_merging) (PR #82928)
Kyungwoo Lee via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Assert if we mix PHIs and debug-info (PR #84054)
Jeremy Morse via llvm-commits
- [llvm] 083d8aa - [SLP][NFC]Use TargetTransformInfo:: instead of TTI:: in BoUpSLP to avoid
Alexey Bataev via llvm-commits
- [llvm] [mlir] [mlir][ArmNeon] Implements LowerVectorToArmNeon Pattern for SMMLA (PR #81895)
Kojo Acquah via llvm-commits
- [llvm] [mlir] Use the new ThreadPoolInterface base class instead of the concrete implementation (NFC) (PR #84056)
Mehdi Amini via llvm-commits
- [llvm] [nfc] Fix RTTI for `InstrProf` intrinsics (PR #83511)
Mircea Trofin via llvm-commits
- [llvm] 61c0677 - [KnownBits] Add API for `nuw` flag in `computeForAddSub`; NFC
Noah Goldstein via llvm-commits
- [llvm] 17162b6 - [KnownBits] Make `nuw` and `nsw` support in `computeForAddSub` optimal
Noah Goldstein via llvm-commits
- [llvm] AMDGPU: Copy SubtargetPredicate from pseudo for DSDIR_Real (PR #84057)
Changpeng Fang via llvm-commits
- [clang] [llvm] Implement a subset of builtin_cpu_supports() features (PR #82809)
zhijian lin via llvm-commits
- [llvm] d35f2c4 - Remove constant local variable (#83850)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix interceptors with BTI and PAC (PR #84061)
Marco Elver via llvm-commits
- [llvm] c8b3edc - Revert "[SLP][NFC]Use TargetTransformInfo:: instead of TTI:: in BoUpSLP to avoid"
Alexey Bataev via llvm-commits
- [llvm] aae152f - Revert "[SLP]Improve minbitwidth analysis."
Alexey Bataev via llvm-commits
- [llvm] [mlir] [mlir][opt] Expose MLIR_ENABLE_DEPRECATED_GPU_SER... in mlir-config.h. (PR #84006)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [mlir][nvvm] Expose MLIR_NVPTXCOMPILER_ENABLED in mlir-config.h. (PR #84007)
Mehdi Amini via llvm-commits
- [llvm] eccc717 - [SystemZ] [z/OS] Emit offset to PPA2 in separate MCSection (#84043)
via llvm-commits
- [llvm] [SROA] analyze gep(ptr,phi(const...)) (PR #82425)
Nikita Popov via llvm-commits
- [compiler-rt] [compiler-rt/darwin] Disable building sanitizers on platforms without fork(). (PR #83485)
Nico Weber via llvm-commits
- [compiler-rt] 9faca1e - [compiler-rt/darwin] Disable building sanitizers on platforms without fork(). (#83485)
via llvm-commits
- [llvm] 7de6f61 - [SPIR-V] Memory leak fix in SPIRVEmitIntrinsics (#83015)
via llvm-commits
- [llvm] [SPIR-V] Insert a bitcast before load/store instruction to keep SPIR-V code valid (PR #84069)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [Clang] Correct __builtin_dynamic_object_size for subobject types (PR #83204)
Bill Wendling via llvm-commits
- [llvm] a5095b9 - [RISCV] Add test for incorrect FP build vector lowering. NFC
Craig Topper via llvm-commits
- [llvm] 5a52662 - [HLSL] implement the rcp intrinsic (#83857)
via llvm-commits
- [llvm] [MemProf] Add option to match summary and definition strictly (PR #83665)
Teresa Johnson via llvm-commits
- [llvm] [RISCV] Always use signed APInt in getExactInteger. (PR #84070)
Craig Topper via llvm-commits
- [llvm] [AArch64] SimplifyDemandedBitsForTargetNode - add AArch64ISD::BICi handling (PR #76644)
Sizov Nikita via llvm-commits
- [llvm] Add neon bici test for haddu and shadd (PR #84073)
Sizov Nikita via llvm-commits
- [llvm] bf631c6 - AMDGPU: Copy SubtargetPredicate from pseudo for DSDIR_Real (#84057)
via llvm-commits
- [llvm] 201572e - [AArch64] Implement -fno-plt for SelectionDAG/GlobalISel
via llvm-commits
- [llvm] Expand DXILArchitecture documentation (PR #84077)
Chris B via llvm-commits
- [llvm] e96c0c1 - [InstCombine] Fix shift calculation in InstCombineCasts (#84027)
via llvm-commits
- [llvm] [AMDGPU] Make gfx11 vop1 disassembler tests use strict-whitespace (PR #84078)
Joe Nash via llvm-commits
- [compiler-rt] [scudo] Allow to resize allocation ring buffer (PR #82683)
via llvm-commits
- [llvm] [BOLT] Add reading support for Linux kernel __bug_table section (PR #84082)
Maksim Panchenko via llvm-commits
- [llvm] AMDGPU: Define HasExpOrExportInsts for export instruction definitions. (PR #84083)
Changpeng Fang via llvm-commits
- [llvm] [GISEL][RISCV] IRTranslator for scalable vector load (PR #80006)
Jiahan Xie via llvm-commits
- [llvm] 58d8805 - [RISCV] Always use signed APSInt in getExactInteger. (#84070)
via llvm-commits
- [llvm] [llvm][x86] Add TLSDESC support for X86 code generation (PR #84085)
Paul Kirth via llvm-commits
- [llvm] e77a473 - [ORC][MachO] Simplify use of LC_BUILD_VERSION in JITDylib headers.
Lang Hames via llvm-commits
- [llvm] [X86][GlobalISel] Enable G_BRJT (PR #81811)
Rémi SEGARD via llvm-commits
- [clang] [compiler-rt] [asan][windows] Eliminate the static asan runtime on windows (PR #81677)
Charlie Barto via llvm-commits
- [llvm] [TTI] Add alignment argument to TTI for compress/expand support (PR #83516)
Nikolay Panchenko via llvm-commits
- [clang] [llvm] [HLSL] Add -HV option translation to clang-dxc.exe (PR #83938)
Joshua Batista via llvm-commits
- [llvm] d6c52c1 - AMDGPU: Define HasExpOrExportInsts for export instruction definitions. (#84083)
via llvm-commits
- [llvm] Revert "[AArch64] Verify ldp/stp alignment stricter" (PR #84096)
Florian Mayer via llvm-commits
- [llvm] 6f11c95 - Revert "[AArch64] Verify ldp/stp alignment stricter" (#84096)
via llvm-commits
- [llvm] 55c466d - [X86][AVX512BF16] Add a few missing insert/extract patterns
Benjamin Kramer via llvm-commits
- [llvm] [CSSPGO] Error out if the checksum mismatch is high (PR #84097)
Lei Wang via llvm-commits
- [clang] [compiler-rt] [AArch64] Implement __builtin_cpu_supports, compiler-rt tests. (PR #82378)
Pavel Iliin via llvm-commits
- [llvm] 0207270 - [RISCV] Don't remove extends for i1 indices in mgather/mscatter (#83951)
via llvm-commits
- [llvm] 2a1b09f - [RISCV][SiFive] Add RISCVUsage for SiFive Intelligence Extensions (#84010)
via llvm-commits
- [llvm] 11f74cd - [RISCV] Improve error message when the extension is not supported (#83989)
via llvm-commits
- [llvm] 889d99a - [TTI] Add alignment argument to TTI for compress/expand support (#83516)
via llvm-commits
- [llvm] 31c304b - [SCEV] Migrate some tests to be autogenerated
Philip Reames via llvm-commits
- [llvm] [asan] Add funclet op bundle to calls in funclets (PR #84101)
Heejin Ahn via llvm-commits
- [llvm] AMDGPU: Define and Use HasInterpInsts for interp inst definitions (PR #84102)
Changpeng Fang via llvm-commits
- [llvm] [WebAssembly] Use RefTypeMem2Local instead of Mem2Reg (PR #83196)
Heejin Ahn via llvm-commits
- [llvm] goldsteinn/x86 eq or eq (PR #84104)
via llvm-commits
- [llvm] goldsteinn/x86 eq or eq (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors (PR #84104)
via llvm-commits
- [llvm] 987fe6f - [SCEV] Migrate a couple tests to be auto generated
Philip Reames via llvm-commits
- [llvm] f439c71 - [InstrProf][NFC] Fix -Wimplicit-fallthrough warning in InstrProf.cpp after #82711
via llvm-commits
- [llvm] 49ec8b7 - AMDGPU: Define and Use HasInterpInsts for interp inst definitions (#84102)
via llvm-commits
- [llvm] [X86][ArgPromotion] Do not assume large vectors or aggregates ABI compatible (PR #84105)
Phoebe Wang via llvm-commits
- [llvm] 85388a0 - [RISCV] Move RISCVVType namespace to TargetParser (#83222)
via llvm-commits
- [llvm] [AMDGPU] Fix wrong operand value when floating-point value is used as operand of type i16 (PR #84106)
Shilei Tian via llvm-commits
- [llvm] [llvm-cov] Keep the detailed error message in CoverageMappingIterator (PR #80415)
Wentao Zhang via llvm-commits
- [llvm] [RISCV] Recursively split concat_vector into smaller LMULs (PR #83035)
Luke Lau via llvm-commits
- [llvm] Reland "[llvm][Support] Add support for executing a detached process (#81708)" (PR #83367)
Connor Sughrue via llvm-commits
- [llvm] 929ceec - [gn build] Port 85388a06b602
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [RISCV] RISCV vector calling convention (1/2) (PR #77560)
Craig Topper via llvm-commits
- [llvm] [RISCV] Handle fixed length vectors with exact VLEN in lowerINSERT_SUBVECTOR (PR #84107)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add TargetParser to MCA (PR #84109)
Wang Pengcheng via llvm-commits
- [llvm] ae709c1 - [RISCV] Add TargetParser to MCA (#84109)
via llvm-commits
- [llvm] 403b9cf - [WebAssembly] Use RefTypeMem2Local instead of Mem2Reg (#83196)
via llvm-commits
- [llvm] [RISCV] Use uint32_t for NumOfVReg in getVLENFactoredAmount. (PR #84110)
Craig Topper via llvm-commits
- [llvm] 0f3628a - AMDGPU: Correct cycle counts for f64 mfma on gfx940 (#83782)
via llvm-commits
- [llvm] Fixme is resolved (PR #84111)
via llvm-commits
- [llvm] [Hexagon] Use LiveRegUnits (PR #84112)
via llvm-commits
- [llvm] [RISCV] Slightly improve expanded multiply emulation in getVLENFactoredAmount. (PR #84113)
Craig Topper via llvm-commits
- [llvm] Fix stack layout for frames larger than 2gb (PR #84114)
Wesley Wiser via llvm-commits
- [llvm] 5fb3311 - [RISCV] Use uint32_t for NumOfVReg in getVLENFactoredAmount. (#84110)
via llvm-commits
- [llvm] 2a13422 - Convert many LivePhysRegs uses to LiveRegUnits (#83905)
via llvm-commits
- [llvm] 3f7aa04 - [nfc] Fix RTTI for `InstrProf` intrinsics (#83511)
via llvm-commits
- [llvm] [RISCV] Take SEW/LMUL into account for value tracking of vsetvli[max] (PR #82163)
Wang Pengcheng via llvm-commits
- [llvm] Expose TimeTraceProfiler for Async Events (PR #83778)
Takuto Ikuta via llvm-commits
- [clang] [llvm] [Driver] Default -msmall-data-limit= to 0 and clean up code (PR #83093)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] [Asan] Add "funclet" OpBundle to generated runtime calls if required by EH personality (PR #82533)
Heejin Ahn via llvm-commits
- [llvm] 9e759f3 - [AArch64] Fix fptoi/itofp for bf16
David Majnemer via llvm-commits
- [llvm] [AArch64] Verify ldp/stp alignment stricter (PR #84124)
Yuta Mukai via llvm-commits
- [llvm] [InlineCost] Enable the cost benefit analysis for Sample PGO (PR #66457)
Xiangyang Guo via llvm-commits
- [llvm] [RISCV] Don't run combineBinOp_VLToVWBinOp_VL until after legalize types. NFCI (PR #84125)
Luke Lau via llvm-commits
- [llvm] eceb24c - [RISCV] Hoist immediate addresses from loads/stores (#83644)
via llvm-commits
- [llvm] 228c737 - [RISCV] Add tests for vsetvli/vsetvlimax with different SEW/LMUL
Wang Pengcheng via llvm-commits
- [llvm] 6082263 - Restore "Implement convergence control in MIR using SelectionDAG (#71785)"
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 95b52ec - [RISCV] Take SEW/LMUL into account for value tracking of vsetvli[max] (#82163)
via llvm-commits
- [llvm] 6bf6128 - [gn build] Port 60822637bf00
LLVM GN Syncbot via llvm-commits
- [llvm] [llvm-dwarfdump] Fix parsing DW_CFA_AARCH64_negate_ra_state (PR #84128)
Igor Kudrin via llvm-commits
- [lld] 5ff3f66 - [ELF] Improve wildcard tests for input section descriptions
Fangrui Song via llvm-commits
- [lld] d3e79e4 - [ELF] Improve wildcard test
Fangrui Song via llvm-commits
- [lld] [ELF] Reject error-prone meta characters in input section description (PR #84130)
Fangrui Song via llvm-commits
- [llvm] bec7ad9 - [RISCV] Add tests for vw{add,sub,mul} with nested extend. NFC
Luke Lau via llvm-commits
- [clang] [llvm] [llvm][vfs] Allow root directory remap. Fix assertion failure. (PR #83766)
via llvm-commits
- [llvm] [PowerPC] Rename symbols references by tls-local-dynamic model on AIX (PR #84132)
Felix via llvm-commits
- [clang] [llvm] [WebAssembly] Implement an alternative translation for -wasm-enable-sjlj (PR #84137)
YAMAMOTO Takashi via llvm-commits
- [llvm] 9f45c5e - [InstCombine] Fix infinite loop in select equivalence fold (#84036)
via llvm-commits
- [llvm] [RISCV][NFC] Simplify RISCVInstrInfo::copyPhysReg (PR #84139)
Wang Pengcheng via llvm-commits
- [llvm] 6cdf596 - [InstCombine] If inst in unreachable refers to an inst change it to poison (#78444)
via llvm-commits
- [llvm] [ValueTracking] Add fast path to avoid second recursive call in `isKnownPositive`; NFC (PR #83638)
Nikita Popov via llvm-commits
- [llvm] change contents of ScalarEvolution from private to protected (PR #83052)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplify switch with selects (PR #84143)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][NFC] Add helpers for RVV register classes (PR #84144)
Wang Pengcheng via llvm-commits
- [llvm] [SCEV] Improve applyLoopGuards to support Mul (PR #83428)
Nikita Popov via llvm-commits
- [llvm] 52d5b8e - [AMDGPU] Don't form sext/abs/neg fp8 cvt (#83843)
via llvm-commits
- [llvm] Add a pass to calculate machine function's cfg hash to detect whether… (PR #84145)
via llvm-commits
- [llvm] [RFC] Memory Model Relaxation Annotations (PR #78569)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)
via llvm-commits
- [llvm] Upstreaming warning suppression to LLVM (PR #83590)
via llvm-commits
- [llvm] [AArch64] Support scalable offsets with isLegalAddressingMode (PR #83255)
Graham Hunter via llvm-commits
- [libc] [llvm] [libc] Provide LIBC_TYPES_HAS_INT128 (PR #84149)
Guillaume Chatelet via llvm-commits
- [llvm] ea23761 - [AArch64] Verify ldp/stp alignment stricter (#84124)
via llvm-commits
- [llvm] [mlir] [mlir][EmitC] Add Arith to EmitC conversions (PR #84151)
Marius Brehler via llvm-commits
- [llvm] [AMDGPU][NFC] Update tests to use -triple= instead of -arch=. (PR #84153)
Ivan Kosarev via llvm-commits
- [llvm] [BPF] lowering target address leaf nodes tconstpool (PR #73667)
Yingchi Long via llvm-commits
- [llvm] cf922e5 - [BPF] lowering target address leaf nodes tconstpool (#73667)
via llvm-commits
- [llvm] [BPF] expand cttz, ctlz for i32, i64 (PR #73668)
Yingchi Long via llvm-commits
- [llvm] [CostModel] getInstructionCost - improve estimation of costs for length changing shuffles (PR #84156)
Simon Pilgrim via llvm-commits
- [llvm] [DSE] Remove malloc from EarliestEscapeInfo before removing. (PR #84157)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Handle scalable ops with < EEW / 2 narrow types in combineBinOp_VLToVWBinOp_VL (PR #84158)
Luke Lau via llvm-commits
- [llvm] [AArch64][LV][SLP] Vectorizers use getFRemInstrCost for frem costs (PR #82488)
Simon Pilgrim via llvm-commits
- [llvm] [mlir] [MLIR] Add llvm (debug) attributes to CAPI (PR #83992)
via llvm-commits
- [compiler-rt] Mark `pthread_*_lock` functions as blocking (PR #84162)
Nazım Can Altınova via llvm-commits
- [llvm] a6ee0ad - [llvm-mca][AMDGPU] Retire instructions that have issue carry over correctly (#83881)
via llvm-commits
- [llvm] [RISCV] Add Stackmap/Statepoint/Patchpoint support with targets (PR #77337)
Sacha Coppey via llvm-commits
- [llvm] [AMDGPU] Rename getNumVGPRBlocks. NGC (PR #84161)
Jay Foad via llvm-commits
- [llvm] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Import patterns with multiple defs (PR #84171)
Pierre van Houtryve via llvm-commits
- [llvm] 1fc5e50 - [AMDGPU] Implement 'llvm.get.fpenv' and 'llvm.set.fpenv' (#83906)
via llvm-commits
- [llvm] [TTI][TLI] Support scalable immediates with isLegalAddImmediate (PR #84173)
Graham Hunter via llvm-commits
- [llvm] f7d354a - [Hexagon] Fix shift value when folding shl DAG node (#83853)
via llvm-commits
- [llvm] [Orc] Add NotifyCreated callback for LLJITBuilder (PR #84175)
Stefan Gränitz via llvm-commits
- [lld] 4490003 - [AMDGPU] Rename COV module flag to amdhsa_code_object_version (#79905)
via llvm-commits
- [llvm] [CVP] Canonicalize signed minmax into unsigned (PR #82478)
Nikita Popov via llvm-commits
- [llvm] f448b8e - [AMDGPU] Make gfx11 vop1 disassembler tests use strict-whitespace (#84078)
via llvm-commits
- [llvm] [Offload][NFC] Add offload subfolder and README (PR #77154)
Jan Patrick Lehr via llvm-commits
- [llvm] [AArch64] Ensure Neoverse V1 scheduling model includes all SVE pseudos. (PR #84187)
David Green via llvm-commits
- [llvm] Add 3 way compare <=> integer intrinsics to Langref (PR #83227)
Nikita Popov via llvm-commits
- [llvm] 1fd1f4c - [AMDGPU] Handle amdgpu.last.use metadata (#83816)
via llvm-commits
- [llvm] f53c2f6 - [X86] combineSetCC - use getZExtOrTrunc() to perform the constant folding. NFCI
Simon Pilgrim via llvm-commits
- [llvm] 5a896c6 - [X86] Merge repeated getTargetLoweringInfo() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 3711329 - [TTI] getInstructionCost - pull out repeated getShuffleMask() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6540f16 - [AMDGPU] Add IR-level pass to rewrite away address space 7 (#77952)
via llvm-commits
- [llvm] [AMDGPU] Add IR-level pass to rewrite away address space 7 (PR #77952)
Krzysztof Drewniak via llvm-commits
- [llvm] [AArch64] Override isLSRCostLess, take number of instructions into account (PR #84189)
Graham Hunter via llvm-commits
- [llvm] Add non-null check before accessing pointer (PR #83459)
Martin Wehking via llvm-commits
- [llvm] [AMDGPU] Factor out common code from SIInsertWaitcnts (PR #83018)
Jay Foad via llvm-commits
- [compiler-rt] Enable building 16 bit floating point builtins in apple platforms if supported by the compiler (PR #84192)
Gabriel Baraldi via llvm-commits
- [llvm] Move ExpandMemCmp and MergeIcmp to the middle end (PR #77370)
Gabriel Baraldi via llvm-commits
- [llvm] 67c82d6 - [Frontend] Add leaf constructs and association to OpenMP/ACC directives (#83625)
via llvm-commits
- [llvm] 7755c26 - [SCEV] Include type when printing constant max backedge taken count
Philip Reames via llvm-commits
- [compiler-rt] [Profile][Windows] Fix flakyness when checking existence of binary id (PR #84196)
Zequan Wu via llvm-commits
- [llvm] c161720 - [RISCV] Slightly improve expanded multiply emulation in getVLENFactoredAmount. (#84113)
via llvm-commits
- [llvm] [SelectionDAG] Switch to LiveRegUnits (PR #84197)
via llvm-commits
- [llvm] [IR] Add new Range attribute using new ConstantRange Attribute type (PR #83171)
Andreas Jonson via llvm-commits
- [llvm] 3589cac - [ValueTracking] Handle `icmp pred (trunc X), C` in `computeKnownBitsFromCmp` (#82803)
via llvm-commits
- [compiler-rt] [compiler-rt] [test] Mark tests failing with glibc-2.39 XFAIL (PR #84198)
Michał Górny via llvm-commits
- [compiler-rt] c371ee9 - [Profile][Windows] Fix flakyness when checking existence of binary id (#84196)
via llvm-commits
- [llvm] 0bd9255 - [X86] Improve KnownBits for X86ISD::PSADBW nodes (#83830)
via llvm-commits
- [llvm] [AArch64] Move SLS later in pass pipeline (PR #84210)
via llvm-commits
- [llvm] 064c2e7 - Fix failing TableGen tests
Krzysztof Parzyszek via llvm-commits
- [llvm] Update GettingStarted.rst doc with negative refspec to filter user branches (PR #75015)
Mehdi Amini via llvm-commits
- [llvm] 8b5b294 - [SCEV] Print predicate backedge count only if new information available
Philip Reames via llvm-commits
- [llvm] [RISCV] Support `llvm.masked.compressstore` intrinsic (PR #83457)
Kolya Panchenko via llvm-commits
- [llvm] 954f891 - [Unittests] Fix RISCV unit tests build
Krzysztof Parzyszek via llvm-commits
- [llvm] [llvm][ARM][AArch64] Don't use module attr as function attr. (PR #83154)
Nick Desaulniers via llvm-commits
- [llvm] c5aacb0 - [ValueTracking] Add fast path to avoid second recursive call in `isKnownPositive`; NFC
Noah Goldstein via llvm-commits
- [llvm] 862e742 - [InstCombine] Add tests for folding `(fp_binop ({s|u}itofp x), ({s|u}itofp y))`; NFC
Noah Goldstein via llvm-commits
- [llvm] 0f5849e - [InstCombine] Move folding `(add (sitofp x), (sitofp y))` impl to InstructionCombiner; NFC
Noah Goldstein via llvm-commits
- [llvm] 946ea4e - [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))`
Noah Goldstein via llvm-commits
- [llvm] f95a763 - [gn build] Port 6494f9bb8ac1
LLVM GN Syncbot via llvm-commits
- [llvm] [NFC][Asan] Prepare AddressSanitizer to detect inserted runtime calls (PR #84223)
via llvm-commits
- [llvm] 3ecd38c - [libomptarget] Build plugins-nextgen for SystemZ (#83978)
via llvm-commits
- [llvm] eb8f379 - [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157)
via llvm-commits
- [llvm] [DSE] Delay deleting non-memory-defs until end of DSE. (PR #83411)
Nikita Popov via llvm-commits
- [llvm] 5ab86ef - [VPlan] Remove unused OverrideAllowed arg from getVPValue (NFCI).
Florian Hahn via llvm-commits
- [compiler-rt] [compiler-rt] Adds builtins support for xros. (PR #83484)
Nico Weber via llvm-commits
- [llvm] 70677c8 - Revert "[libomptarget] Build plugins-nextgen for SystemZ (#83978)"
Ulrich Weigand via llvm-commits
- [llvm] [InstCombine] Canonicalize `(uitofp x)` -> `(sitofp x)` if `x >= 0` (PR #82404)
via llvm-commits
- [llvm] e946b5a - [SCEV] Autogenerate more scev analysis check tests
Philip Reames via llvm-commits
- [llvm] [InstCombine] Canonicalize `(sitofp x)` -> `(uitofp x)` if `x >= 0` (PR #82404)
via llvm-commits
- [compiler-rt] [test] Make two sanitize-coverage tests pass with glibc 2.39+ (PR #84231)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Insert a freeze before converting select to AND/OR. (PR #84232)
Craig Topper via llvm-commits
- [llvm] AMDGPU: Use OtherPredicates for some pseudo DOT instruction definitio… (PR #84234)
Changpeng Fang via llvm-commits
- [llvm] 012d217 - [LV] Use scalar CMP for active-lane-mask with scalar VF (#83902)
via llvm-commits
- [llvm] Adding missing dependencies to BUILD.bazel (PR #84235)
via llvm-commits
- [llvm] bec2d10 - [AMDGPU] Add AMDGPU specific variadic operation MCExprs (#82022)
via llvm-commits
- [llvm] [llvm] Support fixed point multiplication on AArch64 (PR #84237)
via llvm-commits
- [llvm] 3b1512c - [AMDGPU] Make gfx11 vop2 disassembler tests use strict-whitespace
Joe Nash via llvm-commits
- [llvm] 0d38f21 - [SCEV] Extend type hint in analysis output to all backedge kinds
Philip Reames via llvm-commits
- [flang] [llvm] [Frontend][OpenMP] introduce OMP.h header file, use it instead of OMP… (PR #84188)
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] c3acbf6 - [test] Make two sanitize-coverage tests pass with glibc 2.39+
via llvm-commits
- [llvm] [docs][langref] Explain c"..." syntax of string constants (PR #84240)
via llvm-commits
- [llvm] [mlir][bazel] Don't set MLIR_ENABLE_NVPTXCOMPILER on if_cuda_available. (PR #84238)
Ingo Müller via llvm-commits
- [llvm] [AArch64][SVE2] Generate SVE2 BSL instruction in LLVM for bit-twiddling. (PR #83514)
Dinar Temirbulatov via llvm-commits
- [llvm] 5cd45e4 - [SCEV] Precommit test for widened signed induction variables
Philip Reames via llvm-commits
- [compiler-rt] Skip MemtagBasicDeathTest#Unsupported when running with HWASan (PR #84243)
Florian Mayer via llvm-commits
- [compiler-rt] [NFC] [scudo] Move static_assert to class it concerns (PR #84245)
Florian Mayer via llvm-commits
- [llvm] [SCEV] Match both (-1)b + a and a + (-1)b as a - b (PR #84247)
Philip Reames via llvm-commits
- [clang] [llvm] AMDGPU: Define a feature for v_dot4_f32_* instructions (PR #84248)
Changpeng Fang via llvm-commits
- [llvm] [SelectionDAG] Allow FREEZE to be hoisted before integer SETCC. (PR #84241)
Simon Pilgrim via llvm-commits
- [llvm] 96813de - AMDGPU: Define a feature for v_dot4_f32_* instructions (#84248)
via llvm-commits
- [llvm] [llvm-objdump][macho] Add support for ObjC relative method lists (PR #84250)
via llvm-commits
- [llvm] [AMDGPU] Fix incorrect stepping in gdb for amdgcn.end.cf intrinsic. (PR #83010)
Scott Linder via llvm-commits
- [llvm] Revert "Adding missing dependencies to BUILD.bazel" (PR #84251)
via llvm-commits
- [llvm] AMDGPI: Rename HasExpOrExportInsts to HasExportInsts. NFC (PR #84252)
Changpeng Fang via llvm-commits
- [llvm] [RemoveDIs] Account for DPVAssigns in isIdenticalToWhenDefined (PR #82257)
Jordan Rupprecht via llvm-commits
- [llvm] ee1bcf7 - AMDGPI: Rename HasExpOrExportInsts to HasExportInsts. NFC (#84252)
via llvm-commits
- [llvm] knownbits lshr ashr (PR #84254)
via llvm-commits
- [compiler-rt] [NFC] [scudo] turn DCHECK into CHECK (PR #84255)
Florian Mayer via llvm-commits
- [llvm] [AMDGPU] Make ds_bvh_stack_rtn_b32 depend on HasImageInsts, NFC (PR #84256)
Changpeng Fang via llvm-commits
- [compiler-rt] [NFC] [scudo] move static_asserts closer to what they relate to (PR #84257)
Florian Mayer via llvm-commits
- [llvm] 1a37147 - [SCEV] Match both (-1)b + a and a + (-1)b as a - b (#84247)
via llvm-commits
- [clang] [llvm] [Clang] CGCoroutine: Skip moving parameters if the allocation decision is false (PR #81195)
Yuxuan Chen via llvm-commits
- [llvm] b84f3ea - [gn build] Port 6a39a714423b
LLVM GN Syncbot via llvm-commits
- [llvm] [GlobalISel] Handle div-by-pow2 (PR #83155)
Shilei Tian via llvm-commits
- [llvm] 4258b0e - [HWASAN] Follow up for #83503 implement selective instrumentation (#83942)
via llvm-commits
- [llvm] [X86] Change tuning of Sierraforest and Grandridge to more latest target (PR #84179)
Freddy Ye via llvm-commits
- [llvm] [PassManager] Support MachineFunctionProperties (PR #83668)
via llvm-commits
- [lld] 551e20d - [ELF] Reject error-prone meta characters in input section description
via llvm-commits
- [llvm] [AArch64] MachineCombiner msub matching (PR #84267)
via llvm-commits
- [llvm] [AArch64][SME] Allow memory operations lowering to custom SME functions. (PR #79263)
Dinar Temirbulatov via llvm-commits
- [llvm] SCC iterator for general graph (PR #84268)
Yida Zhang via llvm-commits
- [llvm] [test] Move pr73894.ll to AArch64 directory and update the target triple (PR #84269)
Cameron McInally via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
David Blaikie via llvm-commits
- [llvm] 4f1258f - [X86] Change tuning of Sierraforest and Grandridge to more latest target (#84179)
via llvm-commits
- [llvm] 416debf - [test] Move pr73894.ll to AArch64 directory and update the target triple (#84269)
via llvm-commits
- [llvm] Revert "[AMDGPU] Add AMDGPU specific variadic operation MCExprs" (PR #84273)
Florian Mayer via llvm-commits
- [llvm] 0083c3e - Revert "[AMDGPU] Add AMDGPU specific variadic operation MCExprs" (#84273)
via llvm-commits
- [llvm] 38a73fb - [gn build] Port 0083c3eb83bb
LLVM GN Syncbot via llvm-commits
- [llvm] [DWARF] Dump an updated location for DW_CFA_advance_loc* (PR #84274)
Igor Kudrin via llvm-commits
- [llvm] AMDGPU: Refactor mfma hazard handling [NFC] (PR #84276)
Matt Arsenault via llvm-commits
- [llvm] 2fcf248 - Reland "[llvm][Support] Add support for executing a detached process (#81708)" (#83367)
via llvm-commits
- [llvm] 2484680 - Add non-null check before accessing pointer (#83459)
via llvm-commits
- [llvm] [LoopIdiomRecognizer] Implement CRC recognition (PR #79295)
Mikhail Gudim via llvm-commits
- [compiler-rt] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
Alexander Richardson via llvm-commits
- [compiler-rt] 95bde4b - [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi
via llvm-commits
- [compiler-rt] 2e25926 - [compiler-rt] Only query llvm-config in the orc tests
via llvm-commits
- [compiler-rt] [compiler-rt] Only query llvm-config in the orc tests (PR #83705)
Alexander Richardson via llvm-commits
- [llvm] 68d07bf - [RISCV][NFC] Add helpers for RVV register classes
via llvm-commits
- [compiler-rt] [compiler-rt] Update AllSupportedArchDefs.cmake for FreeBSD (PR #84280)
Alexander Richardson via llvm-commits
- [llvm] 00efb34 - [AArch64][GlobalISel] Fix crash during G_SHUFFLE_VECTOR legalization.
Amara Emerson via llvm-commits
- [llvm] [IndVars] Support shl by constant and or disjoint in getExtendedOperandRecurrence. (PR #84282)
Craig Topper via llvm-commits
- [lld] 2f1d79e - [ELF, test] Remove unneeded -relax-relocations from llvm-mc
Fangrui Song via llvm-commits
- [llvm] e63ea9d - [CommandFlags] Rename option -relax-elf-relocations to -x86-relax-relocations
Fangrui Song via llvm-commits
- [lld] a331937 - [MC] Move CompressDebugSections/RelaxELFRelocations from TargetOptions/MCAsmInfo to MCTargetOptions
Fangrui Song via llvm-commits
- [llvm] eae4f56 - [SROA] Fix phi gep unfolding with an alloca not in entry block
Arthur Eubanks via llvm-commits
- [llvm] [BOLT] Add reading support for Linux kernel .altinstructions section (PR #84283)
Maksim Panchenko via llvm-commits
- [llvm] [GlobalISel] convergence control tokens and intrinsics (PR #67006)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [docs] Change SPIR-V backend meeting day (PR #84286)
Michal Paszkowski via llvm-commits
- [llvm] 7524ad9 - [AArch64][GlobalISel] Fix incorrect selection of monotonic s32->s64 anyext load.
Amara Emerson via llvm-commits
- [llvm] 7a0e222 - Revert "Convert many LivePhysRegs uses to LiveRegUnits (#83905)"
Jay Foad via llvm-commits
- [llvm] 91808c8 - [docs] Change SPIR-V backend meeting day (#84286)
via llvm-commits
- [llvm] [AMDGPU] Rename getNumVGPRBlocks. NFC (PR #84161)
Diana Picus via llvm-commits
- [lld] [lld][ELF] Add /PASSTHRU/. #65087 (PR #84287)
Bevin Hansson via llvm-commits
- [llvm] [RISCV] Allow folding vmerge with implicit merge operand when true has tied dest (PR #78565)
Luke Lau via llvm-commits
- [lld] [lld][WebAssembly] Always search *.so for -Bdynamic (PR #84288)
YAMAMOTO Takashi via llvm-commits
- [llvm] c59129a - [RISCV] Recursively split concat_vector into smaller LMULs (#83035)
via llvm-commits
- [llvm] [PowerPC] Instruction selector also considers ppc-gen-isel option (PR #84289)
Kai Luo via llvm-commits
- [llvm] a6382de - AMDGPU: Refactor mfma hazard handling [NFC] (#84276)
via llvm-commits
- [llvm] [RemoveDIs][wasm] Apply current debug mode to new function protos (PR #84292)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 812c22b - [RemoveDIs][wasm] Apply current debug mode to new function protos (#84292)
via llvm-commits
- [llvm] 503c55e - [AArch64] Move SLS later in pass pipeline (#84210)
via llvm-commits
- [llvm] [AArch64] Remove copy in SVE/SME predicate spill and fill (PR #81716)
Sam Tebbs via llvm-commits
- [llvm] [Mips] Use a Target ISD opcode for PseudoD_SELECT (PR #84294)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] [NVPTX] Add support for atomic add for f16 type (PR #84295)
Adrian Kuegel via llvm-commits
- [libc] [llvm] Revert "[libc] Remove UB specializations of type traits for `BigInt`" (PR #84297)
Guillaume Chatelet via llvm-commits
- [llvm] bf7f62a - [AMDGPU] Make use of Mnem_gfx11_gfx12. NFC.
Jay Foad via llvm-commits
- [llvm] 469c5e3 - [AMDGPU] Simplify definition of renamed DS instructions. NFC.
Jay Foad via llvm-commits
- [libc] [llvm] [libc] Remove UB specializations of type traits for `BigInt` (#84035) (PR #84299)
Guillaume Chatelet via llvm-commits
- [llvm] 55304d0 - [CostModel] getInstructionCost - improve estimation of costs for length changing shuffles (#84156)
via llvm-commits
- [llvm] 4119042 - [AMDGPU] Simplify EXP Real instruction definitions. NFC.
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support double type in atomic optimizer. (PR #84307)
Pravin Jagtap via llvm-commits
- [llvm] [RemoveDIs] Add additional debug-mode verifier checks (PR #84308)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SCEV] Add implicit guard conditions when applying loop guards. (PR #84309)
Mel Chen via llvm-commits
- [llvm] Pre-commit test cases for SCEV range sharpening (nfc) (PR #84310)
Mel Chen via llvm-commits
- [llvm] 0086cc9 - [AMDGPU] Rename getNumVGPRBlocks. NFC (#84161)
via llvm-commits
- [llvm] [AMDGPU] Add getRegPressureLimit(TargetOccupancy) (PR #84311)
Diana Picus via llvm-commits
- [llvm] [DAGCombiner] Enable constant folding of (bitcast int_c0) -> fp_c0 (PR #82289)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #66115)
Simon Pilgrim via llvm-commits
- [llvm] 464d9d9 - [RemoveDIs][DebugInfo][IR] Add parsing for non-intrinsic debug values (#79818)
via llvm-commits
- [llvm] [SPIR-V] Add tests for lowering unmangled builtins calls (PR #84319)
Michal Paszkowski via llvm-commits
- [llvm] c669c03 - [TTI] SK_ExtractSubvector - Ensure we use the src / subvector types in the correct order
Simon Pilgrim via llvm-commits
- [llvm] 4cfd4a7 - [LAA] Add test case for #82665.
Florian Hahn via llvm-commits
- [llvm] [AArch64][SME] Remove unused ZA lazy-save (PR #81648)
Sam Tebbs via llvm-commits
- [libc] [llvm] [libc] Fix forward missing `BigInt` specialization of `mask_leading_ones` / `mask_trailing_ones` (PR #84325)
Guillaume Chatelet via llvm-commits
- [clang] [llvm] [Clang][LLVM][SVE2.1] Created intrinsics for DUPQ instr. (PR #83260)
via llvm-commits
- [llvm] [GISEL] Add IRTranslation for shufflevector on scalable vector types (PR #80378)
Michael Maitland via llvm-commits
- [llvm] 2b8aaef - [GISEL] Add IRTranslation for shufflevector on scalable vector types (#80378)
via llvm-commits
- [llvm] [TTI][RISCV]Improve costs for whole vector reg extract/insert. (PR #80164)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Introduce orderign parameter to atomic intrinsics and introduce new llvm.amdgcn.image.atomic.load intrinsic. (PR #73613)
via llvm-commits
- [llvm] [SelectionDAG] Support integer promotion for VP_LOAD and VP_STORE (PR #81299)
Lei Huang via llvm-commits
- [llvm] [mlir] [mlir][emitc] Arith to EmitC conversion: constants (PR #83798)
Tina Jung via llvm-commits
- [llvm] 9e0f590 - [DAG] Fix Failure to reassociate SMAX/SMIN/UMAX/UMIN (#82175)
via llvm-commits
- [llvm] Revert "[GISEL] Add IRTranslation for shufflevector on scalable vector types" (PR #84330)
Michael Maitland via llvm-commits
- [llvm] 552da24 - Revert "[GISEL] Add IRTranslation for shufflevector on scalable vector types" (#84330)
via llvm-commits
- [llvm] Allow LLVM_FAULTMAPS section to be put after the DWARF section. (PR #77107)
via llvm-commits
- [llvm] [TabelGen] Add `PreferSmallerInstructions` for Targets. (PR #83587)
Alfie Richards via llvm-commits
- [llvm] [TableGen] Add `PreferSmallerInstructions` for Targets. (PR #83587)
Alfie Richards via llvm-commits
- [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #83068)
via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis. (PR #84334)
Alexey Bataev via llvm-commits
- [llvm] 4ce52e2 - [SLP]Improve minbitwidth analysis.
via llvm-commits
- [llvm] [GlobalISel] Check width of APInts in Reassoc PtrAdd combine (PR #84335)
Mirko Brkušanin via llvm-commits
- [llvm] d6b3be3 - [NFC][Asan] Prepare AddressSanitizer to detect inserted runtime calls (#84223)
via llvm-commits
- [llvm] Reapply: Convert many LivePhysRegs uses to LiveRegUnits (PR #84338)
via llvm-commits
- [llvm] [ValueTracking] Treat phi as underlying obj when not decomposing further (PR #84339)
Florian Hahn via llvm-commits
- [llvm] 904a6ae - [SLP][NFC]Add lshr version of the test with casting, NFC.
Alexey Bataev via llvm-commits
- [clang] [llvm] [IR] Change representation of getelementptr inrange (PR #84341)
Nikita Popov via llvm-commits
- [libcxx] [llvm] Add more debug output to the builders for a moment. (PR #83508)
via llvm-commits
- [llvm] 8f79cdd - [AArch64] Add -verify-machineinstrs to a test
Jay Foad via llvm-commits
- [llvm] [InstCombine] ptrmask of gep for dynamic pointer aligment (PR #80002)
Jon Chesterfield via llvm-commits
- [llvm] 96049fc - [GISEL] Add IRTranslation for shufflevector on scalable vector types (#80378)
Michael Maitland via llvm-commits
- [llvm] [X86][NFC] Convert references to TargetRegisterInfo with pointers to align with rest of codebase (PR #84345)
via llvm-commits
- [llvm] [X86] Disable the `vpdpwssd -> vpmaddwd + vpaddd` combiner pattern on AMD Zen4 (PR #84347)
Benoit Jacob via llvm-commits
- [llvm] 6157538 - [InstCombine] ptrmask of gep for dynamic pointer aligment (#80002)
via llvm-commits
- [llvm] ee24409 - Revert "[AArch64][GlobalISel] Fix incorrect selection of monotonic s32->s64 anyext load."
Florian Mayer via llvm-commits
- [llvm] [GISel] Enforce G_PTR_ADD RHS type matching index size for addr space (PR #84352)
Jay Foad via llvm-commits
- [llvm] [ValueTracking] Fix KnownBits conflict for calls (range vs returned) (PR #84353)
Björn Pettersson via llvm-commits
- [clang] [llvm] [BPF] add cast_{user,kern} instructions (PR #79902)
via llvm-commits
- [llvm] AMDGPU: Use OtherPredicates for v_dot2_bf16_bf16(f16_f16) pseudo (PR #84354)
Changpeng Fang via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis for shifts. (PR #84356)
Alexey Bataev via llvm-commits
- [llvm] Copy missing metadata to new inst created from existing inst (PR #84357)
via llvm-commits
- [llvm] [SelectionDAG] Allow FREEZE to be hoisted before FP SETCC. (PR #84358)
Craig Topper via llvm-commits
- [llvm] a6a6fca - [ubsan][pgo] Pass to remove ubsan checks based on profile data (#83471)
via llvm-commits
- [llvm] goldsteinn/simplify x86 cmp (PR #84360)
via llvm-commits
- [llvm] fc837f7 - [gn build] Port a6a6fca7911f
LLVM GN Syncbot via llvm-commits
- [llvm] 3e73a08 - [X86] Add tests for folding `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))`; NFC
Noah Goldstein via llvm-commits
- [llvm] 9f96db8 - [X86] Fold `(icmp ult (add x,-C),2)` -> `(or (icmp eq X,C), (icmp eq X,C+1))` for Vectors
Noah Goldstein via llvm-commits
- [llvm] [SLP]Do extra analysis int minbitwidth if some checks return false. (PR #84363)
Alexey Bataev via llvm-commits
- [llvm] 00f4121 - [ORC][JITLink] Add Intel VTune support to JITLink (#83957)
via llvm-commits
- [llvm] d64632b - [gn build] Port 00f412168cf6
LLVM GN Syncbot via llvm-commits
- [llvm] 4d31fbb - [ORC] Propagate defineMaterializing failure when resource tracker is defunct.
Lang Hames via llvm-commits
- [llvm] 9286665 - AMDGPU: Use OtherPredicates for v_dot2_bf16_bf16(f16_f16) pseudo (#84354)
via llvm-commits
- [llvm] b8b434b - [GISEL] Silence unused variable warning. NFC
Benjamin Kramer via llvm-commits
- [llvm] [MC] Set HasAggressiveSymbolFolding to true (PR #84242)
via llvm-commits
- [llvm] a10fd16 - [CVP] Add test coverage for an upcoming generalization of expandUDivOrURem
Philip Reames via llvm-commits
- [llvm] a41226b - [ValueTracking] Fix KnownBits conflict for calls (range vs returned) (#84353)
via llvm-commits
- [compiler-rt] [compiler-rt] adding fchmodat2 syscall introduced in Linux 6.6. (PR #82275)
David CARLIER via llvm-commits
- [llvm] 1118571 - Revert "[SLP]Improve minbitwidth analysis."
Alexey Bataev via llvm-commits
- [llvm] 641b98a - [GlobalISel] Fix crash in tryFoldAndOrOrICmpsUsingRanges() with pointer types.
Amara Emerson via llvm-commits
- [llvm] [BOLT] Properly propagate Cursor errors (PR #84378)
Maksim Panchenko via llvm-commits
- [llvm] [Instrumentation] Support MachineFunction in ChangeReporter (PR #80946)
Arthur Eubanks via llvm-commits
- [llvm] Make llvm-nm's --export-symbols option work for ELF (PR #84379)
via llvm-commits
- [llvm] [CodeGen] Port selection dag isel to new pass manager (PR #83567)
Arthur Eubanks via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [RISCV] Split div vs rem scheduling information [nfc] (PR #84385)
Philip Reames via llvm-commits
- [llvm] a0c7714 - [RISCV] Split div vs rem scheduling information [nfc] (#84385)
via llvm-commits
- [llvm] f78129e - [Orc] Add NotifyCreated callback for LLJITBuilder (#84175)
via llvm-commits
- [llvm] [X86][GlobalISel] Enable G_SDIV/G_UDIV/G_SREM/G_UREM (PR #81615)
Evgenii Kudriashov via llvm-commits
- [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Daniil Kovalev via llvm-commits
- [llvm] goldsteinn/fp int binop sign agnostic (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs (PR #84389)
via llvm-commits
- [llvm] [CVP] Freeze Y when expanding urem x, y with X < 2Y (PR #84390)
Philip Reames via llvm-commits
- [llvm] 23d2c38 - [gn build] Port 2a4a852a67ea
LLVM GN Syncbot via llvm-commits
- [llvm] 49b1fc4 - [CVP] Freeze Y when expanding urem x, y with X < 2Y (#84390)
via llvm-commits
- [llvm] AMDGPU: Use True16Predicate for UseRealTrue16Insts in VOP2 Reals (PR #84394)
Changpeng Fang via llvm-commits
- [llvm] 4867382 - [ORC] Deallocate FinalizedAllocs on error paths in notifyEmitted.
Lang Hames via llvm-commits
- [llvm] [NFC] [hwasan] be consistent about how to get integer types (PR #84396)
Florian Mayer via llvm-commits
- [llvm] 909ab0e - [RISCV] Insert a freeze before converting select to AND/OR. (#84232)
via llvm-commits
- [llvm] 10edabb - [X86][GlobalISel] Enable G_SDIV/G_UDIV/G_SREM/G_UREM (#81615)
via llvm-commits
- [llvm] Revert "[Orc] Add NotifyCreated callback for LLJITBuilder" (PR #84398)
Mehdi Amini via llvm-commits
- [llvm] 5d33f71 - Fix build: llvm::Error needs to be moved for implicit conversion to Expected.
Mehdi Amini via llvm-commits
- [llvm] 50ae8a2 - [InstallAPI] Collect global functions (#83952)
via llvm-commits
- [llvm] f862265 - AMDGPU: Use True16Predicate for UseRealTrue16Insts in VOP2 Reals (#84394)
via llvm-commits
- [llvm] a01e9ce - [AArc64][GlobalISel] Fix legalizer assert for G_INSERT_VECTOR_ELT
Amara Emerson via llvm-commits
- [llvm] 3e5afba - [NFC] [hwasan] be consistent about how to get integer types (#84396)
via llvm-commits
- [llvm] ddf79de - [Asan] Fix -Wunused-private-field in non-assertion builds (NFC)
Jie Fu via llvm-commits
- [compiler-rt] [compiler-rt][fuzzer] Reland "SetThreadName windows implementation" (PR #83562)
Vitaly Buka via llvm-commits
- [llvm] [ADMGPU] Replace `isInlinableLiteral16` with specific version (PR #84402)
Shilei Tian via llvm-commits
- [compiler-rt] 8bf8d36 - [compiler-rt][fuzzer] Reland "SetThreadName windows implementation" (#83562)
via llvm-commits
- [compiler-rt] [sanitizer] Reject unsupported -static at link time (PR #83524)
Vitaly Buka via llvm-commits
- [llvm] 26fa440 - [GlobalISel] Fix yet another pointer type invalid combining issue, this time in tryFoldSelectOfConstants()
Amara Emerson via llvm-commits
- [compiler-rt] [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Vitaly Buka via llvm-commits
- [compiler-rt] b408241 - [compiler-rt] adding fchmodat2 syscall introduced in Linux 6.6. (#82275)
via llvm-commits
- [llvm] [NFC] [hwasan] also be more consistent when getting pointer types (PR #84399)
Florian Mayer via llvm-commits
- [compiler-rt] [compiler-rt][Fuzzer] fix windows typo (PR #84407)
David CARLIER via llvm-commits
- [compiler-rt] e932fe8 - [compiler-rt][Fuzzer] fix windows typo (#84407)
via llvm-commits
- [llvm] [NFC] [hwasan] factor out selective instrumentation logic (PR #84408)
Florian Mayer via llvm-commits
- [llvm] 0d4978f - [RISCV] Update some tests I missed in 909ab0e0d1903ad2329ca9fdf248d21330f9437f. NFC
Craig Topper via llvm-commits
- [compiler-rt] [scudo] Refactor allocator config to support optional flags (PR #81805)
Christopher Ferris via llvm-commits
- [llvm] 0cd7942 - [llvm-dwarfdump] Fix parsing DW_CFA_AARCH64_negate_ra_state (#84128)
via llvm-commits
- [llvm] fe84764 - [DWARF] Dump an updated location for DW_CFA_advance_loc* (#84274)
via llvm-commits
- [llvm] 99512b1 - [Object] Convert tests to opaque pointers (NFC)
Fangrui Song via llvm-commits
- [llvm] 30f098e - [Instrumentation] Convert tests to opaque pointers (NFC)
Fangrui Song via llvm-commits
- [llvm] Add support for PSV EntryFunctionName (PR #84409)
Cooper Partin via llvm-commits
- [llvm] 9d3bf9b - [NFC] [hwasan] consistent naming for cl::opt
Florian Mayer via llvm-commits
- [llvm] [Xtensa] Implement base CallConvention. (PR #83280)
Andrei Safronov via llvm-commits
- [clang] [llvm] BPF address space insn (PR #84410)
via llvm-commits
- [compiler-rt] [compiler-rt] SignalContext, attempt to implement ::DumpAllRegisters (PR #84413)
David CARLIER via llvm-commits
- [llvm] [NFC] [hwasan] factor out some opt handling (PR #84414)
Florian Mayer via llvm-commits
- [llvm] e7a22e7 - [PPC] precommit cases for issue 74915
Chen Zheng via llvm-commits
- [llvm] da4957b - [NFC] [hwasan] use for_each and move comment
Florian Mayer via llvm-commits
- [llvm] [NVPTX] Use .common linkage for common globals (PR #84416)
Alex MacLean via llvm-commits
- [llvm] cc34e56 - [PPC][NFC] add an option to expose the bug in 74951
Chen Zheng via llvm-commits
- [llvm] [CodeGen] Skip declaration in ModuleToMachineFunctionPassAdaptor (PR #84417)
via llvm-commits
- [llvm] [WebAssembly] Use SetVector instead of SmallPtrSet in FixBrTableDefaults (PR #84418)
Derek Schuff via llvm-commits
- [llvm] [PowerPC] don't eliminate the signext if the input is zero extended (PR #84419)
Chen Zheng via llvm-commits
- [llvm] [CodeGen][GC] Skip function without GC in `GCLoweringPass` (PR #84421)
via llvm-commits
- [llvm] [MTE] fix bug that prevented stack coloring with MTE (PR #84422)
Florian Mayer via llvm-commits
- [clang] [clang-tools-extra] [llvm] [llvm][Support] Add and use errnoAsErrorCode (PR #84423)
Michael Spencer via llvm-commits
- [llvm] 4484190 - update_test_checks: precommit a test case
Nicolai Hähnle via llvm-commits
- [llvm] fc1e5f9 - update_test_checks: simplify is_local_def_ir_value
Nicolai Hähnle via llvm-commits
- [llvm] 5747f9d - update_test_checks: simplify get_ir_regex
Nicolai Hähnle via llvm-commits
- [llvm] fb02f9a - update_test_checks: keep meta variables stable by default
Nicolai Hähnle via llvm-commits
- [llvm] 66bd3cd - [AMDGPU,test] Change llc -march= to -mtriple=
Fangrui Song via llvm-commits
- [llvm] b565126 - Revert "update_test_checks: keep meta variables stable by default"
Nicolai Hähnle via llvm-commits
- [llvm] 3846019 - update_test_checks: keep meta variables stable by default
Nicolai Hähnle via llvm-commits
- [llvm] [X86][AVX] Fix handling of out-of-bounds shift amounts in AVX2 vector shift nodes (PR #84426)
via llvm-commits
- [clang] [llvm] ADT] Add implementations for avgFloor and ceilFloor to APInt (PR #84427)
Atousa Duprat via llvm-commits
- [llvm] [MIPS] Introduce NAL instruction support for Mipsr6 and prer6 (PR #84429)
via llvm-commits
- [llvm] [ADT] Add implementations for avgFloor and ceilFloor to APInt (PR #84431)
Atousa Duprat via llvm-commits
- [llvm] [llvm-c] Add C API methods to match size_t ConstantDataArray C++ API signatures (PR #84433)
via llvm-commits
- [llvm] workflows: Fixes for building the release binaries (PR #83694)
Tom Stellard via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Add support for COPYPRIVATE (PR #73128)
via llvm-commits
- [llvm] 23c658a - [AArch64] Ensure Neoverse V1 scheduling model includes all SVE pseudos. (#84187)
via llvm-commits
- [llvm] [Github] Add repository checks to release-binaries workflow (PR #84437)
Aiden Grossman via llvm-commits
- [compiler-rt] bfa6444 - [compiler-rt] Fix incorrect usages of check_cxx_compiler_flag
via llvm-commits
- [llvm] f6b825f - Revert "Revert "[AArch64][GlobalISel] Fix incorrect selection of monotonic s32->s64 anyext load.""
Amara Emerson via llvm-commits
- [llvm] fb1be9b - [SPIR-V] Insert a bitcast before load/store instruction to keep SPIR-V code valid (#84069)
via llvm-commits
- [compiler-rt] [compiler-rt] Call __sys_mmap in internal_mmap on FreeBSD (PR #84438)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Use __atomic builtins whenever possible (PR #84439)
Alexander Richardson via llvm-commits
- [compiler-rt] sanitizer_allocator.cpp: Ensure at least sizeof(void*) alignment (PR #84440)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Map internal_sigaction to __sys_sigaction on FreeBSD (PR #84441)
Alexander Richardson via llvm-commits
- [llvm] [CMake][LIT] Add option to run lit testsuites in parallel (PR #82899)
Mehdi Amini via llvm-commits
- [llvm] [llvm][CodeGen] Add a new software pipeliner 'Window Scheduler' (PR #84443)
Hua Tian via llvm-commits
- [llvm] 4b1910b - [GlobalISel][AMDGPU] Import patterns with multiple defs (#84171)
via llvm-commits
- [compiler-rt] 80a9574 - [compiler-rt] Unbreak GCC builds after bfa6444a332f82843
Alex Richardson via llvm-commits
- [llvm] [llvm][mc][riscv] MC support of T-Head vector extension (xtheadvector) (PR #84447)
via llvm-commits
- [clang] [compiler-rt] [clang][UBSan] Add implicit conversion check for bitfields (PR #75481)
Axel Lundberg via llvm-commits
- [llvm] ef1eb03 - [AArch64] Add neon bici test for haddu and shadd (#84073)
via llvm-commits
- [llvm] d36d805 - [AArch64] Ensure Neoverse-N2 scheduling model includes all SVE pseudos.
David Green via llvm-commits
- [llvm] [AArch64][TLI] Add TLI mappings for ArmPL modf, sincos, sincospi (PR #83143)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm-exegesis] Add thread IDs to subprocess memory names (PR #84451)
Aiden Grossman via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid generating inserts for undefs when selecting G_BUILD_VECTOR (PR #84452)
Dhruv Chawla via llvm-commits
- [llvm] [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (PR #84454)
via llvm-commits
- [llvm] 3a62edc - [AArch64] MachineCombiner msub matching
via llvm-commits
- [llvm] a110a1c - [AArch64] MachineCombiner msub matching for i64
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (PR #84304)
Tom Eccles via llvm-commits
- [llvm] [llvm-c] Add LLVMDWARFTypeEncoding enum and update some other ones (PR #84456)
via llvm-commits
- [llvm] [RISCV] Add generateMCInstSeq in RISCVMatInt (PR #84462)
Sacha Coppey via llvm-commits
- [llvm] [VPlan] Move recording of Inst->VPValue to VPRecipeBuilder (NFCI). (PR #84464)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Use DenseMap to track V0 definition. NFC (PR #84465)
Luke Lau via llvm-commits
- [libc] [llvm] [libc][NFC] Remove integer_utils.h (PR #84466)
Guillaume Chatelet via llvm-commits
- [llvm] bd6eb54 - [LLVM][CodeGen] Teach SelectionDAG how to expand FREM to a vector math call. (#83859)
via llvm-commits
- [llvm] [GlobalISel] Constant-fold G_PTR_ADD with different type sizes (PR #81473)
Jay Foad via llvm-commits
- [llvm] [SCCP] Extend `visitBinaryOperator` to overflowing binary ops (PR #84470)
Antonio Frighetto via llvm-commits
- [llvm] 430de48 - [GISel] Simplify getConstantVRegValWithLookThrough. NFC.
Jay Foad via llvm-commits
- [llvm] 1ca8092 - [X86][MC] Support encoding/decoding for APX CCMP/CTEST (#83863)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][MLIR][OpenMP] Allow setting OMP_MAP_PTR_AND_OBJ by frontends (PR #84328)
via llvm-commits
- [llvm] [ARM] Switch to LiveRegUnits (PR #84474)
via llvm-commits
- [llvm] 141ebdd - [Frontend][OpenMP] introduce OMP.h header file, use it instead of OMP… (#84188)
via llvm-commits
- [llvm] d2dff43 - [CodeGen] Skip declaration in ModuleToMachineFunctionPassAdaptor (#84417)
via llvm-commits
- [llvm] 7c21495 - Reapply "Convert many LivePhysRegs uses to LiveRegUnits" (#84338)
via llvm-commits
- [llvm] [TableGen] Sort matchables depending on predicates. (PR #84483)
Alfie Richards via llvm-commits
- [clang] [llvm] Add support for Arm Cortex A78AE CPU (PR #84485)
Jonathan Thackray via llvm-commits
- [llvm] [CodeGen] Update for scalable MemoryType in MMO (PR #70452)
David Green via llvm-commits
- [llvm] [AArch64] Combine getActiveLaneMask with vector_extract (PR #81139)
Momchil Velikov via llvm-commits
- [llvm] [NFC][LLVM] Refactor Autoupgrade function attributes from Module attributes. (PR #84494)
via llvm-commits
- [llvm] [RemoveDIs] Add documentation for IR debug records (PR #81156)
Stephen Tozer via llvm-commits
- [llvm] 01e5d46 - [RemoveDIs] Add documentation for IR debug records (#81156)
via llvm-commits
- [llvm] ce68327 - [X86] PBLENDW instructions can run on Port1 or Port5
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add missing immediate qualifier to the (V)CMPSS/D instructions (PR #84496)
Simon Pilgrim via llvm-commits
- [llvm] e0d4906 - [IR] Add new Range attribute using new ConstantRange Attribute type (#83171)
via llvm-commits
- [llvm] WIP/POC: Constant Fold Logf128 calls (PR #84501)
Matthew Devereau via llvm-commits
- [llvm] 2b4d818 - [Clang][LLVM][SVE2.1] Created intrinsics for DUPQ instr. (#83260)
via llvm-commits
- [llvm] [IR] Add `getNoWrapKind` method for `OverflowingBinaryOperator` (NFC) (PR #84502)
Antonio Frighetto via llvm-commits
- [llvm] [AMDGPU] Simplify renamed BUF instruction definitions. NFC. (PR #84503)
Jay Foad via llvm-commits
- [clang] [llvm] [HIP] Support compressing bundle by LZMA (PR #83306)
Yaxun Liu via llvm-commits
- [llvm] [PGO] Add support for writing previous indexed format (PR #84505)
Teresa Johnson via llvm-commits
- [llvm] [RemoveDIs][NFC] Rename DPValues->DbgRecords in llvm-reduce's ReduceDPValues (PR #84506)
Stephen Tozer via llvm-commits
- [llvm] 5620542 - [IR] Add `getNoWrapKind` method for `OverflowingBinaryOperator` (NFC)
Antonio Frighetto via llvm-commits
- [llvm] 0456a32 - [AMDGPU] Simplify renamed BUF instruction definitions. NFC. (#84503)
via llvm-commits
- [llvm] 8160139 - Add support for Arm Cortex A78AE CPU (#84485)
via llvm-commits
- [llvm] [AArch64] Switch to LiveRegUnits (PR #84511)
via llvm-commits
- [lld] [ELF] Fix unnecessary inclusion of unreferenced provide symbols (PR #84512)
via llvm-commits
- [llvm] [AMDGPU] Use a consistent DwarfEH register flavour (PR #84513)
Emma Pilkington via llvm-commits
- [llvm] [InstCombine] Fold its select user into select (PR #83405)
via llvm-commits
- [llvm] AMDGPU: Copy SubtargetPredicate from pseudo to real for dpp16 and dpp8 (PR #84517)
Changpeng Fang via llvm-commits
- [llvm] [LoopConstrainer] Apply loop gurads to check that loop bounds are safe (PR #71531)
Aleksandr Popov via llvm-commits
- [llvm] dbca8aa - [WebAssembly] Use SetVector instead of SmallPtrSet in FixBrTableDefaults (#84418)
via llvm-commits
- [llvm] [AMDGPU] Simplify and refactor VBUFFER_Real class definitions. NFC. (PR #84521)
Jay Foad via llvm-commits
- [llvm] ea12c1f - [Asan] Add "funclet" OpBundle to generated runtime calls if required by EH personality (#82533)
via llvm-commits
- [lld] 81798d5 - [ELF] Sort sections in order. NFC
Fangrui Song via llvm-commits
- [llvm] 2e0ddfc - [DirectX][docs] Expand DXILArchitecture documentation (#84077)
via llvm-commits
- [llvm] [X86] Remove obsolete tablegen rules for near data in small static code model (PR #84523)
Arthur Eubanks via llvm-commits
- [llvm] [RISCV] Add the CSR names from Smrnmi. (PR #83370)
Craig Topper via llvm-commits
- [clang] [compiler-rt] [Sanitizer] add signed-integer-wrap sanitizer (PR #80089)
Kees Cook via llvm-commits
- [llvm] [AMDGPU] Use get_BUF_ps to default real_name of BUF instructions. NFC. (PR #84524)
Jay Foad via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
via llvm-commits
- [clang] [llvm] [DXIL] `exp`, `any`, `lerp`, & `rcp` Intrinsic Lowering (PR #84526)
Farzon Lotfi via llvm-commits
- [llvm] a456885 - [SelectionDAG] Allow FREEZE to be hoisted before integer SETCC. (#84241)
via llvm-commits
- [llvm] 839a8fe - AMDGPU: Copy SubtargetPredicate from pseudo to real for dpp16 and dpp8 (#84517)
via llvm-commits
- [llvm] [HardwareLoops] Add support for strictfp functions. (PR #84531)
Kevin P. Neal via llvm-commits
- [llvm] [utils/TableGen/X86CompressEVEXTablesEmitter.cpp] Make sure the tablegen output for the `checkPredicate` function is deterministic (PR #84533)
Argyrios Kyrtzidis via llvm-commits
- [llvm] AMDGPU: Rename HasVinterInsts to HasVINTERPEncoding, NFC (PR #84535)
Changpeng Fang via llvm-commits
- [llvm] addda68 - AMDGPU: Rename HasVinterInsts to HasVINTERPEncoding, NFC (#84535)
via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis. (PR #84536)
Alexey Bataev via llvm-commits
- [llvm] 2bd369b - [SLP]Improve minbitwidth analysis.
via llvm-commits
- [llvm] [GISEL] Add G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR (PR #84538)
Michael Maitland via llvm-commits
- [llvm] e460da1 - [AMDGPU] Use get_BUF_ps to default real_name of BUF instructions. NFC. (#84524)
via llvm-commits
- [llvm] 074fe3b - [AMDGPU] Simplify and refactor VBUFFER_Real class definitions. NFC. (#84521)
via llvm-commits
- [llvm] [SCEV] Infer loop max trip count from memory accesses (PR #70361)
Shilei Tian via llvm-commits
- [compiler-rt] [builtins] Disable COMPILER_RT_CRT_USE_EH_FRAME_REGISTRY by default (PR #83201)
Daniel Thornburgh via llvm-commits
- [llvm] [GISEL] Add G_VSCALE instruction (PR #84542)
Michael Maitland via llvm-commits
- [llvm] Update host CPU detection for Apple M2 and Apple M3 (PR #82100)
Chris Lattner via llvm-commits
- [llvm] 70da915 - Update host CPU detection for Apple M2 and Apple M3 (#82100)
via llvm-commits
- [llvm] Revert "[IR] Add new Range attribute using new ConstantRange Attribute type" (PR #84549)
Florian Mayer via llvm-commits
- [llvm] [bazel] Update BUILD.bazel for MeshTransforms. (PR #84551)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and regbankselect vector typed G_IMPLICIT_DEF (PR #84553)
Michael Maitland via llvm-commits
- [lld] 52b3e89 - [ELF] Simplify GdbIndexSection. NFC
Fangrui Song via llvm-commits
- [llvm] e963d07 - [AMDGPU] Replace `isInlinableLiteral16` with specific version (#84402)
via llvm-commits
- [llvm] 5f935e9 - [AArch64] Optimize fp64 <-> fp16 SIMD conversions
David Majnemer via llvm-commits
- [llvm] edc1c3d - [AArch64] Make more vector f16 operations legal
David Majnemer via llvm-commits
- [llvm] 0d7dba6 - [gn build] Port 087666811452
LLVM GN Syncbot via llvm-commits
- [llvm] 0861755 - Revert "[IR] Add new Range attribute using new ConstantRange Attribute type" (#84549)
via llvm-commits
- [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Krzysztof Drewniak via llvm-commits
- [llvm] [Mips] Fix missing sign extension in expansion of sub-word atomic max (PR #77072)
Brad Smith via llvm-commits
- [llvm] 08ddd2c - [PGO] Add support for writing previous indexed format (#84505)
via llvm-commits
- [llvm] Fix silent truncation of inline ASM `srcloc` cookie when going through a `DiagnosticInfoSrcMgr` (PR #84559)
via llvm-commits
- [llvm] Reland [AMDGPU] Add AMDGPU specific variadic operation MCExprs (PR #84562)
Janek van Oirschot via llvm-commits
- [llvm] 755b439 - [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072)
via llvm-commits
- [llvm] [RISCV] Rename schedule classes for vmv.s.x, vmv.x.s, vfmv.s.f, and vfmv.f.s [nfc] (PR #84563)
Philip Reames via llvm-commits
- [llvm] 03c6c73 - [NFC] [hwasan] remove unused method
Florian Mayer via llvm-commits
- [compiler-rt] 1cf428a - Skip MemtagBasicDeathTest#Unsupported when running with HWASan (#84243)
via llvm-commits
- [llvm] github-upload-release.py: Fix bug preventing release creation (PR #84571)
Tom Stellard via llvm-commits
- [llvm] Fix regular expression to guard against a repeating version string (PR #84575)
Wolfgang Pieb via llvm-commits
- [llvm] [RISCV] Handle FP riscv_masked_strided_load with 0 stride. (PR #84576)
Craig Topper via llvm-commits
- [compiler-rt] Revert "[builtins] Disable COMPILER_RT_CRT_USE_EH_FRAME_REGISTRY by d… (PR #84580)
Daniel Thornburgh via llvm-commits
- [llvm] [bazel][mlir] Add missing deps for Mesh transforms (PR #84581)
Jakub Kuderski via llvm-commits
- [llvm] [AMDGPU] Let LowerModuleLDS run twice on the same module (PR #81729)
Jon Chesterfield via llvm-commits
- [llvm] Spill/restore FP/BP around instructions in which they are clobbered (PR #81048)
via llvm-commits
- [compiler-rt] c228289 - Revert "[builtins] Disable COMPILER_RT_CRT_USE_EH_FRAME_REGISTRY by d… (#84580)
via llvm-commits
- [llvm] [Mips] Fix clang integrated assembler generates incorrect relocations… (PR #83115)
Brad Smith via llvm-commits
- [llvm] [InstCombine] Fix for folding `select` into floating point binary operators. (PR #83200)
via llvm-commits
- [llvm] [ValueTracking] Allow tracking values through Integral AddrSpaceCasts (PR #70483)
Jeffrey Byrnes via llvm-commits
- [llvm] [NVPTX][DebugInfo] avoid emitting extra .loc directives (PR #84584)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] support dynamic allocas with PTX alloca instruction (PR #84585)
Alex MacLean via llvm-commits
- [llvm] [NFC][AMDGPU] Fix redundant assignment from #77952 (PR #84586)
Krzysztof Drewniak via llvm-commits
- [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via llvm-commits
- [llvm] [Mips] mips1 DivByZeroTrap (PR #81311)
Brad Smith via llvm-commits
- [llvm] Add functions peekNextN(unsigned) and assignNewExpr(ArrayRef<uint64_t>) to DIExpressionCursor (PR #71717)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpression::foldConstantMath() (PR #71718)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Use DIExpression::foldConstantMath() at the result of an append() (PR #71719)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Use DIExpression::foldConstantMath() at the result of an appendOpsToArg() (PR #71721)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [BOLT][DWWARF][NFC] Fix foreign TU index with local TUs (PR #84594)
Alexander Yermolovich via llvm-commits
- [llvm] [SimplifyCFG] Use hash map to continue hoisting the common instructions (PR #78615)
Quentin Dian via llvm-commits
- [llvm] 6b27035 - [SelectionDAG] Allow FREEZE to be hoisted before FP SETCC. (#84358)
via llvm-commits
- [llvm] [RemoveDIs] Fix nullptr dereference in getFirstNonPHIIt() (PR #84595)
Daniel Sanders via llvm-commits
- [llvm] 2709baf - llvm/docs: Try to fix some broken links
David Blaikie via llvm-commits
- [llvm] e1405e4 - [llvm-c] Add C API methods to match size_t ConstantDataArray C++ API signatures (#84433)
via llvm-commits
- [lld] [llvm] [RISCV] Support RISCV Atomics ABI attributes (PR #84597)
Paul Kirth via llvm-commits
- [llvm] [X86] Set up the framework for optimization of CCMP/CTEST (PR #84603)
Shengchen Kan via llvm-commits
- [llvm] 0b9ce71 - github-upload-release.py: Fix bug preventing release creation (#84571)
via llvm-commits
- [compiler-rt] c58c827 - [compiler-rt] Simplify and rename of operator_new_size_type
via llvm-commits
- [llvm] workflows: Fix incorrect input name in release-binaries.yml (PR #84604)
Tom Stellard via llvm-commits
- [compiler-rt] 6c76506 - [tsan] Fix running check-ubsan with COMPILER_RT_DEBUG=ON
via llvm-commits
- [compiler-rt] 578e66a - [tsan] Intercept __tls_get_addr_earlier
via llvm-commits
- [llvm] [ADT] Add implementations for mulhs and mulhu to APInt (PR #84609)
Shourya Goel via llvm-commits
- [llvm] abbf1f1 - [Support] Fix Process::PreventCoreFiles() when coredumps are piped
via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [llvm] ba13fa2 - [llvm][Support] Add and use errnoAsErrorCode (#84423)
via llvm-commits
- [llvm] [mlir] [mlir][openmp] - Fix crash in OpenMPIRBuilder when converting to LLVMIR (PR #84611)
Pranav Bhandarkar via llvm-commits
- [llvm] [mlir] [mlir][arith] fix wrong floordivsi fold (#83079) (PR #83248)
via llvm-commits
- [compiler-rt] [hwasan] Fix DCHECK with COMPILER_RT_DEBUG=ON (PR #84612)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Avoid pulling in __cxa_pure_virtual (PR #84613)
Alexander Richardson via llvm-commits
- [compiler-rt] [asan] Remove XFAIL from tests that are passing with debug checks (PR #84614)
Alexander Richardson via llvm-commits
- [llvm] Reapply [IR] Add new Range attribute using new ConstantRange Attribute type (PR #84617)
Andreas Jonson via llvm-commits
- [llvm] fd3eaf7 - [GISel] Enforce G_PTR_ADD RHS type matching index size for addr space (#84352)
via llvm-commits
- [llvm] Instcombinephi (PR #84619)
via llvm-commits
- [llvm] 4028267 - Reapply [IR] Add new Range attribute using new ConstantRange Attribute type (#84617)
via llvm-commits
- [llvm] 5b5c21d - Revert "[SLP]Improve minbitwidth analysis."
Martin Storsjö via llvm-commits
- [llvm] Use range attribute to constant fold comparisons with constant values. (PR #84627)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Remove the canonicalization of `trunc` to `i1` (PR #84628)
via llvm-commits
- [llvm] 124d0b7 - [HIP] add --offload-compression-level= option (#83605)
via llvm-commits
- [llvm] [GitHub] Allow shortcut for "introductory issue" and request linking to issue in PR (PR #84635)
Danny Mösch via llvm-commits
- [llvm] 92d7aca - [X86] Add missing immediate qualifier to the (V)CMPSS/D instructions (#84496)
via llvm-commits
- [llvm] [cmake] Exposes LLVM version number in the runtimes. (PR #84641)
Mark de Wever via llvm-commits
- [llvm] 938b920 - [InstCombine] Add more tests for transforming `(binop (uitofp), -C)`; NFC
Noah Goldstein via llvm-commits
- [llvm] 8d976c7 - [InstCombine] Make `(binop ({s|u}itofp),({s|u}itofp))` transform more flexible to mismatched signs
Noah Goldstein via llvm-commits
- [compiler-rt] 57a2229 - [compiler-rt] Adds builtins support for xros. (#83484)
via llvm-commits
- [llvm] f581149 - check if operand is div in fold FDivSqrtDivisor (#81970)
via llvm-commits
- [llvm] check if operand is div in fold FDivSqrtDivisor (PR #81970)
Zain Jaffal via llvm-commits
- [flang] [llvm] [openmp] [flang][OpenMP] Compile proper `omp_lib.mod` from the `openmp/src/include` sources (PR #80874)
Michael Klemm via llvm-commits
- [llvm] goldsteinn/shuf of insert (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] Scalarize `(vec_ops (insert ?, X, Idx))` when only one element is demanded (PR #84645)
via llvm-commits
- [llvm] [TableGen] More efficiency improvements for encode/decode emission. (PR #84647)
Jason Eckhardt via llvm-commits
- [compiler-rt] 0d6f9bf - [asan] [test] Mark a new test UNSUPPORTED for MinGW targets
Martin Storsjö via llvm-commits
- [compiler-rt] 6f7ebcb - [NFC][compiler-rt] Try to collect more info about crashes on bot
Vitaly Buka via llvm-commits
- [llvm] [workflows] Mention the correct user who makes a /cherry-pick comment (PR #82680)
Tom Stellard via llvm-commits
- [compiler-rt] bf8c7cd - Revert "[NFC][compiler-rt] Try to collect more info about crashes on bot"
Vitaly Buka via llvm-commits
- [compiler-rt] 15e9478 - [sanitizer] Disable COMPILER_RT_HAS_TRIVIAL_AUTO_INIT on PowerPC to fix the bot
Vitaly Buka via llvm-commits
- [llvm] [ARM] Expose supportsTailCalls in ARMTargetTransformInfo (PR #67932)
Matthew Mirvish via llvm-commits
- [llvm] [Docs] Fix `llvm-remarkutil` docs (PR #84661)
Zain Jaffal via llvm-commits
- [llvm] [libc] Only enable `LLVM_FULL_BUILD_MODE` by default for GPU targets (PR #84664)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Build the GPU during the projects setup like libc-hdrgen (PR #84667)
Joseph Huber via llvm-commits
- [llvm] d2353ae - [utils/TableGen/X86CompressEVEXTablesEmitter.cpp] Make sure the tablegen output for the `checkPredicate` function is deterministic (#84533)
via llvm-commits
- [llvm] [InstCombine] Handle vec values when constant fold comparisons with constant values with range info. (PR #84673)
Andreas Jonson via llvm-commits
- [llvm] 54bb4be - [InstSimplify] Handle vec values when simplifying comparisons using range metadata (#84673)
via llvm-commits
- [llvm] [X86] Remove SlowDivide tuning from GRTTuning (PR #84676)
Phoebe Wang via llvm-commits
- [llvm] [mlir] Add llvm::min/max_element and use it in llvm/ and mlir/ directories. (PR #84678)
Justin Lebar via llvm-commits
- [llvm] [doc][NFC] Remove duplicate 'see' in CMake.rst (PR #84680)
Mark Zhuang via llvm-commits
- [llvm] Scmp and ucmp (PR #84681)
Miguel Raz Guzmán Macedo via llvm-commits
- Password Expiry Notification
lists.llvm.org via llvm-commits
- [llvm] 862c7e0 - [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes
Simon Pilgrim via llvm-commits
- [llvm] [CodeExtractor] Terminate callsite blocks to new `noreturn` functions with `unreachable` (PR #84682)
via llvm-commits
- [clang] [llvm] [InstCombine] Canonicalize `(sitofp x)` -> `(uitofp x)` if `x >= 0` (PR #82404)
via llvm-commits
- [llvm] [X86] Transform `(xor x, SIGN_BIT)` -> `(add x, SIGN_BIT)` 32 bit and smaller scalars (PR #83659)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `extractvalue + select` (PR #84686)
Yingwei Zheng via llvm-commits
- [lld] [lld][RISCV] Avoid second map lookup in mergeArch. NFC (PR #84687)
Craig Topper via llvm-commits
- [clang] [llvm] New calling convention preserve_none (PR #76868)
Caleb Helbling via llvm-commits
- [llvm] e3444ad - [InstCombine] Add tests for expanding `foldICmpWithLowBitMaskedVal`; NFC
Noah Goldstein via llvm-commits
- [llvm] f89e4e3 - [InstCombine] Move `foldICmpWithLowBitMaskedVal` to `foldICmpCommutative`; NFC
Noah Goldstein via llvm-commits
- [llvm] d77eb9e - [InstCombine] Improve mask detection in `foldICmpWithLowBitMaskedVal`
Noah Goldstein via llvm-commits
- [llvm] 193b3d6 - [InstCombine] Recognize `(icmp eq/ne (and X, ~Mask), 0)` pattern in `foldICmpWithLowBitMaskedVal`
Noah Goldstein via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [llvm] [InstCombine] Make the `(icmp eq/ne (and X, Y), X)` canonicalization work for non-const operands (PR #84688)
via llvm-commits
- [lld] a53401e - [lld-macho][NFC] Refactor ObjCSelRefsSection out of ObjCStubsSection (#83878)
via llvm-commits
- [llvm] goldsteinn/shl 1 x and y eq 0 (PR #84691)
via llvm-commits
- [llvm] goldsteinn/shl 1 x and y eq 0 (PR #84691)
via llvm-commits
- [llvm] goldsteinn/shl 1 x and y eq 0 (PR #84691)
via llvm-commits
- [llvm] [InstCombine] fold `(icmp eq/ne (and (shl -1, X), Y), 0)` -> `(icmp eq/ne (lshr Y, X), 0)` (PR #84691)
via llvm-commits
- [llvm] [InstCombine] fold `(icmp eq/ne (and (shl -1, X), Y), 0)` -> `(icmp eq/ne (lshr Y, X), 0)` (PR #84691)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold `(icmp eq/ne (and (shl -1, X), Y), 0)` -> `(icmp eq/ne (lshr Y, X), 0)` (PR #84691)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] fold `(icmp eq/ne (and (shl -1, X), Y), 0)` -> `(icmp eq/ne (lshr Y, X), 0)` (PR #84691)
via llvm-commits
- [llvm] [RISCV] Add integer RISCVISD::SELECT_CC to canCreateUndefOrPoison and isGuaranteedNotToBeUndefOrPoison. (PR #84693)
Craig Topper via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [GlobalOpt] Remove all stores to GV (PR #84694)
Anshil Gandhi via llvm-commits
- [llvm] goldsteinn/fold op into select (PR #84696)
via llvm-commits
- [lld] [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (PR #84697)
Martin Storsjö via llvm-commits
- [llvm] perf/goldsteinn/select condition knownbits (PR #84699)
via llvm-commits
- [lld] [LLD][COFF] Add support for IMPORT_NAME_EXPORTAS import library names. (PR #83211)
Jacek Caban via llvm-commits
- [lld] 7b275aa - [LLD][COFF] Add support for IMPORT_NAME_EXPORTAS import library names. (#83211)
via llvm-commits
- [llvm] cef862e - [InstCombine] Tests for `(icmp eq/ne (and (shl -1, X), Y), 0)` -> `(icmp eq/ne (lshr Y, X), 0)`; NFC
Noah Goldstein via llvm-commits
- [llvm] 60dda1f - [InstCombine] fold `(icmp eq/ne (and (shl -1, X), Y), 0)` -> `(icmp eq/ne (lshr Y, X), 0)`
Noah Goldstein via llvm-commits
- [clang] [llvm] [CodeGen][AArch64][FMV] PAC the stub_helper's frame on arm64e (PR #84704)
Jon Roelofs via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Jun Wang via llvm-commits
- [llvm] edd4c6c - [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454)
via llvm-commits
- [lld] [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation (PR #77884)
via llvm-commits
- [llvm] f786881 - [coroutine] Implement llvm.coro.await.suspend intrinsic (#79712)
via llvm-commits
- [llvm] Revert "[llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic" (PR #84708)
Lu Weining via llvm-commits
- [llvm] fab2bb8 - Add llvm::min/max_element and use it in llvm/ and mlir/ directories. (#84678)
via llvm-commits
- [llvm] 099be86 - Fix broken build after https://github.com/llvm/llvm-project/pull/84678 (sorry).
Justin Lebar via llvm-commits
- [llvm] Raw socket stream (PR #84710)
Connor Sughrue via llvm-commits
- [llvm] [PowerPC][NFC] Add base test case for small-local-dynamic-tls on AIX (PR #84711)
Felix via llvm-commits
- [llvm] d8d2dea - [RISCV] Handle FP riscv_masked_strided_load with 0 stride. (#84576)
via llvm-commits
- [llvm] AMDGPU: Add an argument to DS_Real_gfx12 to disable alias, NFC (PR #84717)
Changpeng Fang via llvm-commits
- [llvm] [ADT] Add signed and unsigned mulHi and mulLo to APInt (PR #84719)
Atousa Duprat via llvm-commits
- [llvm] [APInt] add sfloordiv_ov APInt's member function (PR #84720)
via llvm-commits
- [llvm] d9e6aa7 - [AMDGPU] Update LiveInterval def index for early-clobber (#79285)
via llvm-commits
- [llvm] [AMDGPU] Update LiveInterval def index for early-clobber (PR #79285)
Carl Ritson via llvm-commits
- [llvm] [RISCV] Place mergeable small read only data into srodata section (PR #82214)
Kito Cheng via llvm-commits
- [llvm] b7f97d3 - [RISCV] Place mergeable small read only data into srodata section (#82214)
via llvm-commits
- [lld] f645560 - [ELF] Move getSymbol/getRelocTargetSym from ObjFile<ELFT> to InputFile. NFC
Fangrui Song via llvm-commits
- [llvm] 4a21e3a - [LiveIntervals] repairIntervalsInRange: recompute width changes (#78564)
via llvm-commits
- [llvm] [LiveIntervals] repairIntervalsInRange: recompute width changes (PR #78564)
Carl Ritson via llvm-commits
- [compiler-rt] cf1319f - [compiler-rt] Mark more calls as blocking (#77789)
via llvm-commits
- [compiler-rt] [compiler-rt] Mark more calls as blocking (PR #77789)
Pavel Labath via llvm-commits
Last message date:
Sun Mar 10 23:52:44 PDT 2024
Archived on: Sun Mar 10 23:52:47 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).