The Week Of Monday 7 October 2024 Archives by thread
Starting: Mon Oct 7 00:04:08 PDT 2024
Ending: Sun Oct 13 23:55:20 PDT 2024
Messages: 5551
- [llvm] [LoopVectorize] Remove redundant code in emitSCEVChecks (PR #111132)
LLVM Continuous Integration via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
Matt Arsenault via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Keith Packard via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
Yuta Saito via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Matt Arsenault via llvm-commits
- [llvm] [Analysis] Simplify code with DenseMap::operator[] (NFC) (PR #111331)
Nikita Popov via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [SimplifyLibCalls] fdim constant fold (PR #109235)
via llvm-commits
- [llvm] [LegalizeVectorTypes] When widening don't check for libcalls if promoted (PR #111297)
Matt Arsenault via llvm-commits
- [llvm] 5cfc6bc - [LLVM][Maintainers] Update release managers (#111164)
via llvm-commits
- [llvm] [LLVM][Maintainers] Update release managers (PR #111164)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] Added support for cases where PhiAnalyzer contains Induction PHI (PR #94900)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AMDGPU] Increase inline threshold when the callee only has one live use (PR #111311)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [FuncSpec] Consider literal constants of recursive functions (PR #111162)
David Sherwood via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to i32 in GISel (PR #106557)
Pierre van Houtryve via llvm-commits
- [llvm] update_test_checks: fix asimple regression (PR #111347)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] Wave reduce add intrinsic (PR #111342)
via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU][AMDGPUDemoteSCCBranchToExecz] demote s_cbranch_scc0/1 branches into vcmp + s_cbranch_execz branches (PR #110284)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][LoopVectorize] Clean up some code around getting a context (PR #111114)
David Sherwood via llvm-commits
- [llvm] [LegalizeVectorTypes] Always widen fabs (PR #111298)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][Maintainers] Update lead maintainer for LLVM (PR #111180)
Nikita Popov via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Support .option directive (PR #110404)
Lu Weining via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
kadir çetinkaya via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
David Sherwood via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Matt Arsenault via llvm-commits
- [llvm] 18d3a5d - [LegalizeVectorTypes] When widening don't check for libcalls if promoted (#111297)
via llvm-commits
- [lld] [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Nuri Amari via llvm-commits
- [llvm] [SPARC] Allow overaligned `alloca`s (PR #107223)
Rainer Orth via llvm-commits
- [llvm] [DWARF] Generalize DWARFTypePrinter to a template class (PR #109459)
Pavel Labath via llvm-commits
- [llvm] 76aa370 - [SystemZ] Remove inlining threshold multiplier. (#106058)
via llvm-commits
- [llvm] [SystemZ] Remove high inlining threshold multiplier. (PR #106058)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Remove getInliningThresholdMultiplier() override (PR #94612)
Jonas Paulsson via llvm-commits
- [llvm] VPlan/Builder: refine return types (NFC) (PR #108858)
Ramkumar Ramachandra via llvm-commits
- [llvm] [llvm-dis] Fix non-deterministic disassembly across multiple inputs (PR #110988)
Peter Waller via llvm-commits
- [llvm] LAA: thoroughly clarify stride-versioning code (NFC) (PR #97075)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #110824)
Florian Hahn via llvm-commits
- [clang] [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [RFC] IR: Define noalias.addrspace metadata (PR #102461)
Matt Arsenault via llvm-commits
- [llvm] [ARM] Refactor ARMFrameLowering (NFC) (PR #110283)
David Green via llvm-commits
- [compiler-rt] 3137b6a - [lsan] Make ReportUnsuspendedThreads return bool also for Fuchsia
Hans Wennborg via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
James Chesterman via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
Jonathan Cohen via llvm-commits
- [llvm] [llvm][docs] Improve the formatting of the Common Problems section (PR #108522)
David Spickett via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
Nabeel Omer via llvm-commits
- [llvm] [llvm][docs] Document how to get admin permissions for a worker (PR #108561)
David Spickett via llvm-commits
- [llvm] c98e41f - [LegalizeVectorTypes] Always widen fabs (#111298)
via llvm-commits
- [llvm] ae6af37 - update_test_checks: fix a simple regression (#111347)
via llvm-commits
- [llvm] 74a98fd - Revert "[x86] combineMul - use computeKnownBits directly to find MUL_IMM constant splat."
Hans Wennborg via llvm-commits
- [llvm] ValueTracking: pre-commit tests for Div/Rem recurrence (PR #109198)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: simplify udiv/urem recurrences (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: pre-commit udiv/urem recurrence tests (PR #109198)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] while_le(#, max_int) -> all_active (PR #111183)
Kyrill Tkachov via llvm-commits
- [llvm] 3d862c7 - [x86] combineMul - use computeKnownBits directly to find MUL_IMM constant splat. (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] e0b24d9 - [llvm-dis] Fix non-deterministic disassembly across multiple inputs (#110988)
via llvm-commits
- [llvm] db13404 - [x86] combineMul - handle 0/-1 KnownBits cases before MUL_IMM logic (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] [NewPM][CodeGen] Port VirtRegMap to NPM (PR #109936)
Akshat Oke via llvm-commits
- [compiler-rt] [llvm] [X86] Add AMD Llano family detection (PR #111312)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][ConstFolds] Verify a scalar src before attempting scalar->vector bitcast transformation. (PR #111149)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Mel Chen via llvm-commits
- [clang] [llvm] Implement operand bundles for floating-point operations (PR #109798)
Serge Pavlov via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Alexandros Lamprineas via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Add semantic checks for Worshare construct (PR #111358)
Thirumalai Shaktivel via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] 8df6637 - [doc] Fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (#111289)
via llvm-commits
- [llvm] [doc] Fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (PR #111289)
Nikita Popov via llvm-commits
- [clang] [llvm] [ARM] Fix musttail calls (PR #109943)
Oliver Stannard via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Nikita Popov via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Vikash Gupta via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] 9a222a1 - [X86] Add test coverage for #111323
Simon Pilgrim via llvm-commits
- [llvm] c978d05 - [X86] getIntImmCostInst - pull out repeated Imm.getBitWidth() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Try to reuse dest reg for s_add_i32 frame indexes (PR #111201)
Christudasan Devadasan via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
David Stenberg via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
via llvm-commits
- [llvm] 8b6e1dc - [X86] getIntImmCostInst - reduce i64 imm costs of AND(X,CMASK) case that can fold to BEXT/BZHI
Simon Pilgrim via llvm-commits
- [llvm] 02dd6b1 - [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (#109803)
via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Paul Walker via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Valery Pykhtin via llvm-commits
- [llvm] [NFC][EarlyIfConverter] Replace boolean Predicate for a class (PR #108519)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] GVN/test: regen with UTC (NFC) (PR #111365)
Ramkumar Ramachandra via llvm-commits
- [llvm] 1062007 - [gn build] Port fb0ef6b66e3c
LLVM GN Syncbot via llvm-commits
- [llvm] Test branch wave reduce (PR #111366)
via llvm-commits
- [llvm] Revert "[libc][bazel] Enable software prefetching for memcpy" (PR #111370)
Guillaume Chatelet via llvm-commits
- [llvm] a018353 - Revert "[NFC][EarlyIfConverter] Remove unused member variables"
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Revert "[NFC][EarlyIfConverter] Replace boolean Predicate for a class (#108519)" (PR #111372)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [VP][EVL] Support select instruction with EVL-vectorization (PR #109614)
Mel Chen via llvm-commits
- [llvm] [lit] Allow passthrough of some QEMU_* environment variables to lit (PR #111373)
Alex Bradbury via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Mel Chen via llvm-commits
- [compiler-rt] Added include of common interfaces (PR #111374)
via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Janek van Oirschot via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Krzysztof Parzyszek via llvm-commits
- [llvm] [LoopVectorize] Use new getUniqueLatchExitBlock routine (PR #108231)
David Sherwood via llvm-commits
- [llvm] b2784ec - Revert "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)"
Hans Wennborg via llvm-commits
- [llvm] [mlir] [llvm][OpenMP] Handle complex types in atomic read (PR #111377)
via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
Mehdi Amini via llvm-commits
- [llvm] 1666d13 - [CMake]: Remove unnecessary dependencies on LLVM/MLIR (#111255)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [compiler-rt] 40f0f7b - [FMV][AArch64] Unify features ssbs and ssbs2. (#110297)
via llvm-commits
- [llvm] 40f0f7b - [FMV][AArch64] Unify features ssbs and ssbs2. (#110297)
via llvm-commits
- [llvm] 0614b3c - [Analysis] Simplify code with DenseMap::operator[] (NFC) (#111331)
via llvm-commits
- [llvm] 5f94b0c - AMDGPU: Try to reuse dest reg for s_add_i32 frame indexes (#111201)
via llvm-commits
- [llvm] [VPlan] Use ResumePhi to create reduction resume phis. (PR #110004)
Florian Hahn via llvm-commits
- [llvm] d5ec01b - Revert "[NFC][EarlyIfConverter] Replace boolean Predicate for a class (#108519)" (#111372)
via llvm-commits
- [llvm] [ci] Don't add more check targets if "check-all" is present (PR #110277)
David Spickett via llvm-commits
- [llvm] [LLVM][DOCS] Add documentation for 'host' and 'Native' options in LLVM_TARGETS_TO_BUILD. (PR #111382)
Harrison Hao via llvm-commits
- [llvm] Make a tablegen test match-table.td more robust. (PR #106508)
via llvm-commits
- [llvm] [AArch64] Add @llvm.experimental.vector.match (PR #101974)
Ricardo Jesus via llvm-commits
- [llvm] [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (PR #111186)
Lei Huang via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
Florian Hahn via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] Revert "[NFC][EarlyIfConverter] Turn SSAIfConv into a local variable (#107390)" (PR #111385)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] 989c437 - [RISCV][GISEL][NFC] Add break statement to reduce diff on future changes of preISelLower
Michael Maitland via llvm-commits
- [compiler-rt] Found one more delta to unbreak build for z/os (PR #82789)
Sean Perry via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Joe Nash via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [llvm] Document the requirement that commits have a public email address (PR #109318)
Aaron Ballman via llvm-commits
- [llvm] 2fe1f84 - [test] Fix llc-start-stop.ll when the default target enables the loop terminator folding pass
Alex Bradbury via llvm-commits
- [llvm] [memprof] Simplify code with MapVector::operator[] (NFC) (PR #111335)
Teresa Johnson via llvm-commits
- [clang] [llvm] [clang][LLVM Demangler] Add an assertion that validates that all mang… (PR #111391)
Viktoriia Bakalova via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Get rid of [[blocking]] stub in tests (PR #111392)
Chris Apple via llvm-commits
- [llvm] 2edd897 - Make WriteIndexesThinBackend multi threaded (#109847)
via llvm-commits
- [llvm] [SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (PR #111223)
via llvm-commits
- [llvm] c5f7a32 - [X86] Add AMD Llano family detection (#111312)
via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [RISCV][MC] Support Assembling 48- and 64-bit Instructions (PR #110022)
Sam Elliott via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Finn Plummer via llvm-commits
- [llvm] [ARM] Apply sign-return-address attribute to outlined function (PR #107877)
Benson Chu via llvm-commits
- [libc] [libcxx] [llvm] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
Nikolas Klauser via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
Phoebe Wang via llvm-commits
- [llvm] Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (PR #111393)
Phoebe Wang via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [llvm] 02b9c97 - [memprof] Simplify code with MapVector::operator[] (NFC) (#111335)
via llvm-commits
- [llvm] [RISCV][RFC] Deduplicate LLVM IR in fixed vector tests. NFC (PR #111395)
Luke Lau via llvm-commits
- [llvm] [AArch64][SME] Fix iterator to fixupCalleeSaveRestoreStackOffset (PR #110855)
Kerry McLaughlin via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Migrate OpenMP UserDefinedMapper from Clang to OMPIRBuilder (PR #110001)
Jan Patrick Lehr via llvm-commits
- [lld] [LLD][RISCV] Error on PCREL_LO referencing other Section (PR #107558)
Sam Elliott via llvm-commits
- [llvm] [WebAssembly] Don't fold non-nuw add/sub in FastISel (PR #111278)
Derek Schuff via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [lld] [LLD] Deprecate --lto-basic-block-sections=labels. (PR #110697)
Rahman Lavaee via llvm-commits
- [lld] [LLD] Deprecate --lto-basic-block-sections=labels (PR #110697)
Rahman Lavaee via llvm-commits
- [lld] 1f17c2d - [LLD] Deprecate --lto-basic-block-sections=labels (#110697)
via llvm-commits
- [llvm] Revert "[SPIRV] Add radians intrinsic" (PR #111398)
Justin Bogner via llvm-commits
- [llvm] dec6fe3 - Revert "[SPIRV] Add radians intrinsic" (#111398)
via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
Derek Schuff via llvm-commits
- [llvm] b2c615f - Reapply "[SPIRV] Add radians intrinsic"
Justin Bogner via llvm-commits
- [llvm] Revert "[DXIL] Add radians intrinsic" (PR #111399)
Justin Bogner via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Justin Bogner via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Luke Lau via llvm-commits
- [compiler-rt] [rtsan] Ensure pthread is initialized in test (PR #111401)
via llvm-commits
- [llvm] Fix compile errors in gold plugin (PR #111402)
Nuri Amari via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [ConstantFPRange][UnitTests] Disable exhaustive testing in debug builds (PR #111276)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
Arthur Eubanks via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Daniel Chen via llvm-commits
- [llvm] [llvm-remarkutil] Simplify code with std::map::operator[] (NFC) (PR #111407)
Kazu Hirata via llvm-commits
- [llvm] [LTO] Run Argument Promotion before IPSCCP (PR #111163)
Arthur Eubanks via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
Maciej Gabka via llvm-commits
- [llvm] [DirectX] Fix broken test and accidental fallthrough in #110616 (PR #111410)
Justin Bogner via llvm-commits
- [llvm] 69577b2 - [WebAssembly] Support type checker for new EH (#111069)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
David Green via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] 0b8fec6 - [DirectX] Fix broken test and accidental fallthrough in #110616 (#111410)
via llvm-commits
- [llvm] [WebAssembly] Merge eh-assembly-legacy.s into eh-assembly.s (PR #111411)
Heejin Ahn via llvm-commits
- [llvm] [PPC] Add custom lowering for uaddo (PR #110137)
Eli Friedman via llvm-commits
- [llvm] [NVPTX] Print SyncScope::ID if out of bounds (PR #109871)
Artem Belevich via llvm-commits
- [llvm] SelectionDAG/createSelectForFMINNUM_FMAXNUM: skips vector if SETCC/VSELECT is not legal while Op is legal for elements (PR #109570)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Jun Wang via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
Rahul Joshi via llvm-commits
- [clang] [llvm] [HLSL] Add handle initialization for simple resource declarations (PR #111207)
Helena Kotas via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [compiler-rt] [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS (PR #99699)
Michał Górny via llvm-commits
- [llvm] [llvm][gold] Fix syntax error (PR #111412)
Paul Kirth via llvm-commits
- [llvm] fabe7e3 - [llvm][gold] Fix syntax error (#111412)
via llvm-commits
- [llvm] [SelectionDAG] Legalize vector types for atomic load (PR #111414)
via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Artem Belevich via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via llvm-commits
- [llvm] [SimplifyCFG][NFC] Improve compile time for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Amara Emerson via llvm-commits
- [llvm] GVN: generalize impliesEquivalence (NFC) (PR #111416)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [SanitizerCoverage] Add an option to gate the invocation of the tracing callbacks (PR #108328)
Julian Lettner via llvm-commits
- [llvm] 93bfa78 - [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (#111073)
via llvm-commits
- [llvm] [InstCombine] Fold zext(X) + C2 pred C -> X + C3 pred C4 (PR #110511)
via llvm-commits
- [llvm] f11568b - Revert "[RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (#110457)"
Philip Reames via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [SandboxVectorizer][NFC] Remove unused include (PR #111418)
via llvm-commits
- [llvm] 3f50393 - [SandboxVectorizer][NFC] Remove unused include (#111418)
via llvm-commits
- [lldb] [llvm] [LLDB][Minidump] Add breakpoint stop reasons to the minidump. (PR #108448)
Jacob Lalonde via llvm-commits
- [llvm] [CGP] [CodeGenPrepare] Folding `urem` with loop invariant value plus offset (PR #104724)
via llvm-commits
- [llvm] [IR] Add `samesign` flag to icmp instruction (PR #111419)
via llvm-commits
- [llvm] [AMDGPU][MC] Disallow op_sel in v_dot4 and v_dot8 with 4- or 8-bit packed data (PR #100485)
Jun Wang via llvm-commits
- [llvm] a8e1311 - [RFC] IR: Define noalias.addrspace metadata (#102461)
via llvm-commits
- [clang] [llvm] clang/AMDGPU: Set noalias.addrspace metadata on atomicrmw (PR #102462)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add noalias.addrspace metadata when autoupgrading atomic intrinsics (PR #102599)
Matt Arsenault via llvm-commits
- [llvm] Local: Handle noalias_addrspace in combineMetadata (PR #103938)
Matt Arsenault via llvm-commits
- [llvm] [SandboxIR][NFC] Remove unused include (PR #111422)
via llvm-commits
- [llvm] fbb8234 - [SandboxIR][NFC] Remove unused include (#111422)
via llvm-commits
- [clang-tools-extra] [llvm] [llvm] add support for mustache templating language (PR #105893)
via llvm-commits
- [llvm] [SandboxVectorizer][NFC] Remove erroneous expensive check assert (PR #111425)
via llvm-commits
- [llvm] e0b840a - [SandboxVectorizer][NFC] Remove erroneous expensive check assert (#111425)
via llvm-commits
- [llvm] [TTI][AMDGPU] Allow targets to adjust `LastCallToStaticBonus` via `getInliningLastCallToStaticBonus` (PR #111311)
Shilei Tian via llvm-commits
- [llvm] [docs] Fix llround typo in LangRef (PR #111426)
Johan Engelen via llvm-commits
- [clang-tools-extra] [llvm] [llvm] add support for mustache templating language (PR #111427)
via llvm-commits
- [llvm] [InstCombine] Convert @log to @llvm.log if the input is known positive. (PR #111428)
David Green via llvm-commits
- [llvm] 9dca83f - AMDGPU: Add noalias.addrspace metadata when autoupgrading atomic intrinsics (#102599)
via llvm-commits
- [llvm] AMDGPU: Add baseline tests for flat-may-alias private atomic expansions (PR #109406)
Matt Arsenault via llvm-commits
- [compiler-rt] 6ace680 - [rtsan][compiler-rt] Get rid of [[blocking]] stub in tests (#111392)
via llvm-commits
- [llvm] a98466a - [WebAssembly] Merge eh-assembly-legacy.s into eh-assembly.s (#111411)
via llvm-commits
- [llvm] [WebAssembly] Allow try_table to target loops in AsmTypeCheck (PR #111432)
Heejin Ahn via llvm-commits
- [llvm] 3bace7e - [LLVM][AsmParser] Make error reporting of lexer errors more precise (#111077)
via llvm-commits
- [llvm] [LV] Introduce the EVLIVSimplify Pass for EVL-vectorized loops (PR #91796)
Min-Yih Hsu via llvm-commits
- [compiler-rt] [rtsan][NFC] Refactor to scoped bypasser for __rtsan::Context (PR #111438)
Chris Apple via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
Evgenii Stepanov via llvm-commits
- [compiler-rt] 00989f4 - [scudo] Fix isOwned on MTE devices. (#111060)
via llvm-commits
- [llvm] [NFC][Scalarizer][TargetTransformInfo] Add isTargetIntrinsicWithScalarOpAtArg api (PR #111441)
Farzon Lotfi via llvm-commits
- [compiler-rt] 10d4306 - [rtsan][NFC] Refactor to scoped bypasser for __rtsan::Context (#111438)
via llvm-commits
- [compiler-rt] 9e06e77 - [rtsan] Add stats summary even when halt_on_error=true (#110165)
via llvm-commits
- [compiler-rt] [rtsan] Add stats summary even when halt_on_error=true (PR #110165)
Chris Apple via llvm-commits
- [compiler-rt] 75103aa - Added include of common interfaces (#111374)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [GlobalISel] Add boolean predicated legalization action methods. (PR #111287)
Amara Emerson via llvm-commits
- [compiler-rt] [rtsan][NFC] Refactor where we unwind the stack (PR #111443)
Chris Apple via llvm-commits
- [compiler-rt] [libunwind] [AArch64] Fix nofp regressions in compiler-rt and libunwind (PR #111235)
Keith Packard via llvm-commits
- [clang] [llvm] [clang][AArch64] Add getHostCPUFeatures to query for enabled features in cpu info (PR #97749)
Elvina Yakubova via llvm-commits
- [llvm] [SandboxIR][NFC] Use accessor for DataLayout rather than passing it down (PR #111447)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [llvm] 376b5c0 - [SandboxIR][NFC] Use accessor for DataLayout rather than passing it down (#111447)
via llvm-commits
- [lld] Revert "[ELF] Change Ctx::target to unique_ptr (#111260)" (PR #111449)
Paul Kirth via llvm-commits
- [llvm] [ARM] Fix -mno-omit-leaf-frame-pointer flag doesn't works on 32-bit ARM (PR #109628)
Eli Friedman via llvm-commits
- [lld] 2ca8501 - Revert "[ELF] Change Ctx::target to unique_ptr (#111260)" (#111449)
via llvm-commits
- [llvm] 991adff - [WebAssembly] Allow try_table to target loops in AsmTypeCheck (#111432)
via llvm-commits
- [llvm] [APFloat] add predicaes to fltSemantics for hasZero and hasSignedRepr (PR #111451)
via llvm-commits
- [llvm] [APFloat] Add APFloat::format (PR #99088)
via llvm-commits
- [llvm] [AMDGPU] Constrain use LiveMask by the operand's LaneMask for RP calculation. (PR #111452)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] In instruction selector, allow copy from physical reg to s1 (PR #96157)
Jun Wang via llvm-commits
- [llvm] [SandboxVec][Interval] Implement getUnionInterval() and getSingleDiff() (PR #111455)
via llvm-commits
- [llvm] 63a0a81 - [NFC][Scalarizer][TargetTransformInfo] Add isTargetIntrinsicWithScalarOpAtArg api (#111441)
via llvm-commits
- [llvm] [LV]: Teach LV to recursively (de)interleave. (PR #89018)
Hassnaa Hamdi via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
William G Hatch via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
William G Hatch via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
Walter Erquinigo via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
Walter Erquinigo via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
Walter Erquinigo via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
William G Hatch via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
William G Hatch via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
Walter Erquinigo via llvm-commits
- [llvm] [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (PR #111456)
William G Hatch via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #111459)
Han-Kuan Chen via llvm-commits
- [llvm] [ConstantFPRange][UnitTests] Guard exhaustive checks by `EXPENSIVE_CHECKS` (PR #111276)
Yingwei Zheng via llvm-commits
- [llvm] [NFC] Refactor ThinBackend (PR #111461)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] Thin2 (PR #106602)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
Peilin Ye via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v4 (PR #108636)
Peilin Ye via llvm-commits
- [compiler-rt] b443711 - [rtsan] Ensure pthread is initialized in test (#111401)
via llvm-commits
- [llvm] [RISCV][TTI] Implement cost for vp min/max intrinsics (PR #107567)
Shih-Po Hung via llvm-commits
- [clang] [llvm] Thin3 (PR #108614)
Kyungwoo Lee via llvm-commits
- [compiler-rt] [llvm] [RFC][Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgumentElimination (PR #109899)
Teresa Johnson via llvm-commits
- [llvm] [Coroutines] Move OptimizeFrame out of Shape (PR #111017)
Chuanqi Xu via llvm-commits
- [llvm] db4874c - [ConstantFPRange][UnitTests] Guard exhaustive checks by `EXPENSIVE_CHECKS` (#111276)
via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16. NFC (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16. NFC (PR #111471)
via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16. NFC (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16. NFC (PR #111471)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16. NFC (PR #111471)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16. NFC (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16. NFC (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16. NFC (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16 (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16 (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16 (PR #111471)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16 (PR #111471)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16 (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16 (PR #111471)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove support for pre-RA vsetvli insertion (PR #110796)
Pengcheng Wang via llvm-commits
- [llvm] ae5ee97 - [SPIR-V] Emit DebugTypePointer from NonSemantic DI (#109287)
via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor ThinBackend (PR #110461)
Kyungwoo Lee via llvm-commits
- [llvm] [RISCV] Update vector calling convention test for tuple type. NFC (PR #111336)
Pengcheng Wang via llvm-commits
- [llvm] [GlobalIsel] Combine zext of trunc (episode II) (PR #108305)
Thorsten Schütt via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [Attributor] Take the address space from addrspacecast directly (PR #108258)
Shilei Tian via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeSatisfyingFCmpRegion` (PR #110891)
Yingwei Zheng via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
David Sherwood via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Alexey Bataev via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] [CostModel][AArch64] Make extractelement, with fmul user, free whenev… (PR #111479)
Sushant Gokhale via llvm-commits
- [llvm] 1ad3180 - [llvm-remarkutil] Simplify code with std::map::operator[] (NFC) (#111407)
via llvm-commits
- [lld] [lld][elf] Warn if '*' pattern is used multiple times in version scripts (PR #102669)
Fangrui Song via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Akshat Oke via llvm-commits
- [llvm] [AsmParser] Simplify code with std::map::operator[] (NFC) (PR #111480)
Kazu Hirata via llvm-commits
- [llvm] [ARM] Honour -mno-movt in stack protector handling (PR #109022)
Fangrui Song via llvm-commits
- [llvm] 1b53aae - [ThinLTO][NFC] Refactor ThinBackend (#110461)
via llvm-commits
- [llvm] e98875a - [RISCV] Add scalable interleave cost tests. NFC
Luke Lau via llvm-commits
- [llvm] 4647a46 - [ConstantFPRange] Implement `ConstantFPRange::makeSatisfyingFCmpRegion` (#110891)
via llvm-commits
- [llvm] [llvm] Add explicit visibility macros to YAMLTraits classes (PR #111484)
Thomas Fransham via llvm-commits
- [llvm] [InstCombine]: Missed Optimization, treat the disjoint Or as an add (PR #86340)
Shourya Goel via llvm-commits
- [lld] c35214c - [ELF] Initialize TargetInfo members
Fangrui Song via llvm-commits
- [clang] [llvm] [sanitizer] Document AddressSanitizer security considerations (PR #100937)
Vitaly Buka via llvm-commits
- [lld] e1a073c - [ELF] Change Ctx::target to unique_ptr (#111260)
Fangrui Song via llvm-commits
- [llvm] [SandboxVec][DAG] Build actual dependencies (PR #111094)
Sriraman Tallam via llvm-commits
- [clang-tools-extra] [llvm] [llvm] add tool to verify mustache library (PR #111487)
via llvm-commits
- [clang] [lld] [lld][LoongArch] Enable relaxation when --relax option is passed (PR #111488)
via llvm-commits
- [llvm] [RISCV][RFC/WIP] Enable load clustering in SelectionDAG scheduler (PR #74600)
Pengcheng Wang via llvm-commits
- [lld] 4fadf41 - [ELF] Pass Ctx & to ARM/AArch64
Fangrui Song via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for add, sub, and, or, xor, min, max (Integer type) (PR #111342)
via llvm-commits
- [llvm] fix comment typo in ExpandFCOPYSIGN (PR #111489)
Ralf Jung via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeExactFCmpRegion` (PR #111490)
Yingwei Zheng via llvm-commits
- [llvm] [GlobalISel] Fold bitcast(undef) to undef. (PR #111491)
David Green via llvm-commits
- [llvm] a11509c - [AArch64][GlobalISel] Scalarize i128/fp128 vector loads/stores.
David Green via llvm-commits
- [llvm] a3a253d - [ConstantFPRange] Implement `ConstantFPRange::makeExactFCmpRegion` (#111490)
via llvm-commits
- [llvm] [llvm] Add serialization to uint32_t for FixedPointSemantics (PR #110288)
via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to vp.select. (PR #110489)
via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
via llvm-commits
- [llvm] [MIPS] Use softPromoteHalf legalization for fp16 rather than PromoteFloat (PR #110199)
via llvm-commits
- [llvm] [AMDGPU] Include WWM register spill into BB Prolog (PR #111496)
Christudasan Devadasan via llvm-commits
- [compiler-rt] [ubsan][test] Enable Misc/Linux tests on all Posix systems (PR #111497)
Rainer Orth via llvm-commits
- [llvm] [AArch64] Set MaxInterleaving to 4 for Neoverse V2 (PR #100385)
Sjoerd Meijer via llvm-commits
- [compiler-rt] [sanitizer][test] Unify LD_LIBRARY_PATH handling (PR #111498)
Rainer Orth via llvm-commits
- [llvm] 1df8ccd - Revert "[NFC][EarlyIfConverter] Turn SSAIfConv into a local variable (#107390)" (#111385)
via llvm-commits
- [llvm] [NFC][EarlyIfConverter] Rename SSAIfConv::runOnMachineFunction to SSAIfConv::init (PR #111500)
Juan Manuel Martinez Caamaño via llvm-commits
- [compiler-rt] [ASan][test] Enable ASan tests on SPARC (PR #107405)
Rainer Orth via llvm-commits
- [llvm] 29ec071 - Fix comment typo in ExpandFCOPYSIGN (#111489)
via llvm-commits
- [llvm] [GlobalISel] Enhance iPTR type support in SDAG patterns (PR #111503)
Evgenii Kudriashov via llvm-commits
- [llvm] [MCP] Optimize copies when src is used during backward propagation (PR #111130)
Vladimir Radosavljevic via llvm-commits
- [llvm] [RISCV] Add load/store clustering in post machine schedule (PR #111504)
via llvm-commits
- [llvm] 6b4c4d7 - [llvm][docs] Improve the formatting of the Common Problems section (#108522)
via llvm-commits
- [llvm] [RISCV][RFC] Enable store clustering by default (PR #73796)
Pengcheng Wang via llvm-commits
- [llvm] 327124e - [NFC][EarlyIfConverter] Rename SSAIfConv::runOnMachineFunction to SSAIfConv::init (#111500)
via llvm-commits
- [llvm] 366e469 - [RISCV] Add cost tests for more interleave factors. NFC
Luke Lau via llvm-commits
- [llvm] [X86, SimplifyCFG] Allow more PHIs when sinking common code on target supports CMOV (PR #110420)
Phoebe Wang via llvm-commits
- [llvm] 6636f32 - [AMDGPU] Include WWM register spill into BB Prolog (#111496)
via llvm-commits
- [llvm] [RISCV] Account for factor in interleave memory op costs (PR #111511)
Luke Lau via llvm-commits
- [llvm] [LV][EVL] Support icmp/fcmp instruction with EVL-vectorization (PR #108533)
via llvm-commits
- [clang] [llvm] [clang-format] Add CI check confirming ClangFormatStyleOptions.rst is up-to-date. (PR #111513)
Iuri Chaer via llvm-commits
- [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
via llvm-commits
- [llvm] 9fd15ad - [AArch64] NFC: rename subreg zsub to qsub (#111154)
via llvm-commits
- [llvm] [AArch64] NFC: rename subreg zsub to qsub (PR #111154)
Sander de Smalen via llvm-commits
- [llvm] [NFC][LoopVectorize] Make replaceVPBBWithIRVPBB more efficient (PR #111514)
David Sherwood via llvm-commits
- [llvm] [ci] Use check-compiler-rt target for testing compiler-rt (PR #111515)
David Spickett via llvm-commits
- [llvm] Added instant events to llvm TimeProfiler. (PR #103039)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [llvm] a649e8f - [lit] Allow passthrough of some QEMU_* environment variables to lit (#111373)
via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TimeProfiler] Added instant events to llvm TimeProfiler. (PR #103039)
via llvm-commits
- [llvm] bfe0666 - [LLVM][CodeGen][SVE2] Implement nxvf64 fpround to nxvbf16. (#111012)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE2] Implement nxvf64 fpround to nxvbf16. (PR #111012)
Paul Walker via llvm-commits
- [llvm] [AArch64] Disable consecutive store merging when Neon is unavailable (PR #111519)
Benjamin Maxwell via llvm-commits
- [llvm] 871f69f - [TimeProfiler] Added instant events to llvm TimeProfiler. (#103039)
via llvm-commits
- [llvm] 3ec6f80 - [VPlan] Don't created GEP x, 0 for interleave group pointers.
Florian Hahn via llvm-commits
- [llvm] 326b381 - [LLVM][Maintainers] Update lead maintainer for LLVM (#111180)
via llvm-commits
- [llvm] [llvm][cmake][Trivial] use /Zc:preprocessor with MSVC only explicitly (PR #111520)
Mészáros Gergely via llvm-commits
- [llvm] [SLP]Fix loads sorting for loads from diffrent basic blocks (PR #111521)
Alexey Bataev via llvm-commits
- [lld] db1a762 - [LLD][RISCV] Error on PCREL_LO referencing other Section (#107558)
via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
David Sherwood via llvm-commits
- [llvm] e06e493 - Make a tablegen test match-table.td more robust.
Ying Yi via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
David Sherwood via llvm-commits
- [llvm] 87cdc83 - [LLVM][ConstFolds] Verify a scalar src before attempting scalar->vector bitcast transformation. (#111149)
via llvm-commits
- [lld] [ELF] PROVIDE: fix spurious "symbol not found" (PR #87530)
via llvm-commits
- [clang] [compiler-rt] [libcxx] [llvm] [clang] Warn about memset/memcpy to NonTriviallyCopyable types (PR #111434)
via llvm-commits
- [llvm] 2d666de - Revert "[AArch64] NFC: rename subreg zsub to qsub (#111154)"
Hans Wennborg via llvm-commits
- [llvm] f93f925 - [RISCV][MC] Support Assembling 48- and 64-bit Instructions (#110022)
via llvm-commits
- [llvm] 6e5d612 - [Coroutines] Move OptimizeFrame out of Shape (#111017)
via llvm-commits
- [llvm] [SystemZ][z/OS] fix sample-split-layout.test on z/OS (PR #109679)
Zibi Sarbinowski via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
via llvm-commits
- [llvm] 388c693 - [SystemZ][z/OS] fix sample-split-layout.test on z/OS (#109679)
via llvm-commits
- [llvm] [FuncSpec] Improve estimation of select instruction. (PR #111176)
Alexandros Lamprineas via llvm-commits
- [llvm] a7968f6 - [gn] port 32e90bbe579d39356eb (lldb remote tests)
Nico Weber via llvm-commits
- [llvm] 48ac846 - [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (#110168)
via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] 88a239d - [AMDGPU] Adopt new lowering sequence for `fdiv16` (#109295)
via llvm-commits
- [llvm] 97a784e - [llvm][cmake][Trivial] use /Zc:preprocessor with MSVC only explicitly (#111520)
via llvm-commits
- [llvm] db98be3 - [InstCombine] Minor cleanup for optimizeFMod. NFC
David Green via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
via llvm-commits
- [llvm] [LV][NFC] Improve readability with `bool` instead of `auto` (PR #111532)
Piotr Fusik via llvm-commits
- [llvm] 148a8fe - GVN/test: regen a test with UTC (NFC) (#111365)
via llvm-commits
- [clang] [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Ivan R. Ivanov via llvm-commits
- [llvm] [RISCV][NFC] Remove the unused RISCV_COALESCE_VSETVLI_NAME (PR #111536)
Piotr Fusik via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [ArgPromotion] Promote allocas in calling functions (PR #110248)
Hari Limaye via llvm-commits
- [llvm] [ArgPromotion] Infer parameter attributes on functions (PR #110245)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Add SchedReadAdvance to Neoverse-V1 scheduling model. (PR #111538)
Rin Dobrescu via llvm-commits
- [llvm] d48920d - [gn build] Port 93bfa7886b1a
Nico Weber via llvm-commits
- [llvm] 7fa0d05 - [AsmParser] Simplify code with std::map::operator[] (NFC) (#111480)
via llvm-commits
- [llvm] SCEVExpander: check for SCEV::FlagNSW in expand gep (PR #111539)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Fix incorrect calculation of stack size used by the libcall with the ABI ilp32e and lp64e. (PR #110455)
Sam Elliott via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NVPTX] Fix ISel patterns for i1 sint_to_fp (PR #110866)
Lewis Crawford via llvm-commits
- [llvm] [LVI][SCCP] Add basic ConstantFPRange support (PR #111544)
Yingwei Zheng via llvm-commits
- [llvm] [LangRef] Fix a typo (PR #111545)
via llvm-commits
- [llvm] e542202 - [RISCV] Update vector calling convention test for tuple type. NFC (#111336)
via llvm-commits
- [llvm] 4e6a6ed - [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (#111186)
via llvm-commits
- [llvm] [ci] Don't add a testing target for libclc (PR #111547)
David Spickett via llvm-commits
- [llvm] 4582651 - [SLP][NFC]Fix clang-tidy suggestions, cleanup, NFC.
Alexey Bataev via llvm-commits
- [llvm] adc6a9e - Reapply "[X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)" (#111393)
via llvm-commits
- [llvm] [CodeGen] Correctly handle non-standard cases in RemoveLoadsIntoFakeUses (PR #111551)
Stephen Tozer via llvm-commits
- [clang] [flang] [llvm] [openmp] [Clang][OpenMP] Add permutation clause (PR #92030)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Kiran Chandramohan via llvm-commits
- [llvm] baa51ff - [sanitizer] Document AddressSanitizer security considerations (#100937)
via llvm-commits
- [llvm] [PowerPC] Use tablegen's MatchRegisterName() (PR #111553)
Lei Huang via llvm-commits
- [llvm] 5af7ae5 - [SPIRV] Implement handle_fromBinding intrinsic. (#111052)
via llvm-commits
- [llvm] [LLVM][AsmParser] Add support for C style comments (PR #111554)
Rahul Joshi via llvm-commits
- [llvm] 1dcb6dc - [DAG] foldVSelectToSignBitSplatMask - pull out repeated code and use getShiftAmountConstant helper.
Simon Pilgrim via llvm-commits
- [llvm] d38addf - Fix MSVC signed/unsigned mismatch warning
Simon Pilgrim via llvm-commits
- [llvm] 5589096 - [PowerPC] vec-min-max.ll - regenerate with common check prefixes to reduce duplication. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [Xtensa] Implement branch relaxation. (PR #110959)
Andrei Safronov via llvm-commits
- [llvm] cc5ddae - [NVPTX] Fix ISel patterns for i1 sint_to_fp (#110866)
via llvm-commits
- [compiler-rt] Fix an MSVC build issue. (PR #111557)
Hiroshi Yamauchi via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
David Green via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Arthur Eubanks via llvm-commits
- [llvm] f576c1f - [X86] Regenerate test checks with vpternlog comments
Simon Pilgrim via llvm-commits
- [llvm] 84088d3 - [DLCov 1/5] Add CMake option for enhanced debug line coverage tracking (#107278)
via llvm-commits
- [llvm] [DLCov 1/5] Add CMake option to enable enhanced line number coverage tracking (PR #107278)
Stephen Tozer via llvm-commits
- [llvm] [SPIRV][HLSL] Handle arrays of resources (PR #111564)
Steven Perron via llvm-commits
- [llvm] 5cb6b15 - [AMDGPU] Constrain use LiveMask by the operand's LaneMask for RP calculation.
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Create local KnownBits in case DenseMap gets invalidated (PR #111568)
Janek van Oirschot via llvm-commits
- [llvm] [Scalarizer][DirectX] support structs return types (PR #111569)
Farzon Lotfi via llvm-commits
- [llvm] 01b8dd1 - [RISCV][NFC] Remove the unused RISCV_COALESCE_VSETVLI_NAME (#111536)
via llvm-commits
- [llvm] c563fe5 - [gn build] Manually port 84088d3a
Arthur Eubanks via llvm-commits
- [llvm] 3c6041d - [SandboxVec][Interval] Implement getUnionInterval() and getSingleDiff() (#111455)
via llvm-commits
- [llvm] [MTE] Do not allow local aliases to MTE globals (PR #106280)
Florian Mayer via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [llvm] 9e954b2 - [docs] Fix llround typo in LangRef (#111426)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement WaveGetLaneIndex (PR #111576)
Finn Plummer via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Aaron Ballman via llvm-commits
- [llvm] [VPlan] Sink retrieving legacy costs to more specific computeCost impls. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] AMDGPU: Remove flat/global fmin/fmax intrinsics (PR #105642)
Matt Arsenault via llvm-commits
- [llvm] [BOLT][AArch64] Reduce the number of ADR relaxations (PR #111577)
Maksim Panchenko via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Florian Hahn via llvm-commits
- [llvm] fix error when compile as sub proj (PR #111578)
via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [llvm] 3829fd7 - [VPlan] Remove redundant getVPSingleValue for VPSingleDefRecipes (NFC).
Florian Hahn via llvm-commits
- [llvm] [NFC] [MTE] Improve readability of AArch64GlobalsTagging (PR #111580)
Florian Mayer via llvm-commits
- [llvm] [TTI] NFC: Port TLI.shouldSinkOperands to TTI (PR #110564)
Jeffrey Byrnes via llvm-commits
- [llvm] [VPlan] Introduce multi-branch recipe, use for multi-exit loops (WIP). (PR #109193)
via llvm-commits
- [llvm] [VectorCombine] Add foldShuffleToIdentity (PR #88693)
via llvm-commits
- [llvm] InferAddressSpaces: Handle llvm.fake.use (PR #109567)
Matt Arsenault via llvm-commits
- [llvm] 36fc291 - [VPlan] Implement VPBlendRecipe::computeCost.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] a65a5fe - [SLP]Improve masked loads vectorization, attempting gathered loads
via llvm-commits
- [llvm] 9f3c559 - [SLP]Fix loads sorting for loads from diffrent basic blocks
via llvm-commits
- [llvm] [SandboxVectorizer] Add MemSeed bundle types (PR #111584)
via llvm-commits
- [clang-tools-extra] [llvm] [WIP] add a mustache backend (PR #108653)
via llvm-commits
- [compiler-rt] [compiler-rt][windows] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [llvm] 9b82e85 - [DWARF] Generalize DWARFTypePrinter to a template class (#109459)
via llvm-commits
- [compiler-rt] 3423a5e - [rtsan][NFC] Refactor where we unwind the stack (#111443)
via llvm-commits
- [llvm] 29d6f8a - [gn build] Port 9b82e85d8175
LLVM GN Syncbot via llvm-commits
- [llvm] [LV] Check early for supported interleave factors with scalable types [nfc] (PR #111592)
Philip Reames via llvm-commits
- [llvm] 6fbbe15 - [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (#110486)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for VOPC instructions (PR #111156)
Brox Chen via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [llvm] c6d6da4 - [ORC][MachO] Remove the ExecutionSession& argument to MachOPlatform::Create.
Lang Hames via llvm-commits
- [llvm] [NFC] [MTE] get rid of unnecessary cast (PR #110336)
Vitaly Buka via llvm-commits
- [llvm] [gn build] Fix up win/x86 flags and add stage2_unix_x86 (PR #111595)
Arthur Eubanks via llvm-commits
- [llvm] [NVPTX] fix debug register encoding of special %Depot register (PR #111596)
William G Hatch via llvm-commits
- [llvm] [NFC] [HWASan] [MTE] factor out threadlong increment (PR #110340)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Remove SHA2 interceptions for NetBSD/FreeBSD. (PR #110246)
Vitaly Buka via llvm-commits
- [llvm] [BOLT] Fix heatmaps on large BOLTEd binaries. (PR #92815)
Maksim Panchenko via llvm-commits
- [llvm] [WebAssembly] Implement the wide-arithmetic proposal (PR #111598)
Alex Crichton via llvm-commits
- [llvm] [Coroutines] Move util headers to include/llvm (PR #111599)
Tyler Nowicki via llvm-commits
- [llvm] 56d2c62 - [SandboxVec][Interval] Add print() and dump()
Vasileios Porpodas via llvm-commits
- [llvm] [Instrumentation] Mark instrumented calls as implicit (PR #106447)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] [profile] Add missing (void) to prototypes, for C sources (PR #110642)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Reapply freadlink interception for macOs. (PR #110917)
Vitaly Buka via llvm-commits
- [llvm] 0c0ec04 - [gn build] Port 56d2c626f75e
LLVM GN Syncbot via llvm-commits
- [llvm] e5fae76 - [SandboxVectorizer] Add MemSeed bundle types (#111584)
via llvm-commits
- [lld] [lld][WebAssembly] Fix stub library deps causing LTO archive members to be required post-LTO (PR #101894)
Alon Zakai via llvm-commits
- [compiler-rt] a8eb12c - [compiler-rt] Reapply freadlink interception for macOs. (#110917)
via llvm-commits
- [llvm] 87b491a - [NFC] [MTE] get rid of unnecessary cast (#110336)
via llvm-commits
- [llvm] [IR] Prevent implicit SymbolTableListTraits template instantiation (PR #111600)
Victor Mustya via llvm-commits
- [llvm] [NVPTX] Only run LowerUnreachable when necessary (PR #109868)
Justin Fargnoli via llvm-commits
- [llvm] 5f36042 - [NFC] [HWASan] [MTE] factor out threadlong increment (#110340)
via llvm-commits
- [llvm] 1a19313 - [RISC-V][HWASAN] Fix incorrect comments (#103728)
via llvm-commits
- [llvm] [RISC-V][HWASAN] Fix incorrect comments (PR #103728)
Craig Topper via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #109343)
Sriraman Tallam via llvm-commits
- [llvm] [NFC] Format MachineVerifier.cpp to remove extra indentation (PR #111602)
Ellis Hoag via llvm-commits
- [llvm] a85eb34 - [gn build] Port 4cab01f07262
LLVM GN Syncbot via llvm-commits
- [llvm] 04a8bff - [SandboxVec][DAG] Build actual dependencies (#111094)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement PredIterator (PR #111604)
via llvm-commits
- [llvm] [MachineVerifier] Report errors from one thread at a time (PR #111605)
Ellis Hoag via llvm-commits
- [llvm] [RISCV] Use the MCStreamer reference passed to RISCVAsmPrinter::EmitToStreamer. NFCI (PR #111607)
Craig Topper via llvm-commits
- [compiler-rt] [rtsan] Support basic call stack suppressions (PR #111608)
Chris Apple via llvm-commits
- [compiler-rt] [llvm] [Coverage][Single] Round Counters to boolean after evaluation (PR #110972)
Ellis Hoag via llvm-commits
- [llvm] [Coverage] Move SingleByteCoverage out of CountedRegion (PR #110966)
Ellis Hoag via llvm-commits
- [llvm] Use TargetABI to assign default-target features in getDefaultSubtargetFeatures (PR #100833)
via llvm-commits
- [llvm] 1818404 - [LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (#111456)
via llvm-commits
- [llvm] 64a22b3 - [NVPTX] fix debug register encoding of special %Depot register (#111596)
via llvm-commits
- [llvm] [LLVM] Change `Intrinsic::getBaseName` to return std::string (PR #111613)
Rahul Joshi via llvm-commits
- [libcxx] [llvm] [libc++] Deprecate and remove meaningless `<cxxx>` headers (PR #111615)
A. Jiang via llvm-commits
- [llvm] [Coroutines] Avoid repeated hash lookups (NFC) (PR #111617)
Kazu Hirata via llvm-commits
- [llvm] [InstCombine] Avoid repeated hash lookups (NFC) (PR #111618)
Kazu Hirata via llvm-commits
- [llvm] bb8df02 - [RISCV] Use the MCStreamer reference passed to RISCVAsmPrinter::EmitToStreamer. NFCI (#111607)
via llvm-commits
- [llvm] [DSE] Simplify code with MapVector::operator[] (NFC) (PR #111621)
Kazu Hirata via llvm-commits
- [llvm] 267e852 - [SandboxVec][DAG][NFC] Rename enumerators
Vasileios Porpodas via llvm-commits
- [llvm] 1e81056 - [Coroutines] Avoid repeated hash lookups (NFC) (#111617)
via llvm-commits
- [llvm] 2d8cd32 - [InstCombine] Avoid repeated hash lookups (NFC) (#111618)
via llvm-commits
- [llvm] a579782 - [llvm] Add serialization to uint32_t for FixedPointSemantics (#110288)
via llvm-commits
- [llvm] [NVPTX] Avoid repeated map lookups (NFC) (PR #111627)
Kazu Hirata via llvm-commits
- [llvm] [llvm-profdata] Avoid repeated hash lookups (NFC) (PR #111629)
Kazu Hirata via llvm-commits
- [llvm] [RISCV][VCIX] Add a tied constraint between rd and rs3 in sf.v.xvv and sf.v.xvw instructions (PR #111630)
Brandon Wu via llvm-commits
- [llvm] [CodeGen][MRI] Add allocation mask for register classes (PR #86007)
Christudasan Devadasan via llvm-commits
- [compiler-rt] d0b9c2c - [compiler-rt] Remove SHA2 interceptions for NetBSD/FreeBSD. (#110246)
via llvm-commits
- [llvm] [CodeGen][MRI] Introduce synthetic register classes (PR #86006)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Add synthetic regclass WWM_VGPR_32 for wwm reg operands (PR #86008)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Implement wwm-register allocation (PR #86012)
Christudasan Devadasan via llvm-commits
- [llvm] fbd2a91 - InferAddressSpaces: Handle llvm.fake.use (#109567)
via llvm-commits
- [llvm] c198f77 - AMDGPU: Remove flat/global fmin/fmax intrinsics (#105642)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] AMDGPU: Add baseline tests for gep flag handling (PR #110814)
Matt Arsenault via llvm-commits
- [llvm] 3dba4ca - [ORC][MachO] Remove the ExecutionSession& argument to MachOPlatform constructor.
Lang Hames via llvm-commits
- [llvm] [Github] Switch vectorization PR label to vectorizers (PR #111633)
Aiden Grossman via llvm-commits
- [llvm] [VectorCombine] Do not try to operate on OperandBundles. (PR #111635)
David Green via llvm-commits
- [llvm] AMDGPU: Fix incorrectly selecting fp8/bf8 conversion intrinsics (PR #107291)
Matt Arsenault via llvm-commits
- [llvm] 55dd29c - [llvm-profdata] Avoid repeated hash lookups (NFC) (#111629)
via llvm-commits
- [compiler-rt] b26aac5 - [sanitizer] Report -> VReport for ThreadLister failure
Vitaly Buka via llvm-commits
- [compiler-rt] [ASan][windows] Recognize movzx r11d, BYTE PTR [rdx] in interception_win (PR #111638)
Mike Hommey via llvm-commits
- [llvm] 3c1d9b8 - [gn build] Port a06591b4d4fb
LLVM GN Syncbot via llvm-commits
- [compiler-rt] fb2960a - [compiler-rt] [profile] Add missing (void) to prototypes, for C sources (#110642)
via llvm-commits
- [llvm] [ADT][APFloat] Make sure EBO is performed on APFloat (PR #111641)
Yingwei Zheng via llvm-commits
- [llvm] 3be6916 - Add symbol visibility macros to abi-breaking.h.cmake (#110898)
via llvm-commits
- [llvm] Add symbol visibility macros to abi-breaking.h.cmake (PR #110898)
Vassil Vassilev via llvm-commits
- [llvm] 3bf33ec - [GlobalISel] Fold bitcast(undef) to undef. (#111491)
via llvm-commits
- [llvm] e2dc50c - [docs] Update the libc++ documentation link
Nikolas Klauser via llvm-commits
- [llvm] [AMDGPU][SplitModule] Cleanup CallsExternal Handling (PR #106528)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Matt Arsenault via llvm-commits
- [llvm] [doc] Add llvm --error-display to dwarfdump documentation (PR #110922)
James Henderson via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support llvm::Any across shared libraries on windows (PR #108051)
Vassil Vassilev via llvm-commits
- [lld] [llvm] [llvm-objdump] Print ... even if a data mapping symbol is active (PR #109553)
James Henderson via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [doc] Add missing info for multiply specifiable objcopy opts (PR #111153)
James Henderson via llvm-commits
- [llvm] SelectionDAG/expandFMINNUM_FMAXNUM: skips vector if SETCC/VSELECT is not legal (PR #109570)
YunQiang Su via llvm-commits
- [llvm] 587f31f - [InstCombine] Add a test for converting log to an intrinsic. NFC
David Green via llvm-commits
- [llvm] e080be5 - [NFC][LoopVectorize] Clean up some code around getting a context (#111114)
via llvm-commits
- [llvm] 67200f5 - [ARM] Tidy up stack frame strategy code (NFC) (#110283)
Oliver Stannard via llvm-commits
- [llvm] 2ecf2e2 - [ARM] Factor out code to determine spill areas (NFC) (#110283)
Oliver Stannard via llvm-commits
- [llvm] e817cfd - [ARM] Refactor generation of push/pop instructions (NFC) (#110283)
Oliver Stannard via llvm-commits
- [llvm] 754c1f2 - [ARM] Add debug dump for StackAdjustingInsts (NFC) (#110283)
Oliver Stannard via llvm-commits
- [llvm] baa1fc9 - [ARM] Remove always-true checks from Thumb1 frame lowering (NFC) (#110283)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix frame chains with M-profile PACBTI (PR #110285)
Oliver Stannard via llvm-commits
- [llvm] 6004f55 - [ADT][APFloat] Make sure EBO is performed on APFloat (#111641)
via llvm-commits
- [llvm] llvm-reduce: Fix not checking shouldKeep in special-globals reduction (PR #111647)
Matt Arsenault via llvm-commits
- [llvm] [IRCE] Relax profitability check (PR #104659)
Aleksandr Popov via llvm-commits
- [llvm] a1bc3e6 - [ARMAsmBackend] Add checks for relocation addends in assembler (#109969)
via llvm-commits
- [llvm] cc99bdd - AMDGPU: Avoid using hardcoded address space number
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Use pointer types more consistently (PR #111651)
Matt Arsenault via llvm-commits
- [llvm] 6472cb1 - [FuncSpec] Improve estimation of select instruction. (#111176)
via llvm-commits
- [llvm] [RISCV] Add support for inline asm constraint vd (PR #111653)
Jim Lin via llvm-commits
- [llvm] 671cbcf - AMDGPU: Add baseline tests for gep flag handling (#110814)
via llvm-commits
- [llvm] DAG: Preserve more flags when expanding gep (PR #110815)
Matt Arsenault via llvm-commits
- [llvm] ced15cd - DAG: Preserve more flags when expanding gep (#110815)
via llvm-commits
- [llvm] [AMDGPU][NewPM] Fill out AMDGPU addMachineSSAOptimizations (PR #111658)
Akshat Oke via llvm-commits
- [llvm] 886d98e - [LLVM][AArch64] Enable SVEIntrinsicOpts at all optimisation levels.
Paul Walker via llvm-commits
- [llvm] [RISCV] Add tests for memcmp expansion (PR #107824)
Pengcheng Wang via llvm-commits
- [llvm] 1b3fc75 - Revert "[LLVM][AArch64] Enable SVEIntrinsicOpts at all optimisation levels."
Paul Walker via llvm-commits
- [llvm] VectorCombine: lift one-use limitation in a folder (PR #110902)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorCombine: lift one-use limitation in foldExtractedCmps (PR #110902)
Simon Pilgrim via llvm-commits
- [llvm] 00c1c58 - DependencyGraph.cpp - mix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a9f5a44 - [X86] Regenerate test checks with vpternlog comments
Simon Pilgrim via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
via llvm-commits
- [llvm] [AMDGPU] Extend Wave Reduce Intrinsics for i32 (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Add Wave Reduce Intrinsics for i32 (PR #111342)
via llvm-commits
- [llvm] [AMDGPU] Add Wave Reduce Intrinsics for i32 type (PR #111342)
via llvm-commits
- [clang] [llvm] Add Smrnmi extension (PR #111668)
via llvm-commits
- [llvm] 01cbbc5 - [VPlan] Request lane 0 for pointer arg in PtrAdd.
Florian Hahn via llvm-commits
- [llvm] 25c3ecf - [X86] Add isConstantPowerOf2 helper to replace repeated code. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e17f701 - [X86] vselect-pcmp.ll - regenerate test checks with vpternlog comments
Simon Pilgrim via llvm-commits
- [llvm] 4b4078a - [X86] Add test coverage for #110875
Simon Pilgrim via llvm-commits
- [llvm] 3b7091b - [APFloat] add predicates to fltSemantics for hasZero and hasSignedRepr (#111451)
via llvm-commits
- [llvm] 890e481 - AMDGPU: Regenerate test checks
Matt Arsenault via llvm-commits
- [llvm] 5b03efb - [Clang][OpenMP] Add permutation clause (#92030)
via llvm-commits
- [llvm] fa3258e - [VPlan] Sink retrieving legacy costs to more specific computeCost impls. (#109708)
via llvm-commits
- [llvm] c47f3e8 - [X86] combineSelect - Fold select(pcmpeq(and(X,Pow2),0),A,B) -> select(pcmpeq(and(X,Pow2),Pow2),B,A)
Simon Pilgrim via llvm-commits
- [llvm] [Pipelines] Run ArgProm before IPSCCP in non-LTO (WIP) (PR #111672)
Hari Limaye via llvm-commits
- [llvm] [AArch64] Set MaxInterleaving to 4 for Neoverse V2 and V3 (PR #100385)
Sjoerd Meijer via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify aes with pmull and sve2-aes with sve2-pmull128. (PR #111673)
Alexandros Lamprineas via llvm-commits
- [llvm] 15dc2d5 - [IR] Prevent implicit SymbolTableListTraits template instantiation (#111600)
via llvm-commits
- [llvm] [LV] Use SCEV to check if minimum iteration check is known. (PR #111310)
via llvm-commits
- [llvm] [VPlan] Implement VPInterleaveRecipe::computeCost. (PR #106067)
Florian Hahn via llvm-commits
- [llvm] 1e357cd - AMDGPU: Use pointer types more consistently (#111651)
via llvm-commits
- [llvm] AMDGPU: Add instruction flags when lowering ctor/dtor (PR #111652)
Matt Arsenault via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but whole reg) vectorization for stores (PR #111194)
Simon Pilgrim via llvm-commits
- [llvm] [polly] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [DAGISel] Keep flags when converting FP load/store to integer (PR #111679)
Oliver Stannard via llvm-commits
- [llvm] e85fcb7 - AMDGPU: Add instruction flags when lowering ctor/dtor (#111652)
via llvm-commits
- [llvm] [X86] Fold EXTRACT_SUBVECTOR(ONEUSE(EXTRACT_SUBVECTOR(V,C1))),C2) - EXTRACT_SUBVECTOR(V,C1+C2) (PR #111685)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold EXTRACT_SUBVECTOR(ONEUSE(EXTRACT_SUBVECTOR(V,C1))),C2) - EXTRACT_SUBVECTOR(V,C1+C2) (PR #111685)
via llvm-commits
- [llvm] [X86] Fold EXTRACT_SUBVECTOR(ONEUSE(EXTRACT_SUBVECTOR(V,C1))),C2) - EXTRACT_SUBVECTOR(V,C1+C2) (PR #111685)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fold EXTRACT_SUBVECTOR(ONEUSE(EXTRACT_SUBVECTOR(V,C1))),C2) - EXTRACT_SUBVECTOR(V,C1+C2) (PR #111685)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold EXTRACT_SUBVECTOR(ONEUSE(EXTRACT_SUBVECTOR(V,C1))),C2) - EXTRACT_SUBVECTOR(V,C1+C2) (PR #111685)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fold EXTRACT_SUBVECTOR(ONEUSE(EXTRACT_SUBVECTOR(V,C1))),C2) - EXTRACT_SUBVECTOR(V,C1+C2) (PR #111685)
Simon Pilgrim via llvm-commits
- [llvm] 6654578 - [LLVM][AArch64] Enable SVEIntrinsicOpts at all optimisation levels.
Paul Walker via llvm-commits
- [llvm] [llvm][docs] Document how to get admin permissions for a Buildbot worker (PR #108561)
David Spickett via llvm-commits
- [llvm] WIP: [AMDGPU] Use s_cselect_b32 for uniform select of f32 values (PR #111688)
Jay Foad via llvm-commits
- [llvm] [TLI] Add `noreturn` on `exit`, `_Exit` and `abort` (PR #101623)
via llvm-commits
- [clang] [llvm] [AArch64] Introduce new armv9.6 features (PR #111677)
Jonathan Thackray via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
via llvm-commits
- [llvm] [X86][ABIVerifier] Verify floating point ABI correctness on 64-bit target (PR #111690)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
via llvm-commits
- [llvm] [doc] Fix the rendering of recent changes to llvm-dwarfdump.rst (PR #111693)
via llvm-commits
- [llvm] InstCombine/test: cover foldSelectValueEquivalence (PR #111694)
Ramkumar Ramachandra via llvm-commits
- [llvm] 1731bb7 - llvm-reduce: Fix not checking shouldKeep in special-globals reduction (#111647)
via llvm-commits
- [llvm] [PowerPC] move the `PowerPC VSX FMA Mutation pass` head of `Register Coalescer pass` (PR #111696)
zhijian lin via llvm-commits
- [llvm] c136d32 - [VectorCombine] Do not try to operate on OperandBundles. (#111635)
via llvm-commits
- [llvm] d905a3c - [NFC] Format MachineVerifier.cpp to remove extra indentation (#111602)
via llvm-commits
- [llvm] [AArch64][SVE] Support lowering fixed-length BUILD_VECTORS to ZIPs (PR #111698)
Benjamin Maxwell via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Preserve some non-equal attrs when intersecting (PR #111014)
Nikita Popov via llvm-commits
- [llvm] Adding more vector calls for -fveclib=AMDLIBM (PR #109662)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
Nikita Popov via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [X86] Improve helper for simplifying demanded bits of compares (PR #84360)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [DSE] Optimizing shrinking of memory intrinsic (PR #106425)
via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" v2 (PR #111708)
Krzysztof Drewniak via llvm-commits
- [llvm] 18952bd - [gn build] Fix up win/x86 flags and add stage2_unix_x86 (#111595)
via llvm-commits
- [llvm] 2e47b93 - [ARM] Honour -mno-movt in stack protector handling (#109022)
via llvm-commits
- [llvm] cf5bbeb - [gn build] Remove unix x86 stage2 toolchain
Arthur Eubanks via llvm-commits
- [llvm] [AMDGPU] Disable -amdgpu-codegenprepare-widen-16-bit-ops by default (PR #111710)
Jay Foad via llvm-commits
- [llvm] [SimplifyCFG] Allow merging invoke's with different attrs (PR #111713)
via llvm-commits
- [llvm] 17bc959 - [AMDGPU] Optionally Use GCNRPTrackers during scheduling (#93090)
via llvm-commits
- [llvm] [AMDGPU] NFC: Add BBLiveOutMap & LiveOut Cache (PR #93089)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] NFC: Provide RPTracker interface for external iterators (PR #93088)
Jeffrey Byrnes via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Arthur Eubanks via llvm-commits
- [llvm] [RISCV] Use MCStreamer::emitInstruction instead of calling AsmPrinter::EmitToStreamer. NFC (PR #111714)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Vectorize i8 Shuffles (PR #105850)
Jeffrey Byrnes via llvm-commits
- [llvm] [SandboxVec][DAG] Drop RAR and fix dependency scanning loop (PR #111715)
via llvm-commits
- [llvm] 18d655f - [SimplifyCFG][NFC] Improve compile time for TryToSimplifyUncondBranchFromEmptyBlock optimization. (#110715)
via llvm-commits
- [llvm] [llvm][ipsccp/sccp] Strengthen range analysis in SCCPSolver (PR #111716)
Grigory Pastukhov via llvm-commits
- [llvm] [LLVM][AArch64] Add register classes for Armv9.6 assembly (PR #111717)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Insert m0 initialization before sextload/zextload (PR #111720)
Matt Arsenault via llvm-commits
- [llvm] 3a08551 - [AMDGPU] Fix expensive check
Jeffrey Byrnes via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Sean Perry via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Sean Perry via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Sean Perry via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Sean Perry via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
kadir çetinkaya via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText parameter to getBufferForFile (PR #111723)
Abhina Sree via llvm-commits
- [llvm] ee0e17a - [SandboxVec][DAG] Drop RAR and fix dependency scanning loop (#111715)
via llvm-commits
- [llvm] 10ada4a - [SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (#111223)
via llvm-commits
- [llvm] a075e78 - AMDGPU: Fix incorrectly selecting fp8/bf8 conversion intrinsics (#107291)
via llvm-commits
- [compiler-rt] dc09f96 - [test] remove profile file at the start of profile/instrprof-write-file-atexit-explicitly.c
Wael Yehia via llvm-commits
- [compiler-rt] [test] env -u is not supported on AIX, use `unset` instead (PR #111736)
Hubert Tong via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Clang] Fix argument extensions in CGBlocks.cpp (PR #111740)
Jonas Paulsson via llvm-commits
- [llvm] [NFC][CodingStandard] Add additional example for if-else brace rule (PR #111733)
Erich Keane via llvm-commits
- [llvm] [docs] Update docs on code-review process (PR #111735)
Jakub Kuderski via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (PR #111748)
Maryam Moghadas via llvm-commits
- [llvm] f020bf1 - [SLP]Initial support for non-power-of-2 (but whole reg) vectorization for stores
via llvm-commits
- [llvm] [SandboxVec][DAG] Refactoring: Outline code that looks for mem nodes (PR #111750)
via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
via llvm-commits
- [clang] [llvm] [mlir] [polly] [NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (PR #111752)
Rahul Joshi via llvm-commits
- [llvm] [CodeLayout] Do not verify after assigning blocks (PR #111754)
Ellis Hoag via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
Matt Arsenault via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] f0fc1d3 - [RISCV] Use MCStreamer::emitInstruction instead of calling AsmPrinter::EmitToStreamer. NFC (#111714)
via llvm-commits
- [llvm] [Coroutines] Support for Custom ABIs (PR #111755)
Tyler Nowicki via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] MTM: improve operand latency when missing sched info (PR #101389)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Matt Arsenault via llvm-commits
- [llvm] [MCP] Skip invalidating constant regs during forward propagation (PR #111129)
Matt Arsenault via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
Arthur Eubanks via llvm-commits
- [llvm] [GlobalMerge] Aggressively merge constants to reduce TOC entries (PR #111756)
Zaara Syeda via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
Jon Roelofs via llvm-commits
- [llvm] [LV] Use IVUpdateMayOverflow to set HasNUW. (PR #111758)
Florian Hahn via llvm-commits
- [llvm] update error test line (PR #111760)
Brox Chen via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [NFC][LLVM] Remove unused `TargetIntrinsicInfo` class (PR #111762)
Rahul Joshi via llvm-commits
- [llvm] [VPlan] Delay adding canonical IV increment and exit branches. (PR #82270)
Florian Hahn via llvm-commits
- [llvm] [CAS] LLVMCAS implementation (PR #68448)
Steven Wu via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Kevin McAfee via llvm-commits
- [llvm] 853c43d - [TTI] NFC: Port TLI.shouldSinkOperands to TTI (#110564)
via llvm-commits
- [llvm] 115cb40 - [WebAssembly] Don't fold non-nuw add/sub in FastISel (#111278)
via llvm-commits
- [llvm] [CMake][Windows] Fix Debug config build when using MSBuild (PR #111765)
via llvm-commits
- [llvm] [llvm] Add API to get decompressed size of a zstd compressed buffer. (PR #107020)
Udit Agarwal via llvm-commits
- [llvm] 4b4a0d4 - Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" v2 (#111708)
via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][test]added remove dup options (PR #111769)
Brox Chen via llvm-commits
- [llvm] dc85d52 - [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (#90933)
via llvm-commits
- [llvm] a797144 - [NFC] [MTE] Improve readability of AArch64GlobalsTagging (#111580)
via llvm-commits
- [llvm] e547d04 - Fix build failure for [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (#90933)
Kyungwoo Lee via llvm-commits
- [llvm] a31d0b2 - [AMDGPU] Remove some lit check lines
Jeffrey Byrnes via llvm-commits
- [llvm] 923566a - [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (#111232)
via llvm-commits
- [llvm] [SandboxVec] Re-land "Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (#111223)" (PR #111772)
Jorge Gorbe Moya via llvm-commits
- [llvm] Draft (PR #111774)
via llvm-commits
- [llvm] [XRay][X86] Handle conditional calls when lowering patchable tail calls (PR #89364)
Dean Michael Berris via llvm-commits
- [llvm] d52c840 - SelectionDAG/expandFMINNUM_FMAXNUM: skips vector if SETCC/VSELECT is not legal (#109570)
via llvm-commits
- [clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)
Dean Michael Berris via llvm-commits
- [llvm] [XRay][account] add account test for nonempty exit mismatch (PR #93564)
Dean Michael Berris via llvm-commits
- [llvm] 756ec99 - [SandboxVec] Re-land "Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (#111223)" (#111772)
via llvm-commits
- [llvm] [bazel] Add initial clang-doc config (PR #111779)
Keith Smiley via llvm-commits
- [llvm] Delete the incorrect assert that assumes size of `APFloat` is the same as `IEEEFloat`. (PR #111780)
Daniel Chen via llvm-commits
- [llvm] [Coroutines] Documentation for custom ABIs (PR #111781)
Tyler Nowicki via llvm-commits
- [llvm] 5a74a4a - [Attributor] Take the address space from addrspacecast directly (#108258)
via llvm-commits
- [llvm] [BOLT] Avoid repeated hash lookups (NFC) (PR #111782)
Kazu Hirata via llvm-commits
- [llvm] [XRay] Avoid repeated hash lookups (NFC) (PR #111786)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #111787)
Kazu Hirata via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Teresa Johnson via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [llvm] added isCommutable attribute to V_ADD_NC_U16 (PR #111789)
via llvm-commits
- [clang] [llvm] [LLVM][Coroutines] Transform "coro_elide_safe" calls to switch ABI coroutines to the `noalloc` variant (PR #99285)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Move testing of Smrnmi CSRs to machine-csr-names.s. NFC (PR #111790)
Craig Topper via llvm-commits
- [llvm] 9093ba9 - [Support] Include Support/thread.h before api implementations (#111175)
via llvm-commits
- [llvm] [Support] Include Support/thread.h before api implementations (PR #111175)
Vassil Vassilev via llvm-commits
- [llvm] [RISCV] Use RISCVAsmPrinter::EmitToStreamer for EmitHwasanMemaccessSymbols. (PR #111792)
Craig Topper via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Serge Pavlov via llvm-commits
- [llvm] 527cd11 - [RISCV] Move testing of Smrnmi CSRs to machine-csr-names.s. NFC (#111790)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] cd04a9d - [SimplifyCFG] Add/update tests for merging invokes with different attrs; NFC
Noah Goldstein via llvm-commits
- [llvm] 82ac399 - [SimplifyCFG] Allow merging invoke's with different attrs
Noah Goldstein via llvm-commits
- [llvm] [Hexagon] test sugared-constants.ll fails upstream but works downstream (PR #111795)
via llvm-commits
- [llvm] 8d35ab8 - AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (#107855)
via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Lowering aligned clause to LLVM IR (PR #111676)
via llvm-commits
- [llvm] AArch64: Add FCANONICALIZE (PR #104429)
YunQiang Su via llvm-commits
- [llvm] 1e49670 - [DAGISel] Keep flags when converting FP load/store to integer (#111679)
via llvm-commits
- [llvm] AArch64: Select FCANONICALIZE (PR #104429)
Matt Arsenault via llvm-commits
- [llvm] 06eb10d - [flang][driver] rename flang-new to flang (#110023)
via llvm-commits
- [llvm] [ci] Don't add check-all target when pstl project is enabled (PR #111803)
David Spickett via llvm-commits
- [compiler-rt] [libfuzzer] use timer_create() instead of setitimer() for linux (PR #110274)
via llvm-commits
- [llvm] 5184d76 - [InstCombine] Convert @log to @llvm.log if the input is known positive. (#111428)
via llvm-commits
- [llvm] [IPSCCP] Push constant struct params into callee's (PR #111805)
Matthew Devereau via llvm-commits
- [llvm] 3e4ee76 - [X86] Fold EXTRACT_SUBVECTOR(ONEUSE(EXTRACT_SUBVECTOR(V,C1))),C2) - EXTRACT_SUBVECTOR(V,C1+C2) (#111685)
via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [llvm] [X86][StrictFP] Combine fcmp + select to fmin/fmax for some predicates (PR #109512)
Phoebe Wang via llvm-commits
- [llvm] c36f902 - AMDGPU/GlobalISel: Insert m0 initialization before sextload/zextload (#111720)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Handle atomic sextload and zextload (PR #111721)
Matt Arsenault via llvm-commits
- [llvm] 039e6f8 - [AMDGPU][NewPM] Fill out AMDGPU addMachineSSAOptimizations (#111658)
via llvm-commits
- [llvm] [VPlan] Implement VPWidenCastRecipe::computeCost(). (NFCI) (PR #111339)
Florian Hahn via llvm-commits
- [llvm] b9754e9 - [LTO] Run Argument Promotion before IPSCCP (#111163)
via llvm-commits
- [llvm] [LoopInterchange] Fix overflow in cost calculation (PR #111807)
Sjoerd Meijer via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] [CodeGen] Compute call frame sizes instead of storing them in MachineBBs (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] a7a4daa - [LV][NFC] Improve readability with `bool` instead of `auto` (#111532)
via llvm-commits
- [llvm] bb34008 - [gn build] Port 6d8e966512f0
LLVM GN Syncbot via llvm-commits
- [llvm] 3645c64 - [SimplifyLibCalls] fdim constant fold (#109235)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Petar Avramovic via llvm-commits
- [lld] [lld-macho] Fix incorrect merging of funcs referencing 'keepUnique' funcs in '--icf=safe_thunks' mode (PR #111811)
via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Florian Hahn via llvm-commits
- [llvm] [NewPM][CodeGen] Port StackColoring to NPM (PR #111812)
Akshat Oke via llvm-commits
- [llvm] 8a849a2 - Revert "Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" v2 (#111708)"
Mikhail Goncharov via llvm-commits
- [llvm] [MCP] Skip invalidating def constant regs during forward propagation (PR #111129)
Vladimir Radosavljevic via llvm-commits
- [llvm] [AArch64] Add support for Armv9.6-A FEAT_MPAM system registers (PR #111822)
Jonathan Thackray via llvm-commits
- [llvm] [mlir] [flang][OpenMP] Support `target ... nowait` (PR #111823)
Kareem Ergawy via llvm-commits
- [llvm] [ARM] Fix problems with register list in vscclrm (PR #111825)
John Brawn via llvm-commits
- [llvm] [JumpThreading] Add a hook to override the duplication threshold (PR #111826)
Pengcheng Wang via llvm-commits
- [llvm] [llvm] Fix __builtin_object_size interaction between Negative Offset … (PR #111827)
via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
via llvm-commits
- [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
Matt Arsenault via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LLVM] New NoDivergenceSource function attribute (PR #111832)
Tim Renouf via llvm-commits
- [llvm] [Dexter] Remove outdated imp dependency (PR #111833)
Stephen Tozer via llvm-commits
- [llvm] 1f919aa - VectorCombine: lift one-use limitation in foldExtractedCmps (#110902)
via llvm-commits
- [llvm] [cmake] Promote message when failing to find compiler-rt to warning (PR #111834)
Louis Dionne via llvm-commits
- [llvm] [Statepoint] Treat result of atomicrmw xchg as a base pointer (PR #97280)
Csanád Hajdú via llvm-commits
- [llvm] [MSan] Copy tests for 32-bit architectures (PR #111835)
via llvm-commits
- [clang] [llvm] [NFC] Replace more DenseMaps with SmallDenseMaps (PR #111836)
Jeremy Morse via llvm-commits
- [llvm] a3cd269 - [RISCV] Remove {s,u}int_to_fp custom op action for f16/bf16 (#111471)
via llvm-commits
- [clang] [llvm] [RISCV] Add Smdbltrp and Ssdbltrp extension (PR #111837)
via llvm-commits
- [llvm] llvm-reduce: Fix assert on invokes with catchswitch (PR #111838)
Matt Arsenault via llvm-commits
- [clang] [lld] [llvm] [mlir] [IR] Introduce `T<address space>` to `DataLayout` to represent flat address space if a target supports it (PR #108786)
Matt Arsenault via llvm-commits
- [llvm] Revert "[LTO] Run Argument Promotion before IPSCCP" (PR #111839)
Hari Limaye via llvm-commits
- [llvm] 0a0f100 - Revert "[LTO] Run Argument Promotion before IPSCCP" (#111839)
via llvm-commits
- [llvm] dabb0dd - [MCP] Skip invalidating def constant regs during forward propagation (#111129)
via llvm-commits
- [llvm] 3737a53 - [Coroutines] Support for Custom ABIs (#111755)
via llvm-commits
- [llvm] 005e601 - [gn] port 0e913237871e (LLDB_TEST_MAKE)
Nico Weber via llvm-commits
- [llvm] [LLVM][SelectionDAG] Ensure Constant[FP]SDnode only store references to scalar Constant{Int,FP}. (PR #111005)
David Sherwood via llvm-commits
- [llvm] [PowerPC] Utilize getReservedRegs to find asm clobberable registers. (PR #107863)
Lei Huang via llvm-commits
- [llvm] [AArch64] Increase inline memmove limit to 16 stored registers (PR #111848)
David Green via llvm-commits
- [llvm] [RISCV] Enable store clustering by default (PR #73796)
Alex Bradbury via llvm-commits
- [llvm] [Dexter] Set up ComInterface module to be imported correctly (PR #111850)
Stephen Tozer via llvm-commits
- [llvm] Reland "[LTO] Run Argument Promotion before IPSCCP" (#111839) (PR #111853)
Hari Limaye via llvm-commits
- [llvm] 35bbfbc - [XRay] Simplify code with DenseMap::operator[] (NFC) (#111786)
via llvm-commits
- [llvm] fc467b4 - [AMDGPU] Avoid repeated hash lookups (NFC) (#111787)
via llvm-commits
- [lld] 97a4324 - [lld-macho] Fix ICF differentiation of safe_thunks relocs (#111811)
via llvm-commits
- [llvm] [llvm][PGOCtxProfLowering] Avoid Type::getPointerTo() (NFC) (PR #111857)
Youngsuk Kim via llvm-commits
- [llvm] cb5fbd2 - [CodeLayout] Do not verify after assigning blocks (#111754)
via llvm-commits
- [llvm] [VPlan] Remove loop region in optimizeForVFAndUF. (PR #108378)
Florian Hahn via llvm-commits
- [llvm] Promote the Pseudo Opcode of instructions that deduce the sign extension for extsw from 32 bits to 64 bits when eliminating the extsw instruction in PPCMIPeepholes optimization. (PR #85451)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Add missing patterns for lround when i32 is returned. (PR #111863)
Stefan Pintilie via llvm-commits
- [llvm] CodeGen/X86: add missing mcpu to tests (PR #111865)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Improve codegen for s_barrier_init (PR #111866)
Jay Foad via llvm-commits
- [llvm] [Coroutines] Improve use of unique_ptr (PR #111870)
Tyler Nowicki via llvm-commits
- [llvm] [llvm-cxxfilt] Add --quote option to quote demangled function names (PR #111871)
via llvm-commits
- [llvm] [LLVM] Remove -enable-infer-alignment-pass flag (PR #111873)
Arthur Eubanks via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Matt Arsenault via llvm-commits
- [llvm] [HWASAN] Use sign extension in memToShadow() and untagPointer() (PR #103727)
Samuel Holland via llvm-commits
- [llvm] 3f9998a - [NVPTX] Prefer prmt.b32 over bfi.b32 (#110766)
via llvm-commits
- [llvm] [KernelInfo] Implement new LLVM IR pass for GPU code analysis (PR #102944)
Matt Arsenault via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
Florian Hahn via llvm-commits
- [llvm] Promote pseudo opcodes from 32-bit to 64-bit for instructions that infer extsw elimination in PPCMIPeepholes optimization (PR #85451)
zhijian lin via llvm-commits
- [llvm] [RISCV][MC] Fix >32bit .insn Directives (PR #111878)
Sam Elliott via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Paschalis Mpeis via llvm-commits
- [llvm] [Inline] Accumulate the cost of the inlined function to the new call site (PR #111104)
Arthur Eubanks via llvm-commits
- [clang] [llvm] [clang][aarch64] Add support for the MSVC qualifiers __ptr32, __ptr64, __sptr, __uptr for AArch64 (PR #111879)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [clang][aarch64] Add support for the MSVC qualifiers __ptr32, __ptr64, __sptr, __uptr for AArch64 (PR #111879)
via llvm-commits
- [clang] [llvm] [clang][aarch64] Add support for the MSVC qualifiers __ptr32, __ptr64, __sptr, __uptr for AArch64 (PR #111879)
via llvm-commits
- [clang] [llvm] [clang][aarch64] Add support for the MSVC qualifiers __ptr32, __ptr64, __sptr, __uptr for AArch64 (PR #111879)
via llvm-commits
- [clang] [llvm] [clang][aarch64] Add support for the MSVC qualifiers __ptr32, __ptr64, __sptr, __uptr for AArch64 (PR #111879)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [clang][aarch64] Add support for the MSVC qualifiers __ptr32, __ptr64, __sptr, __uptr for AArch64 (PR #111879)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [clang][aarch64] Add support for the MSVC qualifiers __ptr32, __ptr64, __sptr, __uptr for AArch64 (PR #111879)
Daniel Paoliello via llvm-commits
- [llvm] [llvm-profdata] Default to MemProf version 3 (PR #108863)
Kazu Hirata via llvm-commits
- [clang] [flang] [libc] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [clang][frontend] Add support for attribute plugins for statement attributes (PR #110334)
Eric Astor via llvm-commits
- [llvm] [RISC-V][HWASAN] Allow disabling short granules (PR #103729)
Samuel Holland via llvm-commits
- [llvm] [AMDGPU][MC]FMA-mix instructions should not be supported in GFX908 etc. (PR #109873)
Jun Wang via llvm-commits
- [compiler-rt] 453d373 - [lsan] Add a few "\n" missing from VReport
Vitaly Buka via llvm-commits
- [llvm] [RISCV] Support Expressions in .insn Directives (PR #111893)
Sam Elliott via llvm-commits
- [llvm] 747d8f3 - [SandboxVec][DAG] Implement PredIterator (#111604)
via llvm-commits
- [llvm] bb937e2 - [LV] Compute value of escaped induction based on the computed end value. (#110576)
via llvm-commits
- [lld] [lld][Hexagon] Fix predicated-add GOT_16_X mask lookup (PR #111896)
Brian Cain via llvm-commits
- [llvm] 1252623 - [Coroutines] Improve use of unique_ptr (#111870)
via llvm-commits
- [llvm] [SPIRV] Add GroupMemoryBarrierWithGroupSync intrinsic (PR #111888)
Adam Yang via llvm-commits
- [llvm] f6e93b8 - AMDGPU: Minor improvement and cleanup for waterfall loop generation (#111886)
via llvm-commits
- [llvm] AMDGPU: Minor improvement and cleanup for waterfall loop generation (PR #111886)
Changpeng Fang via llvm-commits
- [llvm] [SandboxVec][DAG] Refactoring: Move MemPreds from DGNode to MemDGNode (PR #111897)
via llvm-commits
- [llvm] InstCombine: lift not-vector-ty check in select-equiv (PR #111898)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
Teresa Johnson via llvm-commits
- [llvm] [DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic (PR #111884)
Adam Yang via llvm-commits
- [llvm] e34d614 - [Passes] Remove -enable-infer-alignment-pass flag (#111873)
via llvm-commits
- [compiler-rt] 07892aa - [NFC][sanitizer] Clang format sanitizer_thread_registry.cpp
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Reopen '/proc/%d/task' instead of seek (PR #111899)
Vitaly Buka via llvm-commits
- [llvm] [SandboxVec] Add BottomUpVec test flag to build regions from metadata. (PR #111904)
Arthur Eubanks via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
Matt Arsenault via llvm-commits
- [llvm] d832a1c - [NVPTX] Only run LowerUnreachable when necessary (#109868)
via llvm-commits
- [llvm] 29e192a - [Coroutines] Documentation for custom ABIs (#111781)
via llvm-commits
- [llvm] f0ed31c - [llvm][PGOCtxProfLowering] Avoid Type::getPointerTo() (NFC) (#111857)
via llvm-commits
- [llvm] [CodeGen] Generalize trap emission after SP check fail (PR #109744)
Matt Arsenault via llvm-commits
- [compiler-rt] 942fefe - [NFC][sanitizer] Reopen '/proc/%d/task' instead of seek
Vitaly Buka via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Matt Arsenault via llvm-commits
- [compiler-rt] [sanitizer] VReport BeforeFork/AfterFork (PR #111900)
Vitaly Buka via llvm-commits
- [compiler-rt] 36bd9ae - [sanitizer] VReport BeforeFork/AfterFork (#111900)
via llvm-commits
- [llvm] 4b5018d - [SLP]Track repeated reduced value as it might be vectorized
Alexey Bataev via llvm-commits
- [llvm] [BOLT] Extract call continuation traces from pre-aggregated profile (PR #109486)
Rafael Auler via llvm-commits
- [compiler-rt] 16ef893 - [test] env -u is not supported on AIX, use `unset` instead
Wael Yehia via llvm-commits
- [llvm] [Clang] Put offloading globals in the `.llvm.rodata.offloading` section (PR #111890)
Joseph Huber via llvm-commits
- [compiler-rt] [NFC][sanitizer] Extract `LoadStatus` (PR #111909)
Florian Mayer via llvm-commits
- [compiler-rt] 5deadc6 - [NFC][sanitizer] Extract `LoadStatus` (#111909)
via llvm-commits
- [compiler-rt] af7fa27 - [sanitizer] VReport thread status for failed PTRACE_ATTACH (#111901)
via llvm-commits
- [compiler-rt] [sanitizer] VReport thread status for failed PTRACE_ATTACH (PR #111901)
Vitaly Buka via llvm-commits
- [llvm] 48545a9 - [ThinLTO] Do not duplicate import a function that is actually defined in the current module (#110064)
via llvm-commits
- [llvm] [AMDGPU][test]update test with update_mc_test_check (PR #111913)
Brox Chen via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
Tex Riddell via llvm-commits
- [llvm] [SandboxVec][DAG][NFC] Add comment about duplicate notes in deps() (PR #111915)
via llvm-commits
- [compiler-rt] [asan] Prevent printing invalid parent thread (PR #111916)
Vitaly Buka via llvm-commits
- [clang] [llvm] Apply alignment / size in linker rather than IR (PR #111918)
Florian Mayer via llvm-commits
- [llvm] Revert "[ThinLTO] Do not duplicate import a function that is actually defined in the current module" (PR #111919)
William Junda Huang via llvm-commits
- [llvm] 1bf271d - Revert "[ThinLTO] Do not duplicate import a function that is actually defined in the current module" (#111919)
via llvm-commits
- [clang] [llvm] [Clang] Put offloading globals in the `.llvm.rodata.offloading` section (PR #111890)
Joseph Huber via llvm-commits
- [llvm] 45cc743 - [SandboxVec][DAG][NFC] Add comment about duplicate notes in deps() (#111915)
via llvm-commits
- [llvm] cc20dd2 - [ORC][ELF] Remove the ExecutionSession& argument to ELFNixPlatform::Create.
Lang Hames via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP][AsmPrinter] Add none and all options to PGO Map (PR #111221)
Micah Weston via llvm-commits
- [lld] [NFC][lld-macho] Generate test bodies for icf-safe-thunk tests (PR #111927)
Ellis Hoag via llvm-commits
- [lld] 1037f57 - [lld][elf] Warn if '*' pattern is used multiple times in version scripts (#102669)
via llvm-commits
- [llvm] [Xtensa] Implement branch analysis. (PR #110959)
Andrei Safronov via llvm-commits
- [llvm] [bazel] Port e9c8f75d45ababe7f805078bbf7bda2e7425f1b7 (PR #111928)
Keith Smiley via llvm-commits
- [lldb] [llvm] [lldb] Move SBLanguages.h out of API tree (PR #111929)
Med Ismail Bennani via llvm-commits
- [compiler-rt] [NFC][asan] Cleanup AsanThreadIdAndName ctor/init (PR #111923)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer][asan] Promote stack_id into ThreadContextBase (PR #111917)
Vitaly Buka via llvm-commits
- [llvm] [SandboxVec][DAG] Extend DAG (PR #111908)
via llvm-commits
- [llvm] e3894f5 - [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (#111284)
via llvm-commits
- [llvm] Revert "[CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1`" (PR #111932)
Yingwei Zheng via llvm-commits
- [llvm] 9882b35 - [X86][StrictFP] Combine fcmp + select to fmin/fmax for some predicates (#109512)
via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module #110064 (PR #111933)
William Junda Huang via llvm-commits
- [llvm] ec3e0a5 - Revert "[CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1`" (#111932)
via llvm-commits
- [clang] [llvm] [LoongArch] [CodeGen] Add options for Clang to generate LoongArch-specific frecipe & frsqrte instructions (PR #109917)
Lu Weining via llvm-commits
- [llvm] 126ed16 - [ARM] Fix formatting (NFC)
Kazu Hirata via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #111935)
Kazu Hirata via llvm-commits
- [llvm] [DebugInfo] Avoid repeated map lookups (NFC) (PR #111936)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #111937)
Kazu Hirata via llvm-commits
- [llvm] [ObjectYAML] Avoid repeated hash lookups (NFC) (PR #111938)
Kazu Hirata via llvm-commits
- [llvm] [SandboxIR] Add extern templates for GlobalWithNodeAPI (PR #111940)
Thomas Fransham via llvm-commits
- [compiler-rt] [NFC][sanitizer] Use tid_t instead of int in ThreadLister (PR #111941)
Vitaly Buka via llvm-commits
- [compiler-rt] e01ae39 - [NFC][sanitizer] Use tid_t instead of int in ThreadLister (#111941)
via llvm-commits
- [compiler-rt] [sanitizer] Fix ThreadLister::IsAlive (PR #111942)
Vitaly Buka via llvm-commits
- [compiler-rt] 59b2945 - [sanitizer] Fix ThreadLister::IsAlive (#111942)
via llvm-commits
- [lld] [ELF] Make shouldAddProvideSym values consistent when demoted to Undefined (PR #111945)
Fangrui Song via llvm-commits
- [compiler-rt] [NFC][sanitizer] Check suspended threads outside `ThreadSuspender::SuspendThread` (PR #111943)
Vitaly Buka via llvm-commits
- [compiler-rt] 374886a - [NFC][sanitizer] Check suspended threads outside `ThreadSuspender::SuspendThread` (#111943)
via llvm-commits
- [compiler-rt] [NFC][sanitizer] VReport incomplete list (PR #111944)
Vitaly Buka via llvm-commits
- [compiler-rt] 36639af - [NFC][sanitizer] VReport incomplete list (#111944)
via llvm-commits
- [compiler-rt] e556f07 - [NFC][asan] Cleanup AsanThreadIdAndName ctor/init (#111923)
via llvm-commits
- [compiler-rt] [asan] Print `unique_id` instead of `tid` (PR #111925)
Vitaly Buka via llvm-commits
- [compiler-rt] df4c913 - [asan] Print `unique_id` instead of `tid` (#111925)
via llvm-commits
- [llvm] 15de239 - [IR] Allow MDString in operand bundles (#110805)
via llvm-commits
- [lld] c22588c - [ELF] Move InputSectionBase::file to SectionBase
Fangrui Song via llvm-commits
- [lld] e018f55 - [ELF] Pass Ctx &
Fangrui Song via llvm-commits
- [llvm] [Triple] Make mipsel-*-windows-* use COFF files by default (PR #107809)
via llvm-commits
- [llvm] 173c682 - [AMDGPU] Enable unaligned scratch accesses (#110219)
via llvm-commits
- [llvm] Disable santizers on constructors. (PR #111960)
Daniel Kiss via llvm-commits
- [compiler-rt] [compiler-rt] Add cpu model init for Windows. (PR #111961)
Daniel Kiss via llvm-commits
- [clang] [llvm] Add ifunc support for Windows on AArch64. (PR #111962)
Daniel Kiss via llvm-commits
- [llvm] InstCombine: extend select-equiv to support vectors (PR #111966)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: handle base ptr from alloc fn (PR #111181)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Tidy SIPreAllocateWWMRegs after recent changes (NFCI) (PR #111967)
Carl Ritson via llvm-commits
- [llvm] 72f339d - [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (#109928)
via llvm-commits
- [compiler-rt] a440203 - [XRay] Add support for instrumentation of DSOs on x86_64 (#90959)
via llvm-commits
- [llvm] Add Addend Checks for MOVT and MOVW instructions. (PR #111970)
Jack Styles via llvm-commits
- [llvm] [LV][NFC] Fix typos (PR #111971)
Piotr Fusik via llvm-commits
- [llvm] 7b0d56b - AMDGPU/GlobalISel: Fix inst-selection of ballot (#109986)
via llvm-commits
- [llvm] [BranchFolding] Add an option to tail merge only bbs without successors (PR #101969)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Fix indirect calls for function pointers (PR #111159)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
David Sherwood via llvm-commits
- [llvm] [InstCombine] Drop range attributes in `foldIsPowerOf2` (PR #111946)
Nikita Popov via llvm-commits
- [llvm] 6a65e98 - [InstCombine] Drop range attributes in `foldIsPowerOf2` (#111946)
via llvm-commits
- [llvm] 65da32c - [LV] Account for any-of reduction when computing costs of blend phis.
Florian Hahn via llvm-commits
- [clang] [compiler-rt] -fsanitize=alignment: check memcpy/memmove arguments (PR #67766)
Antoine Pitrou via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #111973)
Thomas Preud'homme via llvm-commits
- [clang] [compiler-rt] [XRay] Fix LLVM include in xray_interface.cpp (PR #111978)
Sebastian Kreutzer via llvm-commits
- [llvm] IR: introduce CmpInst::is{Eq,Ne}Equivalence (PR #111979)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] 4451f9f - [XRay] Fix LLVM include in xray_interface.cpp (#111978)
via llvm-commits
- [llvm] CodeGen: Remove redundant REQUIRES registered-target from tests (PR #111982)
Matt Arsenault via llvm-commits
- [llvm] b5ea5be - [RISCV][MC] Fix >32bit .insn Directives (#111878)
via llvm-commits
- [clang] [llvm] [clang][RISCV] Introduce CodeGenModule::calcRISCVZicfilpFuncSigLabel() (PR #111661)
Ming-Yi Lai via llvm-commits
- [llvm] 303c8d2 - [AArch64] Add SchedReadAdvance to Neoverse-V1 scheduling model. (#111538)
via llvm-commits
- [clang] [llvm] [clang][RISCV] Emit RISCV function-signature-based CFI label in llvm::Function (PR #111661)
Ming-Yi Lai via llvm-commits
- [clang] [llvm] [clang][RISCV] Emit RISCV function-signature-based CFI label in llvm::Function metadata (PR #111661)
Ming-Yi Lai via llvm-commits
- [llvm] [GlobalISel][ARM] Legalization of G_CONSTANT using constant pool (PR #98308)
Matt Arsenault via llvm-commits
- [compiler-rt] 90627a5 - Revert "[XRay] Add support for instrumentation of DSOs on x86_64 (#90959)"
Mikhail Goncharov via llvm-commits
- [llvm] [IR] LangRef: state explicitly that floats generally behave according to IEEE-754 (PR #102140)
Ralf Jung via llvm-commits
- [llvm] 14705a9 - CodeGen: Remove redundant REQUIRES registered-target from tests (#111982)
via llvm-commits
- [llvm] AArch64: Remove incorrect REQUIRES arm-registered-target from test (PR #111983)
Matt Arsenault via llvm-commits
- [llvm] Add myself as the PS4/PS5 code owner (PR #108002)
Jeremy Morse via llvm-commits
- [flang] [llvm] [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (PR #111828)
Daniel Mokeev via llvm-commits
- [llvm] 900ea21 - [NFC][CodingStandard] Add additional example for if-else brace rule (#111733)
via llvm-commits
- [polly] fa789df - [NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)
via llvm-commits
- [llvm] [NVPTX] Fix failing tests on incompatible PTX version (PR #111988)
Joseph Huber via llvm-commits
- [llvm] 26b832a - [RISCV] Add DAG combine to turn (sub (shl X, 8-Y), (shr X, Y)) into orc.b (#111828)
via llvm-commits
- [llvm] 9a696b6 - Revert "[NVPTX] Prefer prmt.b32 over bfi.b32 (#110766)"
Emilio Cota via llvm-commits
- [llvm] [MachinePipeliner] Improve loop carried dependence analysis (PR #94185)
Yuta Mukai via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Rewrite RegSeqNames using !foreach. NFC. (PR #111994)
Jay Foad via llvm-commits
- [llvm] 870d37d - [AMDGPU] Rewrite RegSeqNames using !foreach. NFC. (#111994)
via llvm-commits
- [llvm] c3a10dc - [AArch64] Disable consecutive store merging when Neon is unavailable (#111519)
via llvm-commits
- [llvm] Reland `[CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (#111284)` (PR #111998)
Yingwei Zheng via llvm-commits
- [llvm] 1c94388 - [RISCV] Introduce VLOptimizer pass (#108640)
via llvm-commits
- [llvm] [SPIRV] Implement type deduction and reference to function declarations for indirect calls using SPV_INTEL_function_pointers (PR #111159)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 5dac691 - [gn build] Port 1c94388f38c6
LLVM GN Syncbot via llvm-commits
- [llvm] a8a6624 - [IR] LangRef: state explicitly that floats generally behave according to IEEE-754 (#102140)
via llvm-commits
- [llvm] e34e27f - [TTI][AMDGPU] Allow targets to adjust `LastCallToStaticBonus` via `getInliningLastCallToStaticBonus` (#111311)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Graham Hunter via llvm-commits
- [llvm] Fix typo in recent coro docs (PR #112005)
Thomas Symalla via llvm-commits
- [llvm] [llvm][Support][Memory] Add memfd based fallback for strict W^X Linux systems (PR #98538)
via llvm-commits
- [llvm] [RISCV][MC] Support imm symbol in parseCSRSystemRegister (PR #112007)
Mark Zhuang via llvm-commits
- [llvm] 8b17916 - [RISCV] Fix -Wunused-function in RISCVVLOptimizer.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] e8dd95e - [SandboxVec][DAG] Extend DAG (#111908)
via llvm-commits
- [llvm] 67160c5 - [AMDGPU] Avoid resource propagation for recursion through multiple functions (#111004)
via llvm-commits
- [llvm] 2d5f3b0 - [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (#109818)
via llvm-commits
- [lld] 1c6688a - [ELF] Make shouldAddProvideSym return values consistent when demoted to Undefined
via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: accept memory instructions in the "then" block (PR #109995)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] b174689 - [AMDGPU] Fix -Wunused-variable in non-assertion builds after #109818
Fangrui Song via llvm-commits
- [llvm] ValueTracking: introduce llvm::isLanewiseOperation (PR #112011)
Ramkumar Ramachandra via llvm-commits
- [llvm] Promote pseudo opcodes from 32-bit to 64-bit for instructions that infer extsw elimination in PPCMIPeepholes pass (PR #85451)
zhijian lin via llvm-commits
- [llvm] 75774c1 - [llvm-profdata] Default to MemProf version 3 (#108863)
via llvm-commits
- [llvm] eef6c09 - [ARM] Avoid repeated hash lookups (NFC) (#111935)
via llvm-commits
- [llvm] 8a53dc6 - [DebugInfo] Avoid repeated map lookups (NFC) (#111936)
via llvm-commits
- [llvm] 2acec3e - [ExecutionEngine] Avoid repeated hash lookups (NFC) (#111937)
via llvm-commits
- [llvm] 0f47627 - [ObjectYAML] Avoid repeated hash lookups (NFC) (#111938)
via llvm-commits
- [llvm] Revert "[AMDGPU] Avoid resource propagation for recursion through multiple functions" (PR #112013)
Janek van Oirschot via llvm-commits
- [compiler-rt] [scudo] Apply the min release threshold to the group (PR #112014)
via llvm-commits
- [llvm] 50866e8 - Revert "[AMDGPU] Avoid resource propagation for recursion through multiple functions" (#112013)
via llvm-commits
- [llvm] [PGO] Preserve analysis results when nothing was instrumented (PR #93421)
Teresa Johnson via llvm-commits
- [llvm] 2c01b27 - [ORC] Introduce RedirectionManager interface and implementation using JITLink.
Sunho Kim via llvm-commits
- [llvm] 04af63b - [ORC] Introduce IRPartitionLayer for common partition functionality.
Sunho Kim via llvm-commits
- [compiler-rt] 188ede2 - [ORC] Implement basic reoptimization.
Sunho Kim via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
LLVM Continuous Integration via llvm-commits
- [llvm] 03447ab - [X86] Add test coverage for #110317
Simon Pilgrim via llvm-commits
- [compiler-rt] [llvm] [ORC] Implement basic reoptimization. (PR #67050)
Sunho Kim via llvm-commits
- [llvm] 222d8fa - [ORC] Try to skip unsupported targets in reoptimization test.
Sunho Kim via llvm-commits
- [compiler-rt] [llvm] Revert "[ORC] Implement basic reoptimization." (PR #112022)
Keith Smiley via llvm-commits
- [llvm] 7fea5c0 - [ORC] Try to skip unsupported targets in another reoptimization test.
Sunho Kim via llvm-commits
- [llvm] [AArch64][InstCombine] Eliminate redundant barrier intrinsics (PR #112023)
Danila Malyutin via llvm-commits
- [llvm] 756ef97 - [gn build] Port 04af63b267c3
LLVM GN Syncbot via llvm-commits
- [llvm] 4ef737a - [gn build] Port 089227feaf0e
LLVM GN Syncbot via llvm-commits
- [llvm] 9162754 - [gn build] Port 188ede28e046
LLVM GN Syncbot via llvm-commits
- [llvm] 7f1b465 - [gn build] Port 2c01b2785802
LLVM GN Syncbot via llvm-commits
- [llvm] Add AMDGPU metadata to copyMetadataForLoad() (PR #110720)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't use float/vector code for memops. (PR #107022)
Matt Arsenault via llvm-commits
- [llvm] [SandboxVec][Interval] Implement Interval::comesBefore() (PR #112026)
via llvm-commits
- [llvm] [SandboxIR] Add a test for creating non-contiguous Regions. (PR #112027)
Jorge Gorbe Moya via llvm-commits
- [clang] [llvm] [CUDA] Add support for CUDA-12.6 and sm_100 (PR #112028)
Artem Belevich via llvm-commits
- [llvm] [PGO] Gracefully handle zero entry-count in `fixFuncEntryCount` (PR #112029)
Michael O'Farrell via llvm-commits
- [llvm] 2aa1dbf - [SandboxIR] Add a test for creating non-contiguous Regions. (#112027)
via llvm-commits
- [llvm] [SandboxIR] Add utility function to find the base Value for Mem instructions (PR #112030)
via llvm-commits
- [llvm] f0909e3 - [SandboxIR] Add utility function to find the base Value for Mem instructions (#112030)
via llvm-commits
- [llvm] 31b85c6 - [SandboxVec][Interval] Implement Interval::comesBefore() (#112026)
via llvm-commits
- [llvm] adaa603 - [MachineVerifier] Report errors from one thread at a time (#111605)
via llvm-commits
- [llvm] [SandboxVec][Interval][NFC] Rename From/To to Top/Bottom (PR #112034)
via llvm-commits
- [llvm] [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types. (PR #80784)
zhijian lin via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Define a new "Trail1" CPU (PR #112035)
Dan Gohman via llvm-commits
- [llvm] cc8edbc - [SandboxVec][Interval][NFC] Rename From/To to Top/Bottom (#112034)
via llvm-commits
- [llvm] 2967e5f - [RISCV] Enable store clustering by default (#73796)
via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [lld] 77aa825 - [lld][Hexagon] Support predicated-add GOT_16_X mask lookup (#111896)
via llvm-commits
- [llvm] [MTE] Also test alignment and size of MTE globals (PR #112039)
Florian Mayer via llvm-commits
- [llvm] [WebAssembly] Support multiple `.init_array` fragments when writing Wasm objects (PR #111008)
Hood Chatham via llvm-commits
- [llvm] 16c8056 - [AMDGPU][test] update test with update_mc_test_check (#111913)
via llvm-commits
- [llvm] [SLP]Initial support for interleaved loads (PR #112042)
Alexey Bataev via llvm-commits
- [compiler-rt] Reapply "[scudo] Update secondary cache time-based release logic" (PR #110391)
via llvm-commits
- [llvm] 3ed8acf - [SLP][NFC]Simplify check for external user parent basic block, NFC.
Alexey Bataev via llvm-commits
- [llvm] 1de7165 - [MemProf] Support cloning for indirect calls with ThinLTO (#110625)
via llvm-commits
- [llvm] [SLP]Do not account external uses in EH block and in non-returning blocks (PR #112045)
Alexey Bataev via llvm-commits
- [llvm] [Offload] Fix debug printing for functions implemented in headers (PR #112046)
Nick Sarnie via llvm-commits
- [llvm] 38b0102 - [MTE] Also test alignment and size of MTE globals (#112039)
via llvm-commits
- [llvm] [SandboxVectorizer] Add container class to track and manage SeedBundles (PR #112048)
via llvm-commits
- [clang] [llvm] [WebAssembly] Enable nontrapping-fptoint and bulk-memory by default. (PR #112049)
Dan Gohman via llvm-commits
- [llvm] 8b46d40 - [RISCV] Re-generate orc-b-patterns.ll for store clustering. NFC
Craig Topper via llvm-commits
- [llvm] 82b40fd - Fix scalar overload name constructed by ReplaceWithVeclib.cpp (#111095)
via llvm-commits
- [compiler-rt] abe148a - [NFC][sanitizer][asan] Promote stack_id into ThreadContextBase (#111917)
via llvm-commits
- [llvm] f4cf624 - [Docs] Fix typo in recent coro docs (#112005)
via llvm-commits
- [llvm] [SandboxVec][DAG] Avoid unnecessary dependency scan and improve description (PR #112057)
via llvm-commits
- [llvm] [DirectX] Add `WaveActiveOp` builtin (PR #112058)
Finn Plummer via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Michael Toguchi via llvm-commits
- [llvm] 9025202 - [RISCV] Make (sext_inreg X, i1) legal for XTHeadBb to cover the existing isel pattern.
Craig Topper via llvm-commits
- [llvm] [NVPTX] Improved support for grid_constant (PR #97112)
Artem Belevich via llvm-commits
- [compiler-rt] [lsan] Add debug option to "deflake" leaks (PR #112037)
Vitaly Buka via llvm-commits
- [compiler-rt] e1cff8b - [lsan] Add debug option to "deflake" leaks (#112037)
via llvm-commits
- [compiler-rt] [NFC][sanitizer] Add Debug utility to print thread history (PR #111948)
Vitaly Buka via llvm-commits
- [compiler-rt] aa44f59 - [NFC][sanitizer] Add Debug utility to print thread history (#111948)
via llvm-commits
- [compiler-rt] [lsan] Log thread history (PR #111949)
Vitaly Buka via llvm-commits
- [compiler-rt] fa81868 - [lsan] Log thread history (#111949)
via llvm-commits
- [llvm] [bazel] Port 58d97034c9c149d175c66440d31f46e9dfd4b760 (PR #112064)
Keith Smiley via llvm-commits
- [compiler-rt] [NFC][sanitizer] Add checks for impossible state (PR #108672)
Vitaly Buka via llvm-commits
- [lld] 1c28f31 - [ELF] Pass Ctx &
Fangrui Song via llvm-commits
- [llvm] [InstCombine][NFC] Fix typo in is_fpclass.ll (PR #112067)
Yingwei Zheng via llvm-commits
- [llvm] 966bee7 - [InstCombine][NFC] Fix typo in is_fpclass.ll (#112067)
via llvm-commits
- [llvm] [BOLT] Skip the perf2bolt step on AArch64 (PR #112070)
Wenlong Mu via llvm-commits
- [lld] 6dd773b - [ELF] Pass Ctx &
Fangrui Song via llvm-commits
- [llvm] [SystemZ] Avoid repeated hash lookups (NFC) (PR #112072)
Kazu Hirata via llvm-commits
- [llvm] [BOLT] Avoid repeated hash lookups (NFC) (PR #112073)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Simplify code with *Map::operator[] (NFC) (PR #112075)
Kazu Hirata via llvm-commits
- [lld] 9bf2e20 - [ELF] Pass Ctx & to OutputSection
Fangrui Song via llvm-commits
- [llvm] 23c64be - [PGO] Preserve analysis results when nothing was instrumented (#93421)
via llvm-commits
- [lld] c331332 - [ELF] Pass Ctx & to InputSection
Fangrui Song via llvm-commits
- [lld] d0606c2 - [ELF] Make .comment have a non-full file
Fangrui Song via llvm-commits
- [lld] dd326b1 - [ELF] Pass Ctx &
Fangrui Song via llvm-commits
- [llvm] [llvm][ConstraintElimination]Insert ConditionFact into loop header in case of monotonic induction variables (PR #112080)
Grigory Pastukhov via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
Zhaoxuan Jiang via llvm-commits
- [llvm] a62768c - [CodeGen] Simplify code with *Map::operator[] (NFC) (#112075)
via llvm-commits
- [llvm] [Analysis] Simplify code with DenseMap::operator[] (NFC) (PR #112082)
Kazu Hirata via llvm-commits
- [lld] dbd1971 - [ELF] Pass Ctx & to Symbol
Fangrui Song via llvm-commits
- [clang] [llvm] [LoongArch] Add options for annotate tablejump (PR #102411)
via llvm-commits
- [llvm] RISC-V: Select FCANONICALIZE (PR #112083)
YunQiang Su via llvm-commits
- [clang] [llvm] [MIPS] LLVM data layout give i128 an alignment of 16 for mips64 (PR #112084)
via llvm-commits
- [llvm] [llvm][cmake] Try LLVM libunwind when frame registration is unavailable (PR #112087)
via llvm-commits
- [llvm] 7600713 - [LLVM] New NoDivergenceSource function attribute (#111832)
via llvm-commits
- [llvm] [InstCombine] Extend fcmp+select folding to minnum/maxnum intrinsics (PR #112088)
Alexey Bader via llvm-commits
- [llvm] cb2f161 - AArch64: Remove incorrect REQUIRES arm-registered-target from test (#111983)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Add code completion for C++20 keywords. (PR #107982)
via llvm-commits
- [llvm] 6fd229a - [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (#109215)
via llvm-commits
- [llvm] [Analysis] Avoid running transform passes that have just been run (PR #112092)
Yingwei Zheng via llvm-commits
- [libcxx] [llvm] [libc++] Refactor the configuration macros to being always defined (PR #112094)
Nikolas Klauser via llvm-commits
- [compiler-rt] [llvm] [SPARC] Allow overaligned `alloca`s (PR #107223)
via llvm-commits
- [llvm] abb594b - [SystemZ] Avoid repeated hash lookups (NFC) (#112072)
via llvm-commits
- [llvm] c9a1cff - [Analysis] Simplify code with DenseMap::operator[] (NFC) (#112082)
via llvm-commits
- [llvm] [X86] Do not elect to tail call if caller must preserve all registers (PR #112098)
Antonio Frighetto via llvm-commits
- [lld] a3bad9a - [ELF] Pass Ctx &
Fangrui Song via llvm-commits
- [llvm] [M68k] ARII atomic load/store (PR #108982)
via llvm-commits
- [compiler-rt] 4468d58 - [rtsan] Support basic call stack suppressions (#111608)
via llvm-commits
- [compiler-rt] [compiler-rt] Implements DumpAllRegisters for windows intel archs. (PR #108688)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Introduce blocking-fn-name and intercepted-fn-name suppressions (PR #112108)
Chris Apple via llvm-commits
- [llvm] ec42778 - [LV] Remove unused type declaration from ILV (NFC).
Florian Hahn via llvm-commits
- [compiler-rt] e866e6b - [compiler-rt] Implements DumpAllRegisters for windows intel archs. (#108688)
via llvm-commits
- [llvm] [llvm-pdbutil] Fix register enum field dumping/parsing (PR #82299)
via llvm-commits
- [llvm] [llvm-pdbutil] Add output file option for pdb2yaml (PR #82300)
via llvm-commits
- [llvm] [mlir] [mlir] Start rewrite tool (PR #77668)
Jacques Pienaar via llvm-commits
- [llvm] [BOLT][AArch64] Add support for compact code model (PR #112110)
Maksim Panchenko via llvm-commits
- [llvm] 464a7ee - [CodeGen] Generalize trap emission after SP check fail (#109744)
via llvm-commits
- [llvm] Draft (PR #112113)
via llvm-commits
- [llvm] [NFC][AMDGPU] Remove unnecessary member `ForceEmitZeroWaitcnts` (PR #112114)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #112115)
Kazu Hirata via llvm-commits
- [llvm] [NVPTX] Avoid repeated hash lookups (NFC) (PR #112117)
Kazu Hirata via llvm-commits
- [llvm] [BOLT] Avoid repeated map lookups (NFC) (PR #112118)
Kazu Hirata via llvm-commits
- [lld] [lld] Avoid repeated hash lookups (NFC) (PR #112119)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Simplify code with *Map::operator[] (NFC) (PR #112120)
Kazu Hirata via llvm-commits
- [llvm] 48deb35 - [AMDGPU] Avoid repeated hash lookups (NFC) (#112115)
via llvm-commits
- [llvm] [BPF] Avoid repeated map lookups (NFC) (PR #112123)
Kazu Hirata via llvm-commits
- [llvm] [WebAssembly] Avoid repeated hash lookups (NFC) (PR #112124)
Kazu Hirata via llvm-commits
- [llvm] [AVR][MC] Fix incorrect range of relative jumps (PR #109124)
Patryk Wychowaniec via llvm-commits
- [llvm] [VPlan] Dispatch to multiple exit blocks via middle blocks. (PR #112138)
Florian Hahn via llvm-commits
- [llvm] 9220f64 - [NVPTX] Avoid repeated hash lookups (NFC) (#112117)
via llvm-commits
- [lld] 1641745 - [lld] Avoid repeated hash lookups (NFC) (#112119)
via llvm-commits
- [llvm] d1620c1 - [Scalar] Simplify code with *Map::operator[] (NFC) (#112120)
via llvm-commits
- [llvm] a153a32 - [BPF] Avoid repeated map lookups (NFC) (#112123)
via llvm-commits
- [llvm] 8e010ac - [WebAssembly] Avoid repeated hash lookups (NFC) (#112124)
via llvm-commits
- [lld] 38dfcd9 - [ELF] Pass Ctx & to read32/write32
Fangrui Song via llvm-commits
- [lld] 002ca63 - [ELF] Pass Ctx & to (read|write)(16|64)
Fangrui Song via llvm-commits
- [lld] 9fe567f - [ELF] Pass Ctx & to Mips
Fangrui Song via llvm-commits
- [llvm] e5f7e73 - [ORC] Skip reoptimization test on COFF-ARM64.
Sunho Kim via llvm-commits
- [lld] 0dbc85a - [ELF] Pass Ctx & to Arch-specific code
Fangrui Song via llvm-commits
- [lld] 2c5dd03 - [ELF] Pass Ctx & to check*
Fangrui Song via llvm-commits
- [llvm] [VPlan] Compute induction end values in VPlan. (PR #112145)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update final exit value via VPlan. (PR #112147)
Florian Hahn via llvm-commits
- [llvm] [GlobalISel] Add an assert for the DemandedElts APInt size. (PR #112150)
David Green via llvm-commits
- [llvm] [JITLink] Add support for R_X86_64_SIZE* relocations. (PR #110081)
Xing Guo via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Sam James via llvm-commits
- [llvm] [X86][AMX] Fix missing stride register for tileloadd (PR #110226)
Phoebe Wang via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #109914)
Arjun Patel via llvm-commits
- [llvm] dba54fb - [RISCV] Add support for inline asm constraint vd (#111653)
via llvm-commits
- [llvm] 1a787b3 - [LoongArch] Support .option directive
via llvm-commits
- [llvm] [BOLT] Avoid repeated set lookups (NFC) (PR #112157)
Kazu Hirata via llvm-commits
- [llvm] [ARM] Simplify code with std::map::operator[] (NFC) (PR #112159)
Kazu Hirata via llvm-commits
- [llvm] 3da7d55 - [NFC][AMDGPU] Remove unnecessary member `ForceEmitZeroWaitcnts` (#112114)
via llvm-commits
- [llvm] [AMDGPU] Skip non-first termintors when forcing emit zero flag (PR #112116)
Shilei Tian via llvm-commits
- [llvm] ed77df5 - [NFC] clang-format llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
Shilei Tian via llvm-commits
- [llvm] [SandboxIR][NFC] Move Instruction classes into a separate file (PR #110294)
LLVM Continuous Integration via llvm-commits
- [llvm] c01ddbe - RISC-V: Select FCANONICALIZE (#112083)
via llvm-commits
- [llvm] [AMDGPU] Skip non-first terminators when forcing emit zero flag (PR #112116)
Matt Arsenault via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
Michael Marjieh via llvm-commits
- [compiler-rt] [compiler-rt][RISCV] Use u64 data type for marchid and mimpid (PR #112163)
Yangyu Chen via llvm-commits
- [llvm] 4a0dc3e - [AMDGPU][SplitModule] Handle !callees metadata (#108802)
via llvm-commits
Last message date:
Sun Oct 13 23:55:20 PDT 2024
Archived on: Sun Oct 13 23:55:22 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).