The Week Of Monday 5 August 2024 Archives by thread
Starting: Mon Aug 5 00:02:57 PDT 2024
Ending: Sun Aug 11 23:58:22 PDT 2024
Messages: 5349
- [clang] [llvm] [Sanitizer] Make sanitizer passes idempotent (PR #99439)
via llvm-commits
- [llvm] [X86][RA] Add two address hints for compressible NDD instructions. (PR #98603)
Shengchen Kan via llvm-commits
- [llvm] 4cfbd49 - [GlobalISel][TableGen] Fix match-table-variadics tests label checking (#101625)
via llvm-commits
- [llvm] [GlobalISel][TableGen] Fix match-table-variadics tests label checking (PR #101625)
Pierre van Houtryve via llvm-commits
- [llvm] [Asan] Provide TTI hook to provide memory reference infromation of target intrinsics. (PR #97070)
Yeting Kuo via llvm-commits
- [llvm] [LV][VPlan] Introduce VPScalarStore recipe to handle scalar stores in exit block. (PR #93148)
Mel Chen via llvm-commits
- [llvm] [Asan][RISCV] Teach AddressSanitizer to support indexed load/store. (PR #100930)
Yeting Kuo via llvm-commits
- [llvm] 42bae9c - [AMDGPU] Optimize the register uses if offset inlinable (#101676)
via llvm-commits
- [llvm] [AMDGPU] Optimize the register uses if offset inlinable (PR #101676)
Pankaj Dwivedi via llvm-commits
- [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Aiden Grossman via llvm-commits
- [llvm] InferAddressSpaces: Improve handling of instructions with multiple pointer uses (PR #101922)
Matt Arsenault via llvm-commits
- [llvm] bf540ce - [RISCV] Remove extraneous attribute groups from tests. NFC
Luke Lau via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [libcxx] [llvm] [libc++] Remove `get_temporary_buffer`/`return_temporary_buffer` (PR #100914)
A. Jiang via llvm-commits
- [llvm] [TailCallElim] Don’t mark llvm.stackrestore with tail-call (PR #101352)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize more saturated-add variants (PR #100008)
Nikita Popov via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 VNNI FP16/INT8/INT16 new instructions (PR #101783)
Phoebe Wang via llvm-commits
- [llvm] [SandboxIR] Implement UnreachableInst (PR #101856)
Julius Alexandre via llvm-commits
- [llvm] [Statepoint] Treat result of atomicrmw xchg as a base pointer (PR #97280)
Csanád Hajdú via llvm-commits
- [llvm] [AArch64] Add streaming-mode stack hazard optimization remarks (PR #101695)
David Green via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64] Avoid inlining if ZT0 needs preserving. (PR #101343)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Avoid NEON dot product in streaming[-compatible] functions (PR #101677)
Sander de Smalen via llvm-commits
- [llvm] 0361c41 - [utils] avoid splitting pass names with spaces (#97371)
via llvm-commits
- [llvm] [utils] avoid splitting pass names with spaces (PR #97371)
Henrik G. Olsson via llvm-commits
- [llvm] c04857c - [HEXAGON] Utilize new mask instruction (#92365)
via llvm-commits
- [llvm] [HEXAGON] Utilize new mask instruction (PR #92365)
Abinaya Saravanan via llvm-commits
- [llvm] fc83e97 - [gn build] Port c04857cb2c9f
LLVM GN Syncbot via llvm-commits
- [lld] 0886440 - [Symbolizer] Support for Missing Line Numbers. (#82240)
via llvm-commits
- [lld] [llvm] [Symbolizer] Support for Missing Line Numbers. (PR #82240)
Amit Kumar Pandey via llvm-commits
- [llvm] [TargetLowering] Fix the problem of emulated-TLS implementation witho… (PR #101490)
via llvm-commits
- [llvm] c24fb45 - [llvm][SandboxIR] Fix some clang-cl warnings on Windows (#101660)
via llvm-commits
- [llvm] [llvm][SandboxIR] Fix some clang-cl warnings on Windows (PR #101660)
David Spickett via llvm-commits
- [compiler-rt] [AArch64][SME] Rewrite __arm_sc_memset to remove invalid instruction (PR #101522)
Kerry McLaughlin via llvm-commits
- [llvm] [llvm-lit] Resolve env subcommand required error (PR #98414)
James Henderson via llvm-commits
- [llvm] [CMake][ASAN] Add support for ADDRESS_SANITIZER_BUILD compile option (PR #83595)
Christian Ulmann via llvm-commits
- [llvm] [AArch64] Peephole optimization to remove redundant csel instructions (PR #101483)
David Green via llvm-commits
- [llvm] [TTI] Use element alignment in vp.strided.{load,store} cost (PR #101940)
Luke Lau via llvm-commits
- [llvm] [AArch64] Fix MatchDup Lane Out Of Range In AArch64 (PR #101275)
David Green via llvm-commits
- [llvm] Reapply "[AMDGPU] Always lower s/udiv64 by constant to MUL" (PR #101942)
Pierre van Houtryve via llvm-commits
- [llvm] [MachineCopyPropagation, Scheduler] Detect and fix suboptimal instruction order to enable optimizations (PR #98087)
Quentin Colombet via llvm-commits
- [llvm] Suppress spurious warnings due to R_RISCV_SET_ULEB128 (PR #101607)
James Henderson via llvm-commits
- [llvm] [RFC][GlobalISel] InstructionSelect: Allow arbitrary instruction erasure (PR #97670)
Quentin Colombet via llvm-commits
- [llvm] [MIPS] Fix missing ANDI optimization (PR #97689)
via llvm-commits
- [llvm] AMDGPU: Add some leaf intrinsics to isAlwaysUniform (PR #101925)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] Fix some X86 tests (PR #101944)
Jonas Paulsson via llvm-commits
- [lldb] [llvm] [Obj2Yaml] Add support for minidump generation with 64b memory ranges. (PR #101272)
Pavel Labath via llvm-commits
- [llvm] Optimize count leading ones if promoted type (PR #99591)
via llvm-commits
- [llvm] [llvm-ar] --help: fix unquoted angle bracket (PR #101364)
James Henderson via llvm-commits
- [llvm] [BOLT][RUNTIME][NFC] Fix aarch64 match (PR #100866)
Peter Waller via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #96164)
Tomas Matheson via llvm-commits
- [llvm] [llvm][CodeGen] Reanalyze corrupted live intervals in window scheduling (PR #101945)
Hua Tian via llvm-commits
- [llvm] [ARM] Add scalar add_sat costs. (PR #100988)
David Green via llvm-commits
- [llvm] 3276ee3 - [llvm-mca][x86] Add test coverage for evex variant of vextractps
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Use SmallVector for MBB preds/succs (PR #101948)
Alexis Engelke via llvm-commits
- [llvm] [Object] Refine isData/isBSS criteria (PR #101290)
James Henderson via llvm-commits
- [llvm] 888ef0f - [X86] Fix pipe resources for INT (V)PEXTR* instructions
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Remove OneUse restriction when folding (shl (add x, c1), c2) (PR #101294)
via llvm-commits
- [llvm] d808f15 - [llvm][CodeGen] Address the issue of multiple resource reservations In window scheduling (#101665)
via llvm-commits
- [llvm] [llvm][CodeGen] Address the issue of multiple resource reservations In window scheduling (PR #101665)
Hua Tian via llvm-commits
- [llvm] f231d3d - Fix some X86 tests (#101944)
via llvm-commits
- [llvm] [WebAssembly] load_zero to initialise build_vector (PR #100610)
Sam Parker via llvm-commits
- [llvm] [IR] Use single map in PredIteratorCache (NFC) (PR #101950)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Add lowering for `@llvm.experimental.vector.compress` (PR #101015)
Lawrence Benson via llvm-commits
- [llvm] StructurizeCFG: Optimize phi insertion during ssa reconstruction (PR #101301)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] Add DATA flag for non-function export symbols (PR #101951)
via llvm-commits
- [llvm] [SimplifyCFG] Increase budget for FoldTwoEntryPHINode() if the branch is unpredictable. (PR #98495)
via llvm-commits
- [llvm] [RISCV] Support llvm.masked.expandload intrinsic (PR #101954)
Pengcheng Wang via llvm-commits
- [llvm] [SCEV] Avoid erase+insert in constant folding (NFC) (PR #101642)
Nikita Popov via llvm-commits
- [llvm] [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (PR #98551)
via llvm-commits
- [llvm] 7775a48 - [LLVM][TTI][SME] Allow optional auto-vectorisation for streaming functions. (#101679)
via llvm-commits
- [llvm] [LLVM][TTI][SME] Allow optional auto-vectorisation for streaming functions. (PR #101679)
Paul Walker via llvm-commits
- [llvm] 69fe7da - [AArch64][NFC] Pre-commit tests for Shift Left Long (#96782)
Tuan Chuong Goh via llvm-commits
- [llvm] 29763aa - [AArch64] Peephole optimization to remove redundant csel instructions (#101483)
via llvm-commits
- [llvm] 8322035 - [TTI] Use element alignment in vp.strided.{load,store} cost (#101940)
via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Represent externally used values as original scalars, if profitable. (PR #100904)
Alexey Bataev via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] [SLP]Support vectorization of small strided loads only graph. (PR #101659)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Try detect strided loads, if any pointer op require extraction. (PR #101668)
Alexey Bataev via llvm-commits
- [llvm] [LV]Process alloca in isPredicatedInst for tail-folded analysis. (PR #101743)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support v_swap_b16. (PR #100442)
Ivan Kosarev via llvm-commits
- [llvm] b032920 - [X86][AVX10.2] Support AVX10.2 VNNI FP16/INT8/INT16 new instructions (#101783)
via llvm-commits
- [llvm] [RISCV][TTI] Scale the cost of FP-Int conversion with LMUL (PR #87506)
Shih-Po Hung via llvm-commits
- [llvm] [WebAssembly] Fix assertion in LowerBUILD_VECTOR (PR #101961)
Sam Parker via llvm-commits
- [llvm] [RISCV] Insert simple landing pad for taken address labels. (PR #91855)
Yeting Kuo via llvm-commits
- [llvm] 6676f79 - [IR] Use single map in PredIteratorCache (NFC) (#101950)
via llvm-commits
- [llvm] [SDag][ARM][RISCV] Allow lowering CTPOP into a libcall (PR #101786)
Sergei Barannikov via llvm-commits
- [llvm] [VPlan] Introduce explicit ExtractFromEnd recipes for live-outs. (PR #100658)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Insert simple landing pad before indirect jumps for Zicfilp. (PR #91860)
Yeting Kuo via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Simon Pilgrim via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Antonio Frighetto via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Shengchen Kan via llvm-commits
- [llvm] [SelectionDAG] Simplify vselect true, T, F -> T (PR #100992)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Simplify vselect true, T, F -> T (PR #100992)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Simplify vselect true, T, F -> T (PR #100992)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] Simplify vselect true, T, F -> T (PR #100992)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] Simplify vselect true, T, F -> T (PR #100992)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Simplify vselect true, T, F -> T (PR #100992)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] Simplify vselect true, T, F -> T (PR #100992)
Luke Lau via llvm-commits
- [clang] [llvm] [MC] Emit a jump table size section (PR #101962)
Nabeel Omer via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2-SATCVT new instructions. (PR #101599)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] The order of store chains needs to consider the size of the values. (PR #101810)
Alexey Bataev via llvm-commits
- [llvm] [DAG] Support saturated truncate (PR #99418)
via llvm-commits
- [llvm] Add support for verifying .debug_names in split DWARF for CUs and TUs. (PR #101775)
Pavel Labath via llvm-commits
- [llvm] a42e515 - [OpenMP] OpenMP 5.1 "assume" directive parsing support (#92731)
via llvm-commits
- [clang] [llvm] [OpenMP] OpenMP 5.1 "assume" directive parsing support (PR #92731)
Alexey Bataev via llvm-commits
- [llvm] [NVPTX] Fixing debug symbols for ptx target emitting (PR #101891)
Matt Davis via llvm-commits
- [llvm] [BOLT][NFC] Don't remove nops in non-simple functions (PR #101964)
Vladislav Khmelevsky via llvm-commits
- [llvm] 9ae24fc - Demangle: Fix comment typos to cycle bots
Nico Weber via llvm-commits
- [llvm] Add support for verifying local type units in .debug_names. (PR #101133)
Pavel Labath via llvm-commits
- [llvm] [AMDGPU] MCExpr printing helper with KnownBits support (PR #95951)
Janek van Oirschot via llvm-commits
- [clang] [llvm] Add emitAtomicCompareExchangeBuiltin helper function (PR #101966)
Michael Kruse via llvm-commits
- [clang] [compiler-rt] [llvm] [PAC][AArch64] Support init/fini array signing (PR #96478)
Daniil Kovalev via llvm-commits
- [llvm] [Support] Store dominator tree nodes in a vector (PR #101705)
Nikita Popov via llvm-commits
- [llvm] [test][AArch64][CodeGen] Enhance GOT-related tests (PR #101968)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [LV] Mask off possibly aliasing vector lanes (PR #100579)
Sam Tebbs via llvm-commits
- [llvm] 23d6fc3 - [X86] Add i128 abds/abdu test coverage - based off #100810
Simon Pilgrim via llvm-commits
- [llvm] 96602c3 - [X86] Add negated abds/abdu test coverage - based off #100810
Simon Pilgrim via llvm-commits
- [llvm] 04f6504 - [AArch64][RISCV] Add scalar abds/abdu test coverage - based off #100810
Simon Pilgrim via llvm-commits
- [llvm] [BranchFolding] Add an option to tail merge only bbs without successors (PR #101969)
Vladimir Radosavljevic via llvm-commits
- [llvm] [AArch64][GlobalISel] Select SHL({Z|S}EXT, DUP Imm) into {U|S}HLL Imm (PR #96782)
via llvm-commits
- [llvm] [NFC][cxxabi] Apply `cp-to-llvm.sh` (PR #101970)
Dmitry Chestnykh via llvm-commits
- [llvm] [DebugInfo] (Always) include the dwo name in the hash (PR #100375)
Pavel Labath via llvm-commits
- [llvm] [DWARF] Teach getAttributeValueAsReferencedDie to resolve DW_FORM_ref… (PR #101197)
Pavel Labath via llvm-commits
- [llvm] 7b9fcf5 - [DWARF] Teach getAttributeValueAsReferencedDie to resolve DW_FORM_ref… (#101197)
via llvm-commits
- [llvm] [DAG] Add legalization handling for ABDS/ABDU (PR #92576)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Support binary and unary operations with EVL-vectorization (PR #93854)
Florian Hahn via llvm-commits
- [llvm] 05b26ef - [AArch64] Regenerate abds/abdu tests to remove x86 copy+pasta. NFC
Simon Pilgrim via llvm-commits
- [clang] [llvm] [BPF] introduce `__attribute__((bpf_fastcall))` (PR #101228)
Aaron Ballman via llvm-commits
- [clang] [flang] [llvm] [C++23] [CLANG] Adding C++23 constexpr math functions: fmin, fmax and frexp. (PR #88978)
Zahira Ammarguellat via llvm-commits
- [llvm] [AArch64] Add @llvm.experimental.vector.match (PR #101974)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [llvm][stlextras] Delete repetition of are (PR #101977)
Andrey Timonin via llvm-commits
- [llvm] [Attributor] Fix an issue that an access is skipped by mistake (PR #101862)
Shilei Tian via llvm-commits
- [llvm] [SLP][NFC] Add a new test for store chains that mix different sizes of values (PR #101979)
via llvm-commits
- [llvm] InferAddressSpaces: Handle prefetch intrinsic (PR #101982)
Matt Arsenault via llvm-commits
- [llvm] Allow flang-new binary to be specified for omp fortran modules (PR #101438)
David Truby via llvm-commits
- [clang] [llvm] Reapply "Finish deleting the le32/le64 targets" (#99079) (PR #101983)
Aaron Ballman via llvm-commits
- [llvm] dc95aa2 - [test][AArch64][CodeGen] Enhance GOT-related tests (#101968)
via llvm-commits
- [lld] [lld][ARM] Fix assertion when mixing ARM and Thumb objects (PR #101985)
Oliver Stannard via llvm-commits
- [llvm] [MachinePipeliner] Improve loop carried dependence analysis (PR #94185)
Yuta Mukai via llvm-commits
- [llvm] 3364284 - [AArch64][GlobalISel] Select SHL({Z|S}EXT, DUP Imm) into {U|S}HLL Imm (#96782)
via llvm-commits
- [llvm] Fix for #99661 (PR #101986)
via llvm-commits
- [llvm] [SPIRV] Add sign intrinsic part 1 (PR #101987)
Tim Gymnich via llvm-commits
- [llvm] [DXIL] Add sign intrinsic part 2 (PR #101988)
Tim Gymnich via llvm-commits
- [llvm] 9884fd3 - [RISCV] Add Syntacore SCR4 RV32/64 processors definition (#101321)
via llvm-commits
- [clang] [llvm] [RISCV] Add Syntacore SCR4 RV32/64 processors definition (PR #101321)
Anton Sidorenko via llvm-commits
- [llvm] [AArch64] Add verification for MemOp immediate ranges (PR #97561)
David Green via llvm-commits
- [llvm] 0e4c7fa - [DebugInfo] (Always) include the dwo name in the hash (#100375)
via llvm-commits
- [llvm] [BOLT] Support map other function entry address (PR #101466)
via llvm-commits
- [llvm] 337c8b1 - [SCEV] Add additional computeConstantDifference() tests (NFC)
Nikita Popov via llvm-commits
- [llvm] [Bolt] fix a wrong relocation update issue with weak references (PR #69136)
Vladislav Khmelevsky via llvm-commits
- [llvm] [SCEV] Handle more add/addrec mixed in computeConstantDifference() (PR #101999)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)
Shilei Tian via llvm-commits
- [llvm] [WIP][AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (PR #101593)
Shilei Tian via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][NVPTX] Add NVPTX codegen support for fence.proxy.tensormap (PR #100748)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Use iterators to insert everywhere (PR #102003)
Jeremy Morse via llvm-commits
- [lld] [lld][WebAssembly] Fix stub library deps causing LTO archive members to be required post-LTO (PR #101894)
Sam Clegg via llvm-commits
- [libcxx] [llvm] [libc++] Unify the benchmarks with the test suite (PR #101399)
Louis Dionne via llvm-commits
- [llvm] d77f07d - [TailCallElim] Don’t mark llvm.stackrestore with tail-call (#101352)
via llvm-commits
- [llvm] 8fda5ba - [InstCombine] Add tests for folding `(icmp eq/ne (or (select cond, 0/NZ, 0/NZ), X), 0)`; NFC
Noah Goldstein via llvm-commits
- [llvm] b4ac7f4 - [InstCombine] Fold `(icmp eq/ne (or (select cond, 0/NZ, 0/NZ), X), 0)`
Noah Goldstein via llvm-commits
- [llvm] [InstCombine] Fold `(icmp eq/ne (or (select cond, 0/NZ, 0/NZ), X), 0)` (PR #88183)
via llvm-commits
- [llvm] [AIX]export function descriptor symbols related to template functions. (PR #101920)
Hubert Tong via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-sw-lower-lds" pass to lower LDS accesses. (PR #87265)
via llvm-commits
- [llvm] [GlobalIsel] Combine G_ADD and G_SUB with constants (PR #97771)
Thorsten Schütt via llvm-commits
- [llvm] Globalopt pass produces invalid debug info (PR #100654)
Stephen Tozer via llvm-commits
- [llvm] Use TargetABI to assign default-target features in getDefaultSubtargetFeatures (PR #100833)
Eric Christopher via llvm-commits
- [llvm] [AMDGPU] Correctly insert s_nops for dst forwarding hazard (PR #100276)
Jeffrey Byrnes via llvm-commits
- [llvm] [SandboxIR][Tracker] Track creation of instructions (PR #102013)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Use iterator-insertion in unittests and fuzzer (PR #102015)
Jeremy Morse via llvm-commits
- [llvm] [SPIR-V] Improve test suite pass rate when expensive checks are on (PR #101732)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 799fd3d - [SLP]Support vectorization of small strided loads only graph.
via llvm-commits
- [llvm] [llvm-profdata] Enabled functionality to write split-layout profile (PR #101795)
Ellis Hoag via llvm-commits
- [llvm] [MachinePipeliner] Fix instruction order with physical register (PR #99264)
via llvm-commits
- [llvm] [RISC-V][GISEL] Select G_BITCAST for scalable vectors (PR #101486)
Jiahan Xie via llvm-commits
- [llvm] 2b17366 - [Object] Refine isData/isBSS criteria
via llvm-commits
- [llvm] 1569e0e - [TextAPI] Add an assertion for adding duplicate libraries into a single TBD file (#101744)
via llvm-commits
- [llvm] [TextAPI] Add an assertion for adding duplicate libraries into a single TBD file (PR #101744)
Cyndy Ishida via llvm-commits
- [libc] [libcxx] [llvm] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
Mark de Wever via llvm-commits
- [llvm] d6b5b98 - [SLP][NFC] Add a new test for store chains that mix different sizes of values (#101979)
via llvm-commits
- [clang] [llvm] [PowerPC] Fix codegen for transparent_union function params (PR #101738)
Lei Huang via llvm-commits
- [llvm] 834ad10 - [SLP][NFC]ADd a test version with threshold=-15, NFC.
Alexey Bataev via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [llvm] 0319711 - [test] Fix DirectX/length_error.ll after #101256
Fangrui Song via llvm-commits
- [llvm] 0959e58 - [SandboxIR][Tracker] Track creation of instructions (#102013)
via llvm-commits
- [clang] [llvm] [RISCV] Add sifive-p470 processor (PR #102022)
Michael Maitland via llvm-commits
- [llvm] 044aba4 - AMDGPU: Regenerate baseline test checks
Matt Arsenault via llvm-commits
- [llvm] workflows/release-tasks: Add missing permissions for release binaires (PR #102023)
Tom Stellard via llvm-commits
- [compiler-rt] [scudo] Refactor store() and retrieve(). (PR #102024)
Joshua Baehring via llvm-commits
- [llvm] ca40989 - AMDGPU: Permit more frame index operands in verifier (#101691)
via llvm-commits
- [llvm] AMDGPU: Permit more frame index operands in verifier (PR #101691)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Support VALU add instructions in localstackalloc (PR #101692)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into s_add_i32 (PR #101694)
Matt Arsenault via llvm-commits
- [llvm] dac9042 - [RISCV] Use uint64_t operations instead of APInt operations. NFC
Craig Topper via llvm-commits
- [llvm] [CodeGen] Use BasicBlock numbers to map to MBBs (PR #101883)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Guard against non-vector abd long nodes. (PR #102026)
David Green via llvm-commits
- [llvm] cec341b - [gn build] Port 039cfe812c15
LLVM GN Syncbot via llvm-commits
- [llvm] [NVPTX] Emit `NVPTXISD::DYNAMIC_STACKALLOC`'s chain (PR #101714)
Alex MacLean via llvm-commits
- [llvm] 83d9ed2 - [NVPTX] Emit `NVPTXISD::DYNAMIC_STACKALLOC`'s chain (#101714)
via llvm-commits
- [llvm] dcd246c - [ARM] Add scalar add_sat costs. (#100988)
via llvm-commits
- [llvm] [SandboxIR] Implement AllocaInst (PR #102027)
via llvm-commits
- [llvm] [SandboxIR] Implement missing PHINode functions (PR #101734)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [llvm] [mlir] [CMake] Workaround the incompatibility for executable exports (PR #101741)
Steven Wu via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [llvm] [mlir] [CMake] Fold export_executable_symbols_* into function args. (PR #101741)
Steven Wu via llvm-commits
- [llvm] [libc] add sin/cos/tan functions to bazel build file (PR #101756)
via llvm-commits
- [llvm] badf34a - [LV]Process alloca in isPredicatedInst for tail-folded analysis.
via llvm-commits
- [llvm] `InOrderIssueStage` for llvm-mca should be generic over LSUnitBase (PR #101534)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Craig Topper via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Craig Topper via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Craig Topper via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Craig Topper via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Craig Topper via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
Craig Topper via llvm-commits
- [llvm] [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (PR #102034)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [PPC] Implement BCD assist builtins (PR #101390)
Hubert Tong via llvm-commits
- [clang] [lld] [llvm] [LTO] enable `ObjCARCContractPass` only on optimized build (PR #101114)
Peter Rong via llvm-commits
- [compiler-rt] [scudo] Support linking with index in IntrusiveList (PR #101262)
via llvm-commits
- [llvm] [Instrumentation] Fix EdgeCounts vector size in SetBranchWeights (PR #99064)
Avi Kivity via llvm-commits
- [llvm] [ARM] [Windows] Error out on branch relocations that require a symbol offset (PR #101906)
Jacek Caban via llvm-commits
- [compiler-rt] f1fd9d7 - [compiler-rt][ASan] Remove alignment message in ASan error reporting (#94103)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Remove alignment message in ASan error reporting (PR #94103)
via llvm-commits
- [llvm] [AMDGPU] Set register bank for i1 register copies (PR #96155)
Jun Wang via llvm-commits
- [llvm] [SLP][NFC]Introduce CombinedVectorize nodes, NFC. (PR #99309)
Alexey Bataev via llvm-commits
- [lld] [LLD] Add CLASS syntax to SECTIONS (PR #95323)
Fangrui Song via llvm-commits
- [llvm] workflows/release-binaries: Give attestation artifacts a unique name (PR #102041)
Tom Stellard via llvm-commits
- [llvm] [AMDGPU] Mark workgroup_id intrinsics always uniform (PR #102042)
Stanislav Mekhanoshin via llvm-commits
- [llvm] cc25748 - [MC] Check RelaxFixupKind instead of hard coding RISC-V/LoongArch
Fangrui Song via llvm-commits
- [compiler-rt] [asan] Optimize initialization order checking (PR #101837)
Florian Mayer via llvm-commits
- [llvm] 241349f - [VPlan] Move VPWidenPointerInductionR::execute to VPlanRecipes. (NFC)
Florian Hahn via llvm-commits
- [clang] [llvm] [LV] Support generating masks for switch terminators. (PR #99808)
Florian Hahn via llvm-commits
- [llvm] [APFloat] Fix literals with long significands. (PR #102051)
via llvm-commits
- [lld] 7e8a902 - [LLD] Add CLASS syntax to SECTIONS (#95323)
via llvm-commits
- [llvm] f01a6f5 - InferAddressSpaces: Handle prefetch intrinsic (#101982)
via llvm-commits
- [llvm] InferAddressSpaces: Handle masked load and store intrinsics (PR #102007)
Matt Arsenault via llvm-commits
- [llvm] workflows/release-binaries-all: Pass secrets on to release-binaries workflow (PR #101866)
via llvm-commits
- [llvm] Reland [CGData] llvm-cgdata #89884 (PR #101461)
Ellis Hoag via llvm-commits
- [llvm] [AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (PR #101593)
Shilei Tian via llvm-commits
- [compiler-rt] [llvm] [llvm-lit] Fixing Command not found errors in Compiler-rt (PR #102069)
via llvm-commits
- [llvm] [llvm-lit] Adding -e option to lit's built-in cat command (PR #102061)
Paul Kirth via llvm-commits
- [compiler-rt] [scudo] Remove benchmarks file. (PR #102077)
Christopher Ferris via llvm-commits
- [lld] [llvm-lit] Fix ZERO_AR_DATE Command Not Found Error in LLD Test (PR #102063)
via llvm-commits
- [llvm] [LLVM][rtsan] Add sanitize_realtime attribute for the realtime sanitizer (PR #100596)
Chris Apple via llvm-commits
- [llvm] [CSSPGO] Return error_code for missing probe profile (PR #102085)
via llvm-commits
- [llvm] f301887 - [X86][RA] Add two address hints for compressible NDD instructions. (#98603)
via llvm-commits
- [llvm] [AMDGPU] Add an option to run `AMDGPUAttributorPass` in full LTO (PR #102086)
Shilei Tian via llvm-commits
- [llvm] [Xtensa] Implement lowering Mul/Div/Shift operations. (PR #99981)
Sergei Barannikov via llvm-commits
- [llvm] 5e1a5ff - [MC,ARM] Move SHF_ARM_PUECODE change for .text to ARMTargetELFStreamer::finish
Fangrui Song via llvm-commits
- [llvm] [NFC] Use more efficient data structures in SubtargetEmitter (PR #102090)
Rahul Joshi via llvm-commits
- [llvm] 5c56b46 - [CMake] Fold export_executable_symbols_* into function args. (#101741)
via llvm-commits
- [llvm] [RISCV][TTI] Add cost of typebased cast VPIntrinsics with functionalOPC. (PR #97797)
Elvis Wang via llvm-commits
- [llvm] [DXIL][Analysis] Boiler plate code for DXILMetadataAnalysis pass (PR #102079)
Xiang Li via llvm-commits
- [llvm] c41da14 - [tests] precommit tests for ValueTracking
via llvm-commits
- [llvm] 33fc322 - [SelectionDAG] Simplify vselect true, T, F -> T (#100992)
via llvm-commits
- [llvm] InferAddressSpaces: Handle llvm.is.constant (PR #102010)
Thorsten Schütt via llvm-commits
- [llvm] 396343f - [AIX]export function descriptor symbols related to template functions. (#101920)
via llvm-commits
- [llvm] [DomTreeUpdater] Handle critical edge splitting (PR #100856)
Jakub Kuderski via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2-CONVERT new instructions. (PR #101600)
Freddy Ye via llvm-commits
- [llvm] 265fbfa - [AArch64] Add FPAC to apple- processors that have it. (#102072)
via llvm-commits
- [clang] [llvm] [AArch64] Add FPAC to apple- processors that have it. (PR #102072)
Ahmed Bougacha via llvm-commits
- [llvm] 1745c8e - [MachinePipeliner] Fix instruction order with physical register (#99264)
via llvm-commits
- [llvm] 6e45fa9 - [PAC][AArch64] Support init/fini array signing (#96478)
via llvm-commits
- [llvm] Use references to avoid copying (PR #99863)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine] Extend Fold of Zero-extended Bit Test (PR #102100)
Marius Kamp via llvm-commits
- [llvm] [AMDGPU] Auto-generate lit pattern for test CodeGen/AMDGPU/merge-sbuffer-load.mir. (PR #101618)
Christudasan Devadasan via llvm-commits
- [llvm] c10b736 - [AMDGPU] Auto-generate lit pattern for test CodeGen/AMDGPU/merge-sbuffer-load.mir. (#101618)
via llvm-commits
- [llvm] [AMDGPU][SILoadStoreOptimizer] Include constrained buffer load variants (PR #101619)
Christudasan Devadasan via llvm-commits
- [lld] 19f3794 - [llvm-lit] Fix LLD Test when using lit internal shell (#102063)
via llvm-commits
- [lld] [llvm-lit] Fix ZERO_AR_DATE Command Not Found Error in LLD Test when using lit internal shell (PR #102063)
Shoaib Meenai via llvm-commits
- [llvm] TTI: Fix special casing vectorization costs of saturating add/sub (PR #97463)
Matt Arsenault via llvm-commits
- [llvm] 37d7b06 - [AMDGPU][SILoadStoreOptimizer] Include constrained buffer load variants (#101619)
via llvm-commits
- [compiler-rt] [compiler-rt][nsan] Add support for nan detection (PR #101531)
via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder can vectorize vector instructions. (PR #99606)
Han-Kuan Chen via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Tianqing Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Tianqing Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Shengchen Kan via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Shengchen Kan via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Tianqing Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Tianqing Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Tianqing Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Phoebe Wang via llvm-commits
- [llvm] [SelectionDAG][X86] Preserve unpredictable metadata for conditional branches in SelectionDAG, as well as JCCs generated by X86 backend. (PR #102101)
Shengchen Kan via llvm-commits
- [llvm] [Transforms] Fix Coroutine transform on non-default addressspaces (PR #102096)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Implement trampolines for rv64 (PR #96309)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] 6e4c580 - [AArch64] Guard against non-vector abd long nodes. (#102026)
via llvm-commits
- [llvm] [AArch64, ELF] Allow implicit $d/$x at section beginning (PR #99718)
Fangrui Song via llvm-commits
- [llvm] 3a226db - [BinaryFormat] Disable MachOTest.UnalignedLC on SPARC (#100086)
via llvm-commits
- [llvm] [BinaryFormat] Disable MachOTest.UnalignedLC on SPARC (PR #100086)
Rainer Orth via llvm-commits
- [lld] [llvm] [MC] Honour alignment directive fill value for non-intel (PR #100136)
Sam Elliott via llvm-commits
- [compiler-rt] 41b83ca - [compiler-rt] Fix build errors with gcc
Kazu Hirata via llvm-commits
- [llvm] c2f92fa - [Support] Store dominator tree nodes in a vector (#101705)
via llvm-commits
- [llvm] [AArch64] Add invalid 1 x vscale costs for reductions and reduction-operations. (PR #102105)
David Green via llvm-commits
- [llvm] fa92d51 - [VP] Merge ExpandVP pass into PreISelIntrinsicLowering (#101652)
via llvm-commits
- [llvm] [VP] Merge ExpandVP pass into PreISelIntrinsicLowering (PR #101652)
Alexis Engelke via llvm-commits
- [llvm] [LLVM] [X86] Fix integer overflows in frame layout for huge frames (PR #101840)
Matt Arsenault via llvm-commits
- [llvm] d337f5a - [gn build] Port c2f92fa3ab49
LLVM GN Syncbot via llvm-commits
- [llvm] [Support] Use block numbers for DomTree construction (PR #101706)
Alexis Engelke via llvm-commits
- [llvm] [llvm-lit][test] Precommit tests for lit's built-in cat command (PR #101530)
James Henderson via llvm-commits
- [llvm] [CodeGen] Use optimized domtree for MachineFunction (PR #102107)
Alexis Engelke via llvm-commits
- [llvm] AMDGPU: Fix using wrong alloca address space in test (PR #102108)
Matt Arsenault via llvm-commits
- [llvm] 37e75cd - [CodeGen] Use BasicBlock numbers to map to MBBs (#101883)
via llvm-commits
- [llvm] 4c23c1b - [CodeGen] Use SmallVector for MBB preds/succs (#101948)
via llvm-commits
- [llvm] [JITLink][AArch64] Add LD64_GOTPAGE_LO15 rel support (PR #100854)
Lang Hames via llvm-commits
- [llvm] 1b85935 - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [cmake] Optimize RelWithDebInfo compiler options on windows (PR #101533)
via llvm-commits
- [llvm] [LICM] Prevent fold and hoist of binary ops with over 2 uses (PR #102114)
Ricardo Jesus via llvm-commits
- [llvm] b1234dd - [DAG] Add legalization handling for ABDS/ABDU (#92576)
via llvm-commits
- [lld] [NFC][lld][ELF] move "initSymbolAnchors" to "lld/ELF/Writer.cpp" (PR #101869)
via llvm-commits
- [llvm] [ConstantRange] Improve `shlWithNoWrap` (PR #101800)
Nikita Popov via llvm-commits
- [clang] [llvm] [AArch64] Add updated FEAT_SVE_B16B16 and begin replacement of 'b16b16' flag (PR #101480)
via llvm-commits
- [llvm] [InstCombine] Fold `(X & Mask) == 0 ? TC : FC -> TC binop (X & Mask)` (PR #100437)
Nikita Popov via llvm-commits
- [llvm] [ARM] t2CALL_BTI pseudo-inst clobbers LR (PR #102117)
Oliver Stannard via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #99863)
Pratyay Pande via llvm-commits
- [llvm] 3027688 - [RISCV] Support bf16 vmv.v.v and vmerge.vvm intrinsics with `zvfbfmin` (#101611)
via llvm-commits
- [clang] [llvm] [RISCV] Support bf16 vmv.v.v and vmerge.vvm intrinsics with `zvfbfmin` (PR #101611)
Brandon Wu via llvm-commits
- [llvm] 6a59dea - [RISCV] Support `vrgather` and `vcompress` for `zvfhmin` and `zvfbfmin` (#101633)
via llvm-commits
- [clang] [llvm] [RISCV] Support `vrgather` and `vcompress` for `zvfhmin` and `zvfbfmin` (PR #101633)
Brandon Wu via llvm-commits
- [llvm] Reapply "[LICM] Fold associative binary ops to promote code hoisting (#81608)" (PR #100377)
Sudharsan Veeravalli via llvm-commits
- [llvm] [Tests] Copy while-break test to StructurizeCFG (PR #102118)
via llvm-commits
- [llvm] [llvm-readobj][NFC] Don't use startLine in a middle of a line in ObjDumper. (PR #102071)
Martin Storsjö via llvm-commits
- [llvm] [SPIR-V] Rework usage of virtual registers' types and classes (PR #101732)
Vyacheslav Levytskyy via llvm-commits
- [llvm] a98a0dc - [AArch64] Add streaming-mode stack hazard optimization remarks (#101695)
via llvm-commits
- [clang] [llvm] [clang] Generate nuw GEPs for struct member accesses (PR #99538)
Nikita Popov via llvm-commits
- [llvm] c3c2370 - [Tests] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][MC] Disallow null as saddr in flat instructions (PR #101730)
Diana Picus via llvm-commits
- [llvm] Change `auto` to `const auto &` to avoid copying (PR #102122)
via llvm-commits
- [llvm] 80721e0 - [X86][AVX10.2] Support AVX10.2-SATCVT new instructions. (#101599)
via llvm-commits
- [llvm] [SystemZ][z/OS] Simplify the GOFF section handling (PR #101068)
Ulrich Weigand via llvm-commits
- [llvm] [PowerPC] Respect endianness when bitcasting to fp128 (PR #95931)
Tim Gymnich via llvm-commits
- [llvm] d871b2e - [CodeGen] Use optimized domtree for MachineFunction (#102107)
via llvm-commits
- [llvm] [BOLT] Move ADRRelaxationPass (PR #101371)
Peter Waller via llvm-commits
- [llvm] aebf085 - [SLP][NFC]Add a test with comparison for different sized integer types, NFC.
Alexey Bataev via llvm-commits
- [llvm] [CodeGen] Perform early program return instead of using indirect branch (PR #102127)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [LIT] Addition of LIT mir testcases for pre-commit test. (PR #102128)
Vikash Gupta via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add test for fma_mix with source from unmerge (PR #102129)
Petar Avramovic via llvm-commits
- [llvm] 3b050e8 - [gn build] Port 80721e0d6c77
LLVM GN Syncbot via llvm-commits
- [llvm] [SLP]Better sorting of cmp instructions by comparing type sizes. (PR #102132)
Alexey Bataev via llvm-commits
- [llvm] [SCEVExpander] Preserve gep nuw during expansion (PR #102133)
Nikita Popov via llvm-commits
- [llvm] 6e60d54 - [DAG] Add foldSelectToABD helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 617cf8a - Reapply "Finish deleting the le32/le64 targets" (#99079) (#101983)
via llvm-commits
- [llvm] d56d808 - [BasicAA] Check nusw instead of inbounds
Nikita Popov via llvm-commits
- [llvm] 4c6a897 - [SLP][NFC]Update test checks.
Alexey Bataev via llvm-commits
- [llvm] Simple check to ignore Inline asm fwait insertion (PR #101686)
Simon Pilgrim via llvm-commits
- [llvm] df0f313 - [SLP][NFC]Update test checks.
Alexey Bataev via llvm-commits
- [llvm] [DAG] Add select_cc -> abd folds (PR #102137)
Simon Pilgrim via llvm-commits
- [llvm] f9b69a3 - Revert "[CMake] Fold export_executable_symbols_* into function args. (#101741)"
Steven Wu via llvm-commits
- [lld] f9b69a3 - Revert "[CMake] Fold export_executable_symbols_* into function args. (#101741)"
Steven Wu via llvm-commits
- [clang] [llvm] [PAC][ELF][AArch64] Encode signed GOT flag in PAuth core info (PR #96159)
Daniil Kovalev via llvm-commits
- [llvm] MTM: improve operand latency when missing sched info (PR #101389)
Ramkumar Ramachandra via llvm-commits
- [llvm] daf4a06 - [SLP]Try detect strided loads, if any pointer op require extraction.
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [llvm] [mlir] Reapply "[CMake] Fold export_executable_symbols_* into function args. (#101741)" (PR #102138)
Steven Wu via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator::gather support vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder support vector instructions. (PR #99499)
Han-Kuan Chen via llvm-commits
- [llvm] [AArch64] Don't replace dst of SWP instructions with (X|W)ZR (PR #102139)
Lucas Duarte Prates via llvm-commits
- [llvm] 4f067dc - TTI: Fix special casing vectorization costs of saturating add/sub (#97463)
via llvm-commits
- [llvm] TTI: Check legalization cost of min/max ISD nodes (PR #100514)
Matt Arsenault via llvm-commits
- [llvm] LangRef: state explicitly that floats generally behave according to IEEE-754 (PR #102140)
Ralf Jung via llvm-commits
- [llvm] [BasicAA] Make use of nusw+nuw -> nneg implication (PR #102141)
Nikita Popov via llvm-commits
- [lld] Move HIP fatbin sections farther away from .text (PR #95949)
Siu Chi Chan via llvm-commits
- [llvm] [ctx_prof] CtxProfAnalysis (PR #102084)
Mircea Trofin via llvm-commits
- [llvm] Make `IntrinsicLowering` external function call lowering configurable (PR #102148)
Thomas Symalla via llvm-commits
- [llvm] 2499978 - Convert a couple of undef placeholders to poison [NFC]
Nuno Lopes via llvm-commits
- [llvm] 6def517 - [InstCombine] Fold `(X & Mask) == 0 ? TC : FC -> TC binop (X & Mask)` (#100437)
via llvm-commits
- [llvm] 9fb196b - [RISCV] Insert simple landing pad for taken address labels. (#91855)
via llvm-commits
- [llvm] [CodeGen] Allow PreISel lowering to run without TM (PR #102150)
Alexis Engelke via llvm-commits
- [llvm] [BasicAA] Use nuw attribute of GEPs (PR #98608)
Nikita Popov via llvm-commits
- [llvm] de5081c - [gn build] Port 9fb196b469c9
LLVM GN Syncbot via llvm-commits
- [llvm] a4837fe - [CodeGen] Allow PreISel lowering to run without TM (#102150)
via llvm-commits
- [llvm] [IR] Don't verify module flags on every access (PR #102153)
Alexis Engelke via llvm-commits
- [llvm] f0178d8 - [NFC][stlextras] Delete repetition of are (#101977)
via llvm-commits
- [compiler-rt] [PAC][compiler-rt] Do not use `__has_feature` with non-clang (PR #102154)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [RISCV] Add vector and vector crypto to SiFiveP400 scheduler model (PR #102155)
Michael Maitland via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #96287)
Matthew Devereau via llvm-commits
- [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `num_teams` (PR #101407)
Shilei Tian via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [llvm] [GlobalISel] Combiner: Install Observer into MachineFunction (PR #102156)
Tobias Stadler via llvm-commits
- [llvm] 3c3ea7e - [SLP]Better sorting of cmp instructions by comparing type sizes.
via llvm-commits
- [clang] [llvm] [Transforms] Fix Coroutine transform on non-default addressspaces (PR #102096)
Joseph Huber via llvm-commits
- [clang] [llvm] [Coroutines] Change `llvm.coro.noop` to accept `llvm_anyptr_ty` instead (PR #102096)
Joseph Huber via llvm-commits
- [lld] 048f350 - Move HIP fatbin sections farther away from .text
Siu Chi Chan via llvm-commits
- [llvm] [GreedyRA]: Add flag to force local assignment heuristics (PR #102160)
Jeffrey Byrnes via llvm-commits
- [llvm] 15d4a84 - [PAC][ELF][AArch64] Encode signed GOT flag in PAuth core info (#96159)
via llvm-commits
- [llvm] [LICM][MustExec] Make must-exec logic for IV condition commutative (PR #93150)
Nikita Popov via llvm-commits
- [llvm] [llvm][test][llvm-readobj] Name files in note-core.test (PR #102165)
David Spickett via llvm-commits
- [llvm] [BPF] Make llvm-objdump disasm default cpu v4 (PR #102166)
via llvm-commits
- [compiler-rt] 2336ef9 - [scudo] Refactor store() and retrieve(). (#102024)
via llvm-commits
- [llvm] [C API] Add bindings for DWARF type encoding.wq (PR #102171)
via llvm-commits
- [llvm] [InstCombine] Replace m_SpecificInt(1) with m_One() (PR #102173)
Rose Silicon via llvm-commits
- [llvm] f949b03 - [llvm-readobj][NFC] Don't use startLine in a middle of a line in ObjDumper. (#102071)
via llvm-commits
- [llvm] [X86] LowerABD - simplify i32/i64 to use sub+sub+cmov instead of repeating nodes via abs (PR #102174)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Assert that DomTree nodes share parent (PR #101198)
Michael Kruse via llvm-commits
- [llvm] 1d2b6d9 - [Support] Use block numbers for DomTree construction (#101706)
via llvm-commits
- [llvm] [InstCombine] (NFC) Remove improper TODO for a - UMIN (PR #101076)
Rose Silicon via llvm-commits
- [clang] [llvm] [Clang][Parser] Accept P2741R3 (static_assert with user-generated message) in C++11 as an extension (PR #102044)
Mital Ashok via llvm-commits
- [llvm] b7cd564 - [IR] Don't verify module flags on every access (#102153)
via llvm-commits
- [llvm] [LLVM][ISel][SVE] Add patterns for merging reverse subtracts. (PR #101488)
Graham Hunter via llvm-commits
- [llvm] [Hexagon] Do not optimize address of another function's block (PR #101209)
via llvm-commits
- [llvm] [Support][ADT] Minor cleanups after #101706 (PR #102180)
Alexis Engelke via llvm-commits
- [llvm] [AArch64] Update tests for stack-probing (PR #102181)
Matthew Levy via llvm-commits
- [llvm] 3e3ea54 - AMDGPU: Add some leaf intrinsics to isAlwaysUniform (#101925)
via llvm-commits
- [llvm] [CodeGen] Fix PreISelLowering not reporting changes (PR #102184)
Alexis Engelke via llvm-commits
- [llvm] [CodeGen] Allocate RegAllocHints map lazily (PR #102186)
Alexis Engelke via llvm-commits
- [llvm] 85bf0a6 - [CodeGen] Fix PreISelLowering not reporting changes (#102184)
via llvm-commits
- [llvm] f55abd5 - [NVPTX] Add Volta Atomic SequentiallyConsistent Load and Store Operations (#98551)
via llvm-commits
- [llvm] [SLP]Better sorting of phi instructions by comparing type sizes (PR #102188)
Alexey Bataev via llvm-commits
- [llvm] 66f4e3f - [SandboxIR] Implement missing PHINode functions (#101734)
via llvm-commits
- [llvm] [DSE] Refactor DSE (PR #100956)
Arthur Eubanks via llvm-commits
- [llvm] 07b29fc - [ConstantRange] Improve `shlWithNoWrap` (#101800)
via llvm-commits
- [llvm] [InstCombine] Canonicalize Bit Testing by Shifting to Sign Bit (PR #101822)
Yingwei Zheng via llvm-commits
- [llvm] 36f0d64 - [SandboxIR] Implement AllocaInst (#102027)
via llvm-commits
- [llvm] a1af1de - [M68k] Fix compilation pipeline check
Michael Liao via llvm-commits
- [compiler-rt] [llvm-lit] Fix Command Not Found Errors in compiler-rt when using lit internal shell (PR #102197)
via llvm-commits
- [lldb] [llvm] [LLDB][Minidump] Support minidumps where there are multiple exception streams (PR #97470)
Jacob Lalonde via llvm-commits
- [llvm] [AMDGPU][CodeGen] support v_mov_b16 and v_swap_b16 in true16 format (PR #102198)
Brox Chen via llvm-commits
- [llvm] [DebugInfo] SizeInBits and AlignInBits are erroneously swapped (PR #100402)
Rose Silicon via llvm-commits
- [lldb] [llvm] [llvm]Added lib/Telemetry (PR #98528)
Vy Nguyen via llvm-commits
- [llvm] [X86] Don't convert local function foo in the same section to foo(%rip) when the offset is near INT32_MIN (PR #98438)
Fangrui Song via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Daniil Kovalev via llvm-commits
- [compiler-rt] [llvm-lit] Lit Internal Shell -Fix Command Not Found Error (PR #102200)
via llvm-commits
- [llvm] a0afcbf - [AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (#101593)
via llvm-commits
- [llvm] Spill/restore FP/BP around instructions in which they are clobbered (PR #81048)
via llvm-commits
- [llvm] [Attributor] Improve debug string of `AAUnderlyingObjects` (PR #101861)
Johannes Doerfert via llvm-commits
- [llvm] 4b6e3e3 - [Attributor] Improve debug string of `AAUnderlyingObjects` (#101861)
via llvm-commits
- [llvm] 2601d6f - [SLP]Fix PR102187: do not insert extractelement before landingpad instruction.
Alexey Bataev via llvm-commits
- [llvm] Add IntrWillReturn to intrinsics (PR #101562)
Kevin McAfee via llvm-commits
- [llvm] [InstCombine] Replace m_SpecificFP(1.0) with m_FPOne() (NFC) (PR #102202)
Rose Silicon via llvm-commits
- [llvm] Assert range attribute is not empty nor full (PR #100601)
Andreas Jonson via llvm-commits
- [llvm] Allow empty range attribute and add assert for full range (PR #100601)
Andreas Jonson via llvm-commits
- [llvm] [IR] Handle Scalable Vectors for 0 (PR #102205)
Rose Silicon via llvm-commits
- [llvm] [nfc][ctx_prof] Rename `PGOContextualProfile` to `PGOCtxProfContext` (PR #102209)
Mircea Trofin via llvm-commits
- [llvm] 94d5398 - [Object][COFF][llvm-readobj] Add support for ARM64X dynamic relocations. (#97229)
via llvm-commits
- [llvm] [Object][COFF][llvm-readobj] Add support for ARM64X dynamic relocations. (PR #97229)
Jacek Caban via llvm-commits
- [llvm] af80d3a - [SLP]Better sorting of phi instructions by comparing type sizes (#102188)
via llvm-commits
- [llvm] fix wrong inline assembly line/col info in the error message with ThinLTO (PR #102211)
via llvm-commits
- [llvm] f9060f1 - AMDGPU: Fix using wrong alloca address space in test (#102108)
via llvm-commits
- [llvm] [AMDGPU] Add parseStringOrIntWithPrefix helper in asm parser (PR #102213)
Stanislav Mekhanoshin via llvm-commits
- [lld] [llvm] [llvm-readobj][ELF] Alter JSON/LLVM output on note sections to allow for multiple notes per section in JSON (PR #96813)
Roland McGrath via llvm-commits
- [llvm] 735edd9 - [Object][COFF] Use uintptr_t for getRvaPtr call in Arm64XRelocRef::validate.
Jacek Caban via llvm-commits
- [llvm] [SLP][test] Implement freeze instruction tests for upcoming support (PR #102215)
John McIver via llvm-commits
- [llvm] [BOLT] Turn non-empty CFI StateStack assert into a warning (PR #102216)
Amir Ayupov via llvm-commits
- [llvm] [SLP] Enable optimization of freeze instructions (PR #102217)
John McIver via llvm-commits
- [llvm] 0182334 - [ARM] [Windows] Error out on branch relocations that require a symbol offset (#101906)
via llvm-commits
- [llvm] 278c0ad - [InstCombine] (NFC) Remove improper TODO for a - UMIN (#101076)
via llvm-commits
- [compiler-rt] Added missing BitmapFirst and BitmapLast in InstrProfilingPlatformOth… (PR #96539)
Alan Phipps via llvm-commits
- [clang] [llvm] demangle function names in trace files (PR #87626)
Reid Kleckner via llvm-commits
- [llvm] Simplify Patterns (PR #102221)
Rose Silicon via llvm-commits
- [clang] [llvm] [Clang] Protect ObjCMethodList assignment operator against self-assignment (PR #97933)
Tom Honermann via llvm-commits
- [compiler-rt] [scudo] Added test fixture for cache tests. (PR #102230)
Joshua Baehring via llvm-commits
- [llvm] Add a pass to collect dropped variable statistics (PR #102233)
Shubham Sandeep Rastogi via llvm-commits
- [compiler-rt] [scudo][NFC] Add a default unmap() to unmap all pages (PR #102234)
via llvm-commits
- [llvm] 4c97c52 - [TableGen] Emit better error message for duplicate Subtarget features. (#102090)
via llvm-commits
- [llvm] 6b47772 - [nfc][ctx_prof] Rename `PGOContextualProfile` to `PGOCtxProfContext` (#102209)
via llvm-commits
- [lld] e7efa32 - [lld][WebAssembly] Fix stub library deps causing LTO archive members to be required post-LTO (#101894)
via llvm-commits
- [llvm] [SelectionDAG] Preserve volatile undef stores. (PR #99918)
via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Aaron Ballman via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Aaron Ballman via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Tobias Hieta via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Jacek Caban via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Mateusz Mikuła via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Saleem Abdulrasool via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [llvm] Support: unlock Windows API support, switch to Windows 10 RS1+ APIs (PR #102240)
Martin Storsjö via llvm-commits
- [clang] [llvm] [RISCV][VLS] Support RISCV VLS calling convention (PR #100346)
Craig Topper via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump hybrid object for ARM64X files. (PR #102245)
Jacek Caban via llvm-commits
- [llvm] Allow optimization of __size_returning_new variants. (PR #102258)
Snehasish Kumar via llvm-commits
- [llvm] [TableGen] Rework error reporting for duplicate Feature/Processor. (PR #102257)
Sergei Barannikov via llvm-commits
- [llvm] [SandboxIR][NFC] GenericSetter tracker class (PR #102260)
via llvm-commits
- [llvm] 0395868 - [BPF] Make llvm-objdump disasm default cpu v4 (#102166)
via llvm-commits
- [llvm] 53d33d3 - [Attributor] Fix an issue that an access is skipped by mistake (#101862)
via llvm-commits
- [llvm] [gSYM] Add support merged functions in gSYM format (PR #101604)
Greg Clayton via llvm-commits
- [llvm] [X86][NFC] Add test case for conditional branches with unpredictable metadata. (PR #102262)
Tianqing Wang via llvm-commits
- [llvm] [RISCV][TTI] Cost non-power-of-two size changing casts (PR #101047)
Shih-Po Hung via llvm-commits
- [llvm] [FixIrreducible] Use CycleInfo instead of a custom SCC traversal (PR #101386)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 5120c51 - [gn] port e77ac42bccb8
Nico Weber via llvm-commits
- [llvm] 7a68449 - Reapply "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#100952)"
Shilei Tian via llvm-commits
- [llvm] b64ec3c - [SLP] The order of store chains needs to consider the size of the values. (#101810)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2-BF16 new instructions. (PR #101603)
Freddy Ye via llvm-commits
- [llvm] pr/amdgpu closed world (PR #66488)
Shilei Tian via llvm-commits
- [llvm] [SandboxIR][NFC] Added getTopmostLLVMInstruction() where needed (PR #102266)
Julius Alexandre via llvm-commits
- [llvm] 15895da - [RISCV] Limit (and (sra x, c2), c1) -> (srli (srai x, c2-c3), c3) isel in some cases. (#102034)
via llvm-commits
- [llvm] TargetSelectionDAG: Add missing atomic fp opd classes (PR #102269)
Jinsong Ji via llvm-commits
- [llvm] e546430 - [SandboxIR] Implement UnreachableInst (#101856)
via llvm-commits
- [llvm] 90e1c29 - [SandboxIR][NFC] Add missing getTopmostLLVMInstruction() (#102266)
via llvm-commits
- [llvm] 41491c7 - [CodeGen] Allocate RegAllocHints map lazily (#102186)
via llvm-commits
- [llvm] [CodeGen] Fix off-by-one in RegAllocHints grow (PR #102273)
Alexis Engelke via llvm-commits
- [clang] [llvm] Revert "demangle function names in trace files (#87626)" (PR #102274)
Fangrui Song via llvm-commits
- [clang] [llvm] [HLSL] Add list of exported functions as named metadata node 'dx.exports` (PR #102275)
Helena Kotas via llvm-commits
- [clang] [llvm] [Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] (PR #99282)
Chuanqi Xu via llvm-commits
- [llvm] [PowerPC][AIX] Update the initial CPU type for AIX. (PR #102277)
via llvm-commits
- [llvm] 89db3bb - [AArch64] Fix MatchDup Lane Out Of Range In AArch64 (#101275)
via llvm-commits
- [llvm] Add __size_returning_new variant detection to TLI. (PR #101564)
Nikita Popov via llvm-commits
- [llvm] [Mips] Add test for AND optimization (PR #102278)
via llvm-commits
- [llvm] Intrinsic: introduce minimumnum and maximumnum for IR and SelectionDAG (PR #96649)
Matt Arsenault via llvm-commits
- [llvm] 0564d06 - [SDAG] Transfer gep nusw/nuw to SDAG
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fixing wrong select folding in vectors with undef elements (PR #102244)
Nikita Popov via llvm-commits
- [llvm] [LLVM IR] [LoopPeel] Performing loop split to reduce divergence. (PR #102283)
Vikash Gupta via llvm-commits
- [llvm] [SelectionDAG] Scalarize binary ops of splats before legal types (PR #100749)
Luke Lau via llvm-commits
- [llvm] 199c400 - [JITLink][AArch64] Add LD64_GOTPAGE_LO15 rel support (#100854)
via llvm-commits
- [llvm] [X86][TMP] Add missing assembly alias for CCMP, CTEST, SETZUCC, CMPCCXADD (PR #102284)
Freddy Ye via llvm-commits
- [llvm] [PowerPC] Utilize `getReservedRegs` to find asm clobberable registers. (PR #99766)
via llvm-commits
- [llvm] eb7da59 - [debuginfo] replace usage of undef with poison as placeholder [NFC]
Nuno Lopes via llvm-commits
- [clang] [llvm] [RISCV] Add Syntacore SCR5 RV32/64 processors definition (PR #102285)
Anton Sidorenko via llvm-commits
- [llvm] 9c51e51 - [Tests] Copy while-break test to StructurizeCFG (#102118)
via llvm-commits
- [llvm] fc15752 - [LICM] Prevent fold and hoist of binary ops with over 2 uses (#102114)
via llvm-commits
- [llvm] 9dae7fc - [PAC][CodeGen][ELF][AArch64] Support signed GOT (#96164)
via llvm-commits
- [llvm] [hurd] Fix accessing f_type field of statvfs (PR #71851)
Samuel Thibault via llvm-commits
- [llvm] [VP] Provide createAlignedLoad to emit VP load instruction. (PR #101666)
Mel Chen via llvm-commits
- [lld] a1c6467 - [lld][ARM] Fix assertion when mixing ARM and Thumb objects (#101985)
via llvm-commits
- [clang] [llvm] [NVPTX] Support __usAtomicCAS builtin (PR #99646)
via llvm-commits
- [llvm] d06303f - [ARM] t2CALL_BTI pseudo-inst clobbers LR (#102117)
via llvm-commits
- [llvm] [BOLT] Refactor AArch64 Relocation Print (PR #101895)
Vladislav Khmelevsky via llvm-commits
- [llvm] 8fd5daf - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c84a936 - Remove unnecessary break to fix static analysis warning.
Simon Pilgrim via llvm-commits
- [llvm] 79daad3 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (PR #97755)
via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] e842998 - AMDGPU/GlobalISel: Add test for fma_mix with source from unmerge (#102129)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix isExtractHiElt when selecting fma_mix (PR #102130)
Petar Avramovic via llvm-commits
- [llvm] [AArch64] Sink operands to fmuladd. (PR #102297)
David Green via llvm-commits
- [llvm] 269cefb - AMDGPU/GlobalISel: Fix isExtractHiElt when selecting fma_mix (#102130)
via llvm-commits
- [llvm] [TOOLS][opt-viewer] fixed error for demangler_lock and string formatting (PR #102298)
Vyom Sharma via llvm-commits
- [llvm] [IA]: Construct (de)interleave4 out of (de)interleave2 (PR #89276)
Hassnaa Hamdi via llvm-commits
- [llvm] [CycleAnalysis] Methods to verify cycles and their nesting. (PR #102300)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 3c87f66 - [BasicAA] Make use of nusw+nuw -> nneg implication (#102141)
via llvm-commits
- [llvm] f7e1efe - [LLVM][ISel][SVE] Add patterns for merging reverse subtracts. (#101488)
via llvm-commits
- [llvm] Initial changes for llvm shared library build using explicit visibility annotations (PR #96630)
Vassil Vassilev via llvm-commits
- [llvm] 441f94f - [SLP]Fix PR102279: check the tracked values for extractelements, not the original values
Alexey Bataev via llvm-commits
- [llvm] [LV] Fix emission of debug message in legality check (PR #101924)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AddressSanitizer] Delete duplicate variable in AddresssSanitizer Pass (PR #102305)
via llvm-commits
- [clang] [llvm] [mlir] [NFC][IWYU] Update includes in Support lib with IWYU. (PR #102306)
Daniil Fukalov via llvm-commits
- [llvm] [Support] [Windows] Stop redefining _WIN32_IE (PR #102307)
Martin Storsjö via llvm-commits
- [llvm] [NFC] Temporarily disable failing TableGen unit test. (PR #102308)
Rahul Joshi via llvm-commits
- [llvm] b74182e - [llvm-reduce] Handle new flags in complexity score
Nikita Popov via llvm-commits
- [llvm] [BOLT] Fix relocations handling (PR #100890)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT] Abort on out-of-section symbols in GOT (PR #100801)
Vladislav Khmelevsky via llvm-commits
- [llvm] 0c25f85 - [RISCV] Add sifive-p470 processor (#102022)
via llvm-commits
- [llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
- [llvm] 30a4e9e - [NFC] Temporarily disable failing TableGen unit test. (#102308)
via llvm-commits
- [llvm] baf7703 - `InOrderIssueStage` for llvm-mca should be generic over LSUnitBase (#101534)
via llvm-commits
- [llvm] [Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (PR #100952)
Yaxun Liu via llvm-commits
- [llvm] [DAG][NFC] Remove unnecessary default arguments (PR #100737)
Michael Maitland via llvm-commits
- [llvm] 6b6abf0 - [DAG][NFC] Remove unnecessary default arguments (#100737)
via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] __ptr32 support for z/OS (PR #101696)
Abhina Sree via llvm-commits
- [llvm] [AMDGPU] add missing checks in processBaseWithConstOffset (PR #102310)
Tim Gymnich via llvm-commits
- [clang] [compiler-rt] [llvm] [RISCV] Support new groupid/bitmask for cpu_model (PR #101632)
Piyou Chen via llvm-commits
- [llvm] 36467bf - Revert "Reapply "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#100952)""
Shilei Tian via llvm-commits
- [llvm] [ARM] Fix operand order of tBLXr in a test (NFC) (PR #102312)
Sergei Barannikov via llvm-commits
- [llvm] [ExpandVectorPredication] Be more precise reporting changes (PR #102313)
Roger Ferrer Ibáñez via llvm-commits
- [llvm] d07f106 - [PPC][AIX] Save/restore r31 when using base pointer (#100182)
via llvm-commits
- [llvm] [PPC][AIX] Save/restore r31 when using base pointer (PR #100182)
Zaara Syeda via llvm-commits
- [llvm] [Offload][NFC] Reorganize `utils::` and make Device/Host/Shared clearer (PR #100280)
Joseph Huber via llvm-commits
- [llvm] [InstSimplify] Fold (insertelement Splat(C), C, X) -> Splat(C) (PR #102315)
Benjamin Kramer via llvm-commits
- [llvm] beb37e2 - [AArch64] Don't replace dst of SWP instructions with (X|W)ZR (#102139)
via llvm-commits
- [clang] [llvm] [RISCV][FMV] Support target_clones (PR #85786)
Piyou Chen via llvm-commits
- [llvm] c31ac81 - [InstSimplify] Fold (insertelement Splat(C), C, X) -> Splat(C) (#102315)
via llvm-commits
- [llvm] 999bab7 - [SimplifyCFG] Add tests for sinking of load/store + gep (NFC)
Nikita Popov via llvm-commits
- [llvm] bfef7cc - [LLVM][NVPTX] Add NVPTX codegen support for fence.proxy.tensormap (#100748)
via llvm-commits
- [llvm] [SimplifyCFG] Don't separate a load/store from its gep during sinking (PR #102318)
Nikita Popov via llvm-commits
- [lldb] [llvm] [lldb]Implement LLDB Telemetry (PR #98528)
Vy Nguyen via llvm-commits
- [llvm] [llvm][lib]Propose a simple Telemetry framework. (PR #102323)
Vy Nguyen via llvm-commits
- [compiler-rt] [rtsan] Make sure rtsan gets initialized on mac (PR #100188)
Chris Apple via llvm-commits
- [llvm] [AArch64] Increase scatter overhead on Neoverse-V2 (PR #101296)
Madhur Amilkanthwar via llvm-commits
- [llvm] 4859c46 - Fix gcc Wparentheses warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8b52299 - Fix gcc Wparentheses warning. NFC.
Simon Pilgrim via llvm-commits
- [clang] [llvm] workflows/release-binaries: Enable flang builds on Windows (PR #101344)
Tom Stellard via llvm-commits
- [compiler-rt] [llvm] [ASan][compiler-rt] Implemented Dormant Mode in ASan (PR #99857)
via llvm-commits
- [llvm] [AArch64][SVE] Fold zero-extend into add reduction. (PR #102325)
Sander de Smalen via llvm-commits
- [llvm] 97743b8 - [SLP][REVEC] Make ShuffleCostEstimator and ShuffleInstructionBuilder support vector instructions. (#99499)
via llvm-commits
- [llvm] e4e96b3 - Revert b1234ddbe2652aa7948242a57107ca7ab12fd2f8. "[DAG] Add legalization handling for ABDS/ABDU (#92576)"
Simon Pilgrim via llvm-commits
- [llvm] 01b488f - Reapply "[CMake] Fold export_executable_symbols_* into function args. (#101741)" (#102138)
via llvm-commits
- [llvm] ad8a2e4 - [SLP][NFC] Add freeze instruction tests for upcoming support (#102215)
via llvm-commits
- [llvm] [HLSL] Lower Length to SPIR-V backend (PR #102243)
Farzon Lotfi via llvm-commits
- [llvm] [SLP][REVEC] Make tryToReduce and related functions support vector instructions. (PR #102327)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (PR #99461)
Han-Kuan Chen via llvm-commits
- [llvm] a0ed7d6 - [AArch64] Add updated FEAT_SVE_B16B16 and begin replacement of 'b16b16' flag (#101480)
via llvm-commits
- [llvm] [AMDGPU][AsmParser] Print names of parsed registers in debug output. (PR #102328)
Ivan Kosarev via llvm-commits
- [llvm] [SLP][REVEC] Fix insertelement has multiple uses. (PR #102329)
Han-Kuan Chen via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
Rose Silicon via llvm-commits
- [llvm] [PowerPC] improve P10 store forwarding on P7 scalar to vector (PR #102330)
via llvm-commits
- [clang] [llvm] Return available function types for BindingDecls. (PR #102196)
Samira Bazuzi via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Move Arch assignment out of createBinaryContext (PR #102054)
Sayhaan Siddiqui via llvm-commits
- [llvm] [openmp] [openmp][WebAssembly] Allow openmp to compile and run under emscripten toolchain (PR #95169)
via llvm-commits
- [llvm] Revert "[BOLT] Move ADRRelaxationPass (#101371)" (PR #102333)
Vladislav Khmelevsky via llvm-commits
- [llvm] [llvm-lit] Fix Unhashable TypeError when using lit's internal shell (PR #101590)
via llvm-commits
- [compiler-rt] [NFC] [sanitizers] leave BufferedStackTrace uninit in tests (PR #102251)
Florian Mayer via llvm-commits
- [compiler-rt] [DFSan] [compiler-rt] leave BufferedStackTrace uninit (PR #102252)
Florian Mayer via llvm-commits
- [compiler-rt] [compiler-rt] [UBSan] leave BufferedStackTrace uninit (PR #102253)
Florian Mayer via llvm-commits
- [compiler-rt] [compiler-rt] [NSan] leave BufferedStackTrace uninit (PR #102254)
Florian Mayer via llvm-commits
- [compiler-rt] [compiler-rt] [TSan] leave BufferedStackTrace uninit (PR #102255)
Florian Mayer via llvm-commits
- [compiler-rt] [compiler-rt] [Memprof] leave BufferedStackTrace uninit (PR #102256)
Florian Mayer via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Add parallelization for processing of DWO debug information (PR #100282)
Sayhaan Siddiqui via llvm-commits
- [llvm] [llvm-objdump] Print out xcoff file header and load section header for xcoff object file with option private-headers (PR #96350)
zhijian lin via llvm-commits
- [llvm] [TargetLowering][AMDGPU][ARM][RISCV][X86] Teach SimplifyDemandedBits to combine (srl (sra X, C1), ShAmt) -> sra(X, C1+ShAmt) (PR #101751)
Craig Topper via llvm-commits
- [llvm] 704f303 - [AMDGPU] Set register bank for i1 register copies (#96155)
via llvm-commits
- [llvm] [LoopVectorize][X86][AMDLibm] Add Missing AMD LibM trig vector intrinsics (PR #101125)
Farzon Lotfi via llvm-commits
- [llvm] 64510c1 - [PPC] Implement BCD assist builtins (#101390)
via llvm-commits
- [llvm] 6f8e8fa - [TargetLowering] Fix the problem of emulated-TLS implementation witho… (#101490)
via llvm-commits
- [llvm] f7b2c2e - [openmp][WebAssembly] Allow openmp to compile and run under emscripten toolchain (#95169)
via llvm-commits
- [llvm] 04e7eaf - AMDGPU: Add more baseline tests for eliminateFrameIndex
Matt Arsenault via llvm-commits
- [compiler-rt] [scudo][Fuchsia] Avoid variable access after unmap (PR #102344)
Caslyn Tonelli via llvm-commits
- [clang] [llvm] [HLSL] AST support for WaveSize attribute. (PR #101240)
Joshua Batista via llvm-commits
- [llvm] Add testcase with indirect gotos (PR #102347)
via llvm-commits
- [llvm] dbbf076 - [ctx_prof] CtxProfAnalysis (#102084)
via llvm-commits
- [clang] [llvm] [RISCV] Use RVA22U64Features in the definition of sifive-p450 and sifive-p670. (PR #102350)
Craig Topper via llvm-commits
- [llvm] fde7715 - [gn build] Port dbbf0762b6ee
LLVM GN Syncbot via llvm-commits
- [compiler-rt] dd741fc - [scudo][NFC] Add a default unmap() to unmap all pages (#102234)
via llvm-commits
- [llvm] 8ccd420 - Fix post #102084: restrict to linux to avoid formatting diffs.
Mircea Trofin via llvm-commits
- [llvm] 172ccfe - [Support] [Windows] Stop redefining _WIN32_IE (#102307)
via llvm-commits
- [llvm] bb82c79 - [SLP] Enable optimization of freeze instructions (#102217)
via llvm-commits
- [llvm] ca7368d - TargetSelectionDAG: Add missing atomic fp opd classes (#102269)
via llvm-commits
- [llvm] [BOLT][AArch64] Add R_*_LD64_GOT*_LO15 rel support (PR #102354)
Vladislav Khmelevsky via llvm-commits
- [llvm] [RISCV] Use listconcat to shorten some of the profile feature lists. (PR #102356)
Craig Topper via llvm-commits
- [llvm] 5fb2002 - [Mips] Add test for AND optimization (#102278)
via llvm-commits
- [lld] [LLD, MachO] Default objc_relative_method_lists on MacOS11+/iOS14+ (PR #101360)
via llvm-commits
- [lld] 6a3604e - [LLD, MachO] Default objc_relative_method_lists on MacOS11+/iOS14+ (#101360)
via llvm-commits
- [llvm] [llvm][ELF] Add statistics on various section sizes (PR #102363)
Arthur Eubanks via llvm-commits
- [llvm] [X86] Speed up checking clobbered FP/BP (PR #102365)
via llvm-commits
- [llvm] [llvm-lit][test][NFC] Moved cat command tests into separate lit test file (PR #102366)
via llvm-commits
- [llvm] [DXIL][Analysis] Add DXILMetadataAnalysis pass (PR #102079)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [HLSL] Change default linkage of HLSL functions and groupshared variables (v2) (PR #95331)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Change default linkage of HLSL functions to internal (PR #95331)
Helena Kotas via llvm-commits
- [compiler-rt] [HWASan] symbolize stack overflows (PR #95308)
Florian Mayer via llvm-commits
- [llvm] da140bc - [InstCombine] Pre-commit tests for #100008 (NFC)
Craig Topper via llvm-commits
- [llvm] ede49fa - [InstCombine] Canonicalize more saturated-add variants (#100008)
Craig Topper via llvm-commits
- [compiler-rt] [scudo] Avoid accessing inaccessible pages in unmap() in secondary (PR #102367)
via llvm-commits
- [llvm] workflows: Fix permissions for release-sources job (PR #100750)
Tom Stellard via llvm-commits
- [libc] [llvm] [libc] Make str_to_float independent of fenv (PR #102369)
Michael Jones via llvm-commits
- [clang] [compiler-rt] [ubsan] Display correct runtime messages for negative _BitInt (PR #96240)
via llvm-commits
- [lld] b3b6f7c - [MachO] using std::size_t to fix build errors on arm-ubuntu
Peter Rong via llvm-commits
- [llvm] cb5dc1f - [gSYM] Add support merged functions in gSYM format (#101604)
via llvm-commits
- [llvm] docs: Clarify commit access requirements in the Developer Policy (PR #101414)
Shilei Tian via llvm-commits
- [llvm] [llvm-lit] Resolve TypeError in built-in cat -v implementation (PR #98363)
via llvm-commits
- [llvm] cece4ba - [gn build] Port cb5dc1faa8b3
LLVM GN Syncbot via llvm-commits
- [llvm] [GlobalISel] IRTranslator: Use RAIIMFObsDelInstaller (PR #102379)
Tobias Stadler via llvm-commits
- [compiler-rt] [compiler-rt] Fix build for android (PR #101149)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][test] Fix typo in stderr redirection (PR #98397)
via llvm-commits
- [libc] [llvm] [libc] Use proxy headers for `limits.h` values (PR #102378)
Joseph Huber via llvm-commits
- [llvm] Add a test to check return types for __size_returning_new LibFuncs. (PR #102391)
Snehasish Kumar via llvm-commits
- [compiler-rt] [NFC] Fix typo in `REAL(pthread_join(th, ret))` (PR #102393)
Vitaly Buka via llvm-commits
- [llvm] [LLVM][test][nfc] Updating test to work with internal shell (PR #98370)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [llvm] [mlir] [CMake] Remove EXPORT_SYMBOLS_FOR_PLUGINS from #102138 (PR #102396)
Steven Wu via llvm-commits
- [llvm] 34157f6 - [ARM] Fix operand order of tBLXr in a test (NFC) (#102312)
via llvm-commits
- [llvm] [DataLayout] Remove deprecated method (PR #101495)
Kazu Hirata via llvm-commits
- [llvm] e4104c0 - [DataLayout] Remove deprecated method (#101495)
via llvm-commits
- [compiler-rt] 4cad17d - [DFSan] [compiler-rt] leave BufferedStackTrace uninit
Florian Mayer via llvm-commits
- [compiler-rt] aacd1af - [compiler-rt] [UBSan] leave BufferedStackTrace uninit
Florian Mayer via llvm-commits
- [compiler-rt] 76248da - [compiler-rt] [NSan] leave BufferedStackTrace uninit
Florian Mayer via llvm-commits
- [compiler-rt] 21648d3 - [compiler-rt] [TSan] leave BufferedStackTrace uninit
Florian Mayer via llvm-commits
- [compiler-rt] 930ca76 - [compiler-rt] [Memprof] leave BufferedStackTrace uninit
Florian Mayer via llvm-commits
- [compiler-rt] 5e5cce5 - [NFC] [sanitizers] leave BufferedStackTrace uninit in tests
Florian Mayer via llvm-commits
- [compiler-rt] 89c8d68 - [NFC] Fix typo in `REAL(pthread_join(th, ret))` (#102393)
via llvm-commits
- [llvm] [msan] Precommit tests for Arm NEON vector shift (PR #101420)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] Support building runtimes for Windows on arm32 (PR #101462)
Vitaly Buka via llvm-commits
- [compiler-rt] e9c9fde - [scudo] Avoid accessing inaccessible pages in unmap() in secondary (#102367)
via llvm-commits
- [llvm] [NVPTX] support switch statement with brx.idx (PR #102400)
Alex MacLean via llvm-commits
- [llvm] 8ce5a32 - [TableGen] Rework error reporting for duplicate Feature/Processor (#102257)
via llvm-commits
- [llvm] ccdce04 - [gn build] Port 8ce5a32f0221
LLVM GN Syncbot via llvm-commits
- [llvm] [NFC][bolt][test] Change '|&' to '2>&1 |' for lit internal shell support (PR #102402)
via llvm-commits
- [compiler-rt] [scudo] Die when store is called on MapAllocatorNoCache objects. (PR #102403)
Christopher Ferris via llvm-commits
- [llvm] 5d0a12d - [msan] Precommit tests for Arm NEON vector shift (#101420)
via llvm-commits
- [compiler-rt] Fix prctl to handle PR_GET_PDEATHSIG. (PR #101749)
Thurston Dang via llvm-commits
- [llvm] [SandboxIR] Implement the InsertElementInst class (PR #102404)
Jorge Gorbe Moya via llvm-commits
- [llvm] 15e86c2 - [AArch64] Update tests for stack-probing (#102181)
via llvm-commits
- [compiler-rt] [sanitizer] Optimize DenseMap::{find, erase} (PR #101785)
Vitaly Buka via llvm-commits
- [llvm] 4fe33d0 - [SandboxIR][NFC] GenericSetter tracker class (#102260)
via llvm-commits
- [llvm] [RISCV] Disable fixed length vectors with Zve32* without Zvl64b. (PR #102405)
Craig Topper via llvm-commits
- [llvm] [Asan][RISCV] Support asan check for segment load/store RVV intrinsics. (PR #100931)
Vitaly Buka via llvm-commits
- [llvm] [SandboxIR] Clean up tracking code with the help of tryTrack() (PR #102406)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function moving annotations (PR #91702)
Vitaly Buka via llvm-commits
- [llvm] 2d1828d - [ASan][NFC] Remove duplicate variable AccessInfo (#102305)
via llvm-commits
- [llvm] [AArch64] Reland merge index address with large offset into base address (PR #79951)
Vitaly Buka via llvm-commits
- [llvm] 408d82d - [PowerPC] Respect endianness when bitcasting to fp128 (#95931)
via llvm-commits
- [llvm] [MLGO] Error if default eviction advisor is requested with model (PR #102409)
Aiden Grossman via llvm-commits
- [clang] [llvm] [LoongArch] Add options for annotate tablejump (PR #102411)
via llvm-commits
- [compiler-rt] a753c99 - [scudo] Die when store is called on MapAllocatorNoCache objects. (#102403)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #95510)
via llvm-commits
- [llvm] 60ac347 - [SLP][REVEC] Make getAltInstrMask and getGatherCost vectorize vector instructions. (#99461)
via llvm-commits
- [llvm] [LoongArch] Add machine function pass to merge base + offset (PR #101139)
via llvm-commits
- [llvm] [LoongArch] Load floating-point immediate using VLDI (PR #101923)
via llvm-commits
- [llvm] 17d7696 - [X86][NFC] Add test case for conditional branches with unpredictable metadata. (#102262)
via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via llvm-commits
- [compiler-rt] [llvm] [ThinLTO]Clean up 'import-assume-unique-local' flag. (PR #102424)
Mingming Liu via llvm-commits
- [compiler-rt] 65b4a77 - [sanitizer] Optimize DenseMap::{find,erase}
via llvm-commits
- [compiler-rt] [llvm] [ThinLTO][TypeProf] Import local-linkage global var for mod1:func_foo-> mod2:local-var edge (PR #100448)
Mingming Liu via llvm-commits
- [llvm] e80d8e1 - [RISCV] Insert simple landing pad before indirect jumps for Zicfilp. (#91860)
via llvm-commits
- [llvm] 5ce793e - [RISCV] Add TargetConstraintType=2 to VPseudoVNCVTF_RM_W. NFC
Craig Topper via llvm-commits
- [llvm] d3c9bb0 - [AMDGPU] Fix build failure after #97070 (NFC)
Jie Fu via llvm-commits
- [llvm] c62e2a2 - StructurizeCFG: Optimize phi insertion during ssa reconstruction (#101301)
via llvm-commits
- [llvm] [CodeGen] Don't renumber invalid domtree (PR #102427)
Alexis Engelke via llvm-commits
- [llvm] 862d822 - [CodeGen] Don't renumber invalid domtree (#102427)
via llvm-commits
- [compiler-rt] 2289785 - [asan] Fix Windows tests
Vitaly Buka via llvm-commits
- [llvm] [RISCV][NFC] use OS.indent() to replace spaces (PR #102429)
Jerry Zhang Jian via llvm-commits
- [llvm] AMDGPU: Fix assembler asserting on expressions in vop3 instructions (PR #100103)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix folding clamp into pseudo scalar instructions (PR #100568)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] SIWholeQuadMode: avoid execz effects in exact regions (PR #101157)
Jay Foad via llvm-commits
- [lld] 0766a59 - [ELF] .llvm.call-graph-profile: support CREL
Fangrui Song via llvm-commits
- [llvm] Revert "[PAC][CodeGen][ELF][AArch64] Support signed GOT" (PR #102434)
Daniil Kovalev via llvm-commits
- [llvm] eb4ac64 - Revert "[PAC][CodeGen][ELF][AArch64] Support signed GOT" (#102434)
via llvm-commits
- [llvm] [CodeGen] Merge lowerConstantIntrinsics into pre-isel lowering (PR #97727)
Björn Pettersson via llvm-commits
- [llvm] c66777e - AMDGPU: Generalize atomicrmw handling in custom expansion
Matt Arsenault via llvm-commits
- [llvm] 4d47211 - [llvm][test][llvm-readobj] Name files in note-core.test (#102165)
via llvm-commits
- [llvm] [SSAUpdater] Don't use large SmallSets for IDFcalc (PR #97823)
Jeremy Morse via llvm-commits
- [llvm] [SLP][REVEC] Use VL.front()->getType() as ScalarTy. (PR #102437)
Han-Kuan Chen via llvm-commits
- [llvm] AMDGPU: Directly handle all atomicrmw cases in SIISelLowering (PR #102439)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Avoid creating unnecessary block split in atomic expansion (PR #102440)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Reword range metadata error message (PR #102441)
Matt Arsenault via llvm-commits
- [llvm] 7a51dde - InferAddressSpaces: Improve handling of instructions with multiple pointer uses (#101922)
via llvm-commits
- [llvm] [CodeGen] Fix lower constant intrinsics for dead code (PR #102442)
Alexis Engelke via llvm-commits
- [llvm] 00f90d3 - Verifier: Reword range metadata error message (#102441)
via llvm-commits
- [llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)
via llvm-commits
- [llvm] 7195572 - [SSAUpdater] Add a SmallPtrSet reserve method for IDFcalc (#97823)
via llvm-commits
- [llvm] c4e7728 - [Thumb2] Add regression test from #92576
Simon Pilgrim via llvm-commits
- [llvm] 13d04fa - [DAG] Add legalization handling for ABDS/ABDU (#92576) (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] abcaac1 - Add algorithm-include needed for std::max
Jeremy Morse via llvm-commits
- [compiler-rt] 5ea9dd8 - [compiler-rt] Support building runtimes for Windows on arm32 (#101462)
via llvm-commits
- [llvm] 5313d2e - [CodeGen] Fix lower constant intrinsics for dead code (#102442)
via llvm-commits
- [llvm] [ARM] Be more precise about conditions for indirect tail-calls (PR #102451)
Oliver Stannard via llvm-commits
- [llvm] bde2432 - Revert "[Asan] Provide TTI hook to provide memory reference infromation of target intrinsics. (#97070)"
Jeremy Morse via llvm-commits
- [clang] [llvm] [RISCV] Add Hazard3 CPU (PR #102452)
Sam Elliott via llvm-commits
- [llvm] [CodeGen] Move dom tree invalidation in MBP (PR #102453)
Alexis Engelke via llvm-commits
- [llvm] 7e7a439 - [SLP][NFC]Introduce CombinedVectorize nodes, NFC. (#99309)
via llvm-commits
- [llvm] [AArch64] Implement promotion type legalisation for histogram intrinsic (PR #101017)
Graham Hunter via llvm-commits
- [llvm] 135fecd - [SystemZ][z/OS] __ptr32 support for z/OS (#101696)
via llvm-commits
- [llvm] [Github] Allow CI to run different Python version tests at once (PR #102455)
Jannick Kremer via llvm-commits
- [llvm] fbb0619 - [Support][ADT] Minor cleanups after #101706 (#102180)
via llvm-commits
- [llvm] 15dacb4 - [AMDGPU][AsmParser] Print names of parsed registers in debug output. (#102328)
via llvm-commits
- [lld] [lld][symbol-ordering] Strip out llvm suffixes for orderfile (PR #102458)
Egor Pasko via llvm-commits
- [lld] b8c560f - [CMake] Remove EXPORT_SYMBOLS_FOR_PLUGINS from #102138 (#102396)
via llvm-commits
- [llvm] b8c560f - [CMake] Remove EXPORT_SYMBOLS_FOR_PLUGINS from #102138 (#102396)
via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] 47d831f - TTI: Check legalization cost of min/max ISD nodes (#100514)
via llvm-commits
- [llvm] TTI: Check legalization cost of add/sub overflow ISD nodes (PR #100518)
Matt Arsenault via llvm-commits
- [llvm] 46bf5d5 - Globalopt pass produces invalid debug info (#100654)
via llvm-commits
- [polly] [Polly] Use separate DT/LI/SE for outlined subfn. NFC. (PR #102460)
Michael Kruse via llvm-commits
- [llvm] 1139dee - [SimplifyCFG] Add more sinking tests (NFC)
Nikita Popov via llvm-commits
- [llvm] [RFC] IR: Define noalias.addrspace metadata (PR #102461)
Matt Arsenault via llvm-commits
- [llvm] fd7d788 - [DebugInfo][RemoveDIs] Use iterators to insert everywhere (#102003)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid introducing of too many phi nodes during sinking (PR #102465)
Nikita Popov via llvm-commits
- [llvm] b143b24 - [LLVM][rtsan] Add sanitize_realtime attribute for the realtime sanitizer (#100596)
via llvm-commits
- [llvm] [LLVM][rtsan] Add RealtimeSanitizer transform pass (PR #101232)
Chris Apple via llvm-commits
- [llvm] [dwarf2yaml] Correctly emit type and split unit headers (PR #102471)
Pavel Labath via llvm-commits
- [llvm] 29817a9 - [X86] Add test coverage for #74101
Simon Pilgrim via llvm-commits
- [llvm] [instCombine][bugfix] Fix crash caused by using of cast in instCombin… (PR #102472)
via llvm-commits
- [llvm] [X86] Add basic computeKnownBits support for X86ISD::BSR (PR #102474)
Simon Pilgrim via llvm-commits
- [llvm] 2b1122e - [DebugInfo][RemoveDIs] Use iterator-insertion in unittests and fuzzer (#102015)
via llvm-commits
- [llvm] LSV: document hang reported in #37865 (PR #102479)
Ramkumar Ramachandra via llvm-commits
- [llvm] 37a94b7 - [LICM][MustExec] Make must-exec logic for IV condition commutative (#93150)
via llvm-commits
- [llvm] [update_llc_test_checks][AMDGPU] Update AMDGPU regexp in update_llc_test_checks.py (PR #102480)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LLVM][NewPM] Add a C API for setting the PassBuilder AA pipeline. (PR #102482)
Tim Besard via llvm-commits
- [llvm] [AArch64] Implement TRBMPAM_EL1 system register (PR #102485)
Jonathan Thackray via llvm-commits
- [llvm] llvm.lround: Update verifier to validate support of vector types. (PR #98950)
Sumanth Gundapaneni via llvm-commits
- [llvm] b24737d - [NFC][RISCV] use OS.indent() to replace spaces (#102429)
via llvm-commits
- [llvm] b2e69f5 - [LoongArch] Add machine function pass to merge base + offset (#101139)
via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Mel Chen via llvm-commits
- [llvm] [llvm][offload] Move AMDGPU offload utilities to LLVM (PR #102487)
Fabian Mora via llvm-commits
- [llvm] [NFC][llvm][support] rename INFINITY in regcomp (PR #101758)
David Tenty via llvm-commits
- [llvm] 899f648 - [NFC][llvm][support] rename INFINITY in regcomp (#101758)
via llvm-commits
- [llvm] [SampleFDO] Read call-graph matching recovered top-level function profile (PR #101053)
via llvm-commits
- [llvm] [SLP][REVEC] Make SLP vectorize shufflevector. (PR #102489)
Han-Kuan Chen via llvm-commits
- [llvm] 7a4fc74 - [SLP][REVEC] Fix insertelement has multiple uses. (#102329)
via llvm-commits
- [llvm] 7e5fe69 - [X86] Speed up checking clobbered FP/BP (#102365)
via llvm-commits
- [llvm] [compiler-rt] Pass the CMake binary dir directly (PR #102493)
Joseph Huber via llvm-commits
- [llvm] 2a05971 - [SLP]Add index of the node to the short name output.
Alexey Bataev via llvm-commits
- [llvm] [RISCV] Move PseudoVSET(I)VLI expansion to use PseudoInstExpansion. (PR #102496)
Craig Topper via llvm-commits
- [llvm] be40c72 - Revert "StructurizeCFG: Optimize phi insertion during ssa reconstruction (#101301)"
Yaxun Liu via llvm-commits
- [llvm] 04da773 - Allow empty range attribute and add assert for full range (#100601)
via llvm-commits
- [llvm] [libc] Fix build issues of libc on Windows (PR #102499)
Sirui Mu via llvm-commits
- [llvm] 32c69fa - [SLP] Regenerate test checks to reduce NFC diff in #100904
Simon Pilgrim via llvm-commits
- [llvm] 73aa4e4 - [RISCV] Use listconcat to shorten some of the profile feature lists. (#102356)
via llvm-commits
- [llvm] 5972819 - [RISCV] Disable fixed length vectors with Zve32* without Zvl64b. (#102405)
via llvm-commits
- [llvm] [InstCombine] Use m_Power2 to check for powers of 2 (PR #102500)
Rose Silicon via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_SME_B16B16 and remove FEAT_B16B16 (PR #102501)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Align map clause generation and fix issue with non-shared allocations for assumed shape/size descriptor types (PR #97855)
via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [clang] [llvm] [ARM][AArch64] BTI, GCS, PAC Module flag update. (PR #86212)
Daniel Kiss via llvm-commits
- [llvm] Support STRICT_UINT_TO_FP and STRICT_SINT_TO_FP (PR #102503)
Mikhail R. Gadelha via llvm-commits
- [llvm] [LLVM][SelectionDAG] Remove scalable vector restriction from poison analysis. (PR #102504)
Paul Walker via llvm-commits
- [llvm] 6b78e94 - [libc][CMake] Fix build issues of libc on Windows (#102499)
via llvm-commits
- [llvm] improve update_cc_test_checks.py for template (PR #102505)
Yaxun Liu via llvm-commits
- [llvm] [PPC]Optimize zeroing accumulator and spilling instructions into simple instructions (PR #96094)
zhijian lin via llvm-commits
- [llvm] ad00e8a - [DAG] Replace m_SpecificInt(1) -> m_One()
Simon Pilgrim via llvm-commits
- [llvm] [LV] Support generating masks for switch terminators. (PR #99808)
via llvm-commits
- [llvm] 5ab7b0d - [SLP][NFC]Add a test for segmented load, NFC.
Alexey Bataev via llvm-commits
- [llvm] 4516e63 - [compiler-rt] Pass the CMake binary dir directly (#102493)
via llvm-commits
- [llvm] [msan] Support most Arm NEON vector shift instructions (PR #102507)
Thurston Dang via llvm-commits
- [llvm] 4d2009c - [X86] FindSingleBitChange - use m_SpecificInt directly when peeking through shiftmasks
Simon Pilgrim via llvm-commits
- [llvm] 9ddff0b - [X86] FindSingleBitChange - reduce scope of dyn_cast checks. NFC.
Simon Pilgrim via llvm-commits
- [clang] [llvm] [PAC][ELF][AArch64] Encode several ptrauth features in PAuth core info (PR #102508)
Daniil Kovalev via llvm-commits
- [llvm] [RISCV] Remove riscv-experimental-rv64-legal-i32. (PR #102509)
Craig Topper via llvm-commits
- [llvm] [ctx_prof] Fix the pre-thinlink "use" case (PR #102511)
Mircea Trofin via llvm-commits
- [llvm] [MTE] add option to disable UAS for memtag-stack (PR #96360)
Florian Mayer via llvm-commits
- [compiler-rt] [sanitizer] Disallow external_symbolizer_path with AT_SECURE (PR #92611)
Florian Mayer via llvm-commits
- [llvm] [AMDGPU] Clear load addresses between functions (PR #102515)
Alexis Engelke via llvm-commits
- [llvm] [Support] Use bump ptr allocator for domtree nodes (PR #102516)
Alexis Engelke via llvm-commits
- [llvm] [RISCV][GISel] Remove s32 support on RV64 for MUL, DIV, and REM. (PR #102519)
Craig Topper via llvm-commits
- [llvm] [SLP]Improve vectorization of gathered loads. (PR #89129)
Alexey Bataev via llvm-commits
- [llvm] 88a8594 - AMDGPU: Directly handle all atomicrmw cases in SIISelLowering (#102439)
via llvm-commits
- [lld] a821fee - [ELF] scanRelocations: support .crel.eh_frame
Fangrui Song via llvm-commits
- [clang] [llvm] [Clang] Add env var for nvptx-arch/amdgpu-arch timeout (PR #102521)
Joel E. Denny via llvm-commits
- [llvm] 0a62980 - AMDGPU: Support VALU add instructions in localstackalloc (#101692)
via llvm-commits
- [llvm] [OpenMP] Implement 'omp_alloc' on the device (PR #102526)
Joseph Huber via llvm-commits
- [llvm] 8cae9dc - [AMDGPU] Clear load addresses between functions (#102515)
via llvm-commits
- [llvm] 0bc6407 - TTI: Check legalization cost of add/sub overflow ISD nodes (#100518)
via llvm-commits
- [llvm] TTI: Check legalization cost of mul overflow ISD nodes (PR #100519)
Matt Arsenault via llvm-commits
- [clang] [llvm] [CUDA] Add a pseudo GPU sm_next which allows overriding for SM/PTX version. (PR #100247)
Artem Belevich via llvm-commits
- [llvm] 5bbbdab - TTI: Check legalization cost of mul overflow ISD nodes (#100519)
via llvm-commits
- [llvm] TTI: Check legalization cost of mulfix ISD nodes (PR #100520)
Matt Arsenault via llvm-commits
- [llvm] 6a48297 - TTI: Check legalization cost of mulfix ISD nodes (#100520)
via llvm-commits
- [llvm] TTI: Check legalization cost of fptosi_sat/fptoui_sat nodes (PR #100521)
Matt Arsenault via llvm-commits
- [llvm] [BOLT][DWARF] Add parallelization for processing of DWO debug information (PR #100282)
Sayhaan Siddiqui via llvm-commits
- [llvm] ba97697 - [NVPTX] support switch statement with brx.idx (#102400)
via llvm-commits
- [llvm] Revert "[NVPTX] support switch statement with brx.idx" (PR #102530)
Artem Belevich via llvm-commits
- [llvm] 2756879 - Revert "[NVPTX] support switch statement with brx.idx" (#102530)
via llvm-commits
- [llvm] bb7143f - AMDGPU: Avoid creating unnecessary block split in atomic expansion (#102440)
via llvm-commits
- [llvm] AMDGPU: Preserve atomicrmw name when specializing address space (PR #102470)
Matt Arsenault via llvm-commits
- [llvm] 42b5540 - AMDGPU: Preserve atomicrmw name when specializing address space (#102470)
via llvm-commits
- [compiler-rt] 373d35d - [scudo] Added test fixture for cache tests. (#102230)
via llvm-commits
- [llvm] 1a6d60e - [ctx_prof] Fix the pre-thinlink "use" case (#102511)
via llvm-commits
- [llvm] [RISCV][GISel] Remove support s32 G_VAARG on RV64. (PR #102533)
Craig Topper via llvm-commits
- [llvm] ae059a1 - [AMDGPU][True16][CodeGen] support v_mov_b16 and v_swap_b16 in true16 format (#102198)
via llvm-commits
- [llvm] [mlir] [mlir][spirv] Support `memref` in `convert-to-spirv` pass (PR #102534)
Angel Zhang via llvm-commits
- [flang] [llvm] [flang][OpenMP] Handle multiple ranges in `num_teams` clause (PR #102535)
Krzysztof Parzyszek via llvm-commits
- [llvm] 1baa6f7 - [llvm][ELF] Add statistics on various section sizes (#102363)
via llvm-commits
- [llvm] 967185e - Revert "[ctx_prof] Fix the pre-thinlink "use" case (#102511)"
Aiden Grossman via llvm-commits
- [compiler-rt] d46c26b - Fix prctl to handle PR_GET_PDEATHSIG. (#101749)
via llvm-commits
- [clang] [llvm] [llvm][support] Implement tracing virtual file system (PR #88326)
Jan Svoboda via llvm-commits
- [clang] [llvm] Add length builtins and length HLSL function to DirectX Backend (PR #101256)
Joshua Batista via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates (PR #102542)
via llvm-commits
- [compiler-rt] [scudo] Separated committed and decommitted entries. (PR #101409)
Joshua Baehring via llvm-commits
- [llvm] 070ce81 - [RISCV] Remove unused function argument in RISCVOptWInstrs. NFC
Craig Topper via llvm-commits
- [compiler-rt] 046524e - Revert "Fix prctl to handle PR_GET_PDEATHSIG. (#101749)"
Kirill Stoimenov via llvm-commits
- [llvm] [NVPTX] support switch statement with brx.idx (reland) (PR #102550)
Alex MacLean via llvm-commits
- [llvm] [AMDGPU] Move `AMDGPUAttributorPass` to full LTO post link stage (PR #102086)
Shilei Tian via llvm-commits
- [llvm] 8acf885 - [LLVM][rtsan] Add RealtimeSanitizer transform pass (#101232)
via llvm-commits
- [llvm] 9428631 - [gn build] Port 8acf8852e9d4
LLVM GN Syncbot via llvm-commits
- [llvm] f865947 - [rtsan] Fix warnings after #101232
Fangrui Song via llvm-commits
- [llvm] [RISCV][GISel] Support nxv16p0 for RV32. (PR #101573)
Craig Topper via llvm-commits
- [llvm] 4ce559d - [msan] Support most Arm NEON vector shift instructions (#102507)
via llvm-commits
- [clang] [llvm] [IR] Add method to GlobalVariable to change type of initializer. (PR #102553)
Eli Friedman via llvm-commits
- [llvm] 4a2bf05 - Reapply "[ctx_prof] Fix the pre-thinlink "use" case (#102511)"
Mircea Trofin via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Vitaly Buka via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Vitaly Buka via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Vitaly Buka via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Vitaly Buka via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Thurston Dang via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Thurston Dang via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Thurston Dang via llvm-commits
- [llvm] [msan] Support vst{2,3,4}_lane instructions (PR #101215)
Thurston Dang via llvm-commits
- [llvm] 0a4e1c5 - [RISCV] Add some Zfinx instructions to hasAllNBitUsers.
Craig Topper via llvm-commits
- [llvm] [BOLT] Fix C2360 compiler error with MSVC in Relocation.cpp (PR #101235)
Benji Smith via llvm-commits
- [llvm] [NFC] Add missing bitcode documentation to BitCodeFormat.rst (PR #102555)
Chris Apple via llvm-commits
- [llvm] [X86] Don't save/restore fp around longjmp instructions (PR #102556)
via llvm-commits
- [llvm] [NVPTX][NFC] Update tests to use bfloat type (PR #101493)
Justin Fargnoli via llvm-commits
- [llvm] [SLP][REVEC] Disable strided load if the source is vector instruction. (PR #99462)
Han-Kuan Chen via llvm-commits
- [llvm] [BOLT][docs] Fix typo (PR #98640)
Maksim Panchenko via llvm-commits
- [llvm] [RISCV] Implement RISCVTTIImpl::shouldConsiderAddressTypePromotion for RISCV (PR #102560)
via llvm-commits
- [llvm] [mlir] Enable attaching LLVM loop annotations to scf.for (PR #102562)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction when folding (shl (add x, c1), c2) and (shl (sext (add x, c1)), c2) (PR #101294)
via llvm-commits
- [llvm] [DAGCombine] Remove OneUse restriction when folding (shl (add x, c1), c2) and (shl (sext (add x, c1)), c2) (PR #101294)
via llvm-commits
- [llvm] [DAGCombine] Remove OneUse restriction when folding (shl (add x, c1), c2) and (shl (sext (add x, c1)), c2) (PR #101294)
via llvm-commits
- [llvm] [DAGCombine] Remove OneUse restriction when folding (shl (add x, c1), c2) and (shl (sext (add x, c1)), c2) (PR #101294)
via llvm-commits
- [llvm] [DAGCombine] Remove OneUse restriction when folding (shl (add x, c1), c2) and (shl (sext (add x, c1)), c2) (PR #101294)
via llvm-commits
- [llvm] [DAGCombine] Remove OneUse restriction when folding (shl (add x, c1), c2) and (shl (sext (add x, c1)), c2) (PR #101294)
via llvm-commits
- [llvm] [DAGCombine] Remove OneUse restriction when folding (shl (add x, c1), c2) and (shl (sext (add x, c1)), c2) (PR #101294)
via llvm-commits
- [compiler-rt] 6897004 - Fix test on Windows
via llvm-commits
- [llvm] workflows/release-binaries: Always pull composite actions from main branch (PR #100805)
Soumaya Souayah via llvm-commits
- [llvm] e1a16cd - [ExpandVectorPredication] Be more precise reporting changes (#102313)
via llvm-commits
- [llvm] dbae30d - [LoongArch] Load floating-point immediate using VLDI (#101923)
via llvm-commits
- [llvm] [LV] Use ICMP_UGE for BranchOnCount when VF is scalable (PR #102575)
Pengcheng Wang via llvm-commits
- [llvm] [llvm] Construct SmallVector<SDValue> with ArrayRef (NFC) (PR #102578)
Kazu Hirata via llvm-commits
- [llvm] a9e75b1 - [ORC][MachO] Fix race condition during MachOPlatform bootstrap.
Lang Hames via llvm-commits
- [llvm] d38bae3 - [update_llc_test_checks][AMDGPU] Update AMDGPU regexp in update_llc_test_checks.py (#102480)
via llvm-commits
- [llvm] 50a2b31 - [ARM] Be more precise about conditions for indirect tail-calls (#102451)
via llvm-commits
- [llvm] fix(llvm/**.py): fix invalid escape sequences (PR #94035)
Nikita Popov via llvm-commits
- [llvm] 1ec3313 - TTI: Check legalization cost of fptosi_sat/fptoui_sat nodes (#100521)
via llvm-commits
- [llvm] TTI: Check legalization cost of abs nodes (PR #100523)
Matt Arsenault via llvm-commits
- [llvm] 7b03fdb - [X86] Add basic computeKnownBits support for X86ISD::BSR (#102474)
via llvm-commits
- [llvm] 3b175e1 - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [llvm][Support][Memory] Add memfd based fallback for strict W^X Linux systems (PR #98538)
via llvm-commits
- [llvm] d7824fa - TTI: Check legalization cost of abs nodes (#100523)
via llvm-commits
- [llvm] AMDGPU: Correct costs of saturating add/sub intrinsics (PR #100808)
Matt Arsenault via llvm-commits
- [llvm] [RuntimeDyld][Windows] Allocate space for dllimport things. (PR #102586)
Alastair Houghton via llvm-commits
- [llvm] cdadc2e - AMDGPU: Correct costs of saturating add/sub intrinsics (#100808)
via llvm-commits
- [llvm] [CodeGen][NewPM] Improve start/stop pass error message CodeGenPassBuilder (PR #102591)
Akshat Oke via llvm-commits
- [llvm] Handle #dbg_values in SROA. (PR #94070)
Stephen Tozer via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support saturated converts (PR #102592)
Malay Sanghi via llvm-commits
- [llvm] ccb2b01 - Enable logf128 constant folding for hosts with 128bit floats (#96287)
via llvm-commits
- [llvm] [llvm][llvm-readobj] Add NT_ARM_FPMR corefile note type (PR #102594)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (RFC) (PR #102595)
Carl Ritson via llvm-commits
- [llvm] [InstCombine] Don't change fn signature for calls to declarations (PR #102596)
Nikita Popov via llvm-commits
- [llvm] 199d6f2 - LSV: document hang reported in #37865 (#102479)
via llvm-commits
- [llvm] 0e12453 - [AArch64] Sink operands to fmuladd. (#102297)
via llvm-commits
- [clang] [llvm] [Clang][AArch64] Add customisable immediate range checking to NEON (PR #100278)
via llvm-commits
- [llvm] 9304af3 - [InstCombine] Fixing wrong select folding in vectors with undef elements (#102244)
via llvm-commits
- [llvm] a918ffe - [AArch64] Implement TRBMPAM_EL1 system register (#102485)
via llvm-commits
- [llvm] e129530 - [CodeGen][NewPM] Improve start/stop pass error message CodeGenPassBuilder (#102591)
via llvm-commits
- [llvm] [AMDGPU][AsmParser] Eliminate validateExeczVcczOperands(). (PR #102600)
Ivan Kosarev via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] Revert "LSV: document hang reported in #37865 (#102479)" (PR #102603)
Ramkumar Ramachandra via llvm-commits
- [polly] [polly] Add profitability check for expanded region. (PR #96548)
Michael Kruse via llvm-commits
- [llvm] [AMDGPU][AsmParser][NFC] Remove a misleading comment. (PR #102604)
Ivan Kosarev via llvm-commits
- [clang] [lld] [llvm] Embed the command line arguments during LTO (PR #79390)
Duncan Ogilvie via llvm-commits
- [clang] [llvm] [mlir] [polly] [clang] Generate nuw GEPs for struct member accesses (PR #99538)
Hari Limaye via llvm-commits
- [llvm] 3e806c8 - [NFC] Use references to avoid copying (#99863)
via llvm-commits
- [llvm] [GlobalISel] Look between instructions to be matched (PR #101675)
via llvm-commits
- [llvm] [M68k] Introduce more MOVI cases (PR #98377)
via llvm-commits
- [llvm] LSV/test/AArch64: add missing lit.local.cfg; fix build (PR #102607)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DebugInfo] Enable deprecation of iterator-insertion methods (PR #102608)
Jeremy Morse via llvm-commits
- [llvm] 3064646 - [flang][OpenMP] Handle multiple ranges in `num_teams` clause (#102535)
via llvm-commits
- [llvm] [llvm-objdump] Print out xcoff file header for xcoff object file with option private-headers (PR #96350)
zhijian lin via llvm-commits
- [llvm] 0795ab4 - [InstCombine] Remove unnecessary RUN line from test (NFC)
Nikita Popov via llvm-commits
- [llvm] 02645d6 - [RISCV] Add Syntacore SCR5 RV32/64 processors definition (#102285)
via llvm-commits
- [llvm] AMDGPU/NewPM: Port SIFixSGPRCopies to new pass manager (PR #102614)
Matt Arsenault via llvm-commits
- [llvm] a15de17 - Revert "Enable logf128 constant folding for hosts with 128bit floats (#96287)"
Nikita Popov via llvm-commits
- [llvm] fff78a5 - LSV/test/AArch64: add missing lit.local.cfg; fix build (#102607)
via llvm-commits
- [llvm] [KnownBits] Add KnownBits::add and KnownBits::sub helper wrappers. (PR #99468)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][AsmParser][NFCI] All NamedIntOperands to be of the i32 type. (PR #102616)
Ivan Kosarev via llvm-commits
- [llvm] 1953629 - [MemoryBuiltins] Handle allocator attributes on call-site
Nikita Popov via llvm-commits
- [llvm] 0b745a1 - [AArch64] Add invalid 1 x vscale costs for reductions and reduction-operations. (#102105)
via llvm-commits
- [llvm] 5bc1f9e - [MemoryBuiltins] Simplify getCalledFunction() helper (NFC)
Nikita Popov via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] cf54cae - AMDGPU/NewPM: Port SIFixSGPRCopies to new pass manager (#102614)
via llvm-commits
- [llvm] 1d77dd5 - [llvm-readobj][COFF] Dump hybrid objects for ARM64X files. (#102245)
via llvm-commits
- [llvm] [NFC] Remove explicit bitcode enumeration from BitCodeFormat.rst (PR #102618)
Chris Apple via llvm-commits
- [llvm] [AMDGPU][CodeGen] Support AND/OR/XOR and LDEXP True16 format (PR #102620)
Brox Chen via llvm-commits
- [llvm] 335bc3c - [AMDGPU][AsmParser][NFCI] All NamedIntOperands to be of the i32 type. (#102616)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Support VOP1 True/Fake16 ISA (PR #101678)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][CodeGen] Support VOP1 fp conversion in True/Fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] dad1cb9 - [ARM] Regenerate big-endian-vmov.ll. NFC
David Green via llvm-commits
- [llvm] [DI] Have createClassType create a class type. (PR #102624)
via llvm-commits
- [llvm] ee8100b - [Clang][OMPX] Add the code generation for multi-dim `num_teams` (#101407)
via llvm-commits
- [llvm] [PPC] Lower unreachable IR instruction to a trap. (PR #101379)
Sean Fertile via llvm-commits
- [llvm] 259742a - [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (#82130)
via llvm-commits
- [llvm] f4d5b14 - [gn] Give two scripts argparse.RawDescriptionHelpFormatter
Nico Weber via llvm-commits
- [llvm] 669d844 - [X86] Convert truncsat clamping patterns to use SDPatternMatch. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [llvm-mca] Add bottle-neck analysis to JSON output. (PR #90056)
Andrea Di Biagio via llvm-commits
- [llvm] Clean up after transition into opaque pointers. NFC (PR #102631)
Björn Pettersson via llvm-commits
- [llvm] [AArch64] Lower partial add reduction to udot or svdot (PR #101010)
Sam Tebbs via llvm-commits
- [llvm] 52220c2 - [AMDGPU][AsmParser][NFC] Remove a misleading comment. (#102604)
via llvm-commits
- [llvm] [TargetLowering] Handle vector types in expandFixedPointMul (PR #102635)
Björn Pettersson via llvm-commits
- [flang] [llvm] [Docs] Fix sidebar link to renamed anchor #(forum-and-)mailing-list (PR #102639)
Mital Ashok via llvm-commits
- [llvm] [GISel] Handle more opcodes in constant_fold_binop (PR #102640)
Jay Foad via llvm-commits
- [llvm] f4fb735 - [llvm] Construct SmallVector<SDValue> with ArrayRef (NFC) (#102578)
via llvm-commits
- [llvm] 2f8f58d - [IR] Add method to GlobalVariable to change type of initializer. (#102553)
via llvm-commits
- [llvm] [InstCombine] Add m_NUWAdd final cases (PR #102643)
Rose Silicon via llvm-commits
- [llvm] AMDGPU: Try to add some more amdgpu-perf-hint tests (PR #102644)
Matt Arsenault via llvm-commits
- [llvm] 23209d1 - OpenMPOpt: Remove dead include
Matt Arsenault via llvm-commits
- [llvm] 37c6683 - [X86] pr57673.ll - generate MIR test checks
Simon Pilgrim via llvm-commits
- [llvm] cb5ec37 - [msan] Support vst{2, 3, 4}_lane instructions (#101215)
via llvm-commits
- [llvm] 2fe61a5 - [AMDGPU] Move `AMDGPUAttributorPass` to full LTO post link stage (#102086)
via llvm-commits
- [compiler-rt] [asan] Switch allocator to dynamic base address (PR #98511)
Thurston Dang via llvm-commits
- [compiler-rt] 7ede1c4 - [asan] Switch allocator to dynamic base address (#98511)
via llvm-commits
- [llvm] 1ea0865 - [Clang] Add env var for nvptx-arch/amdgpu-arch timeout (#102521)
via llvm-commits
- [llvm] [AMDGPU][NFCI] Mark AGPRs and VGPRs with different flags in HWEncoding. (PR #102650)
Ivan Kosarev via llvm-commits
- [llvm] [LLVM][rtsan] rtsan transform to preserve CFAnalyes (PR #102651)
Chris Apple via llvm-commits
- [llvm] e711a0c - [MIPS] Fix missing ANDI optimization (#97689)
via llvm-commits
- [compiler-rt] 9f3ff8d - [scudo] Separated committed and decommitted entries. (#101409)
via llvm-commits
- [llvm] edf45e4 - Suppress spurious warnings due to R_RISCV_SET_ULEB128
via llvm-commits
- [llvm] AMDGPU/NewPM: Port SIAnnotateControlFlow to new pass manager (PR #102653)
Matt Arsenault via llvm-commits
- [llvm] 6b77531 - [GlobalIsel] Combine G_ADD and G_SUB with constants (#97771)
via llvm-commits
- [llvm] [BOLT][NFC] Keep input icount for disassembled functions (PR #101091)
Amir Ayupov via llvm-commits
- [llvm] ccc3127 - [NVPTX] support switch statement with brx.idx (reland) (#102550)
via llvm-commits
- [llvm] 31c75a1 - [RISCV] Move PseudoVSET(I)VLI expansion to use PseudoInstExpansion. (#102496)
via llvm-commits
- [llvm] ca7ad38 - [RISCV] Remove riscv-experimental-rv64-legal-i32. (#102509)
via llvm-commits
- [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Jun Wang via llvm-commits
- [llvm] e5697d7 - Return available function types for BindingDecls. (#102196)
via llvm-commits
- [llvm] 6b27a57 - [RISCV][GISel] Add missing tests for G_CTLZ/CTTZ instruction selection. NFC
Craig Topper via llvm-commits
- [llvm] 492484e - Revert "[AMDGPU] Move `AMDGPUAttributorPass` to full LTO post link stage (#102086)"
Shilei Tian via llvm-commits
- [llvm] 22cce65 - [LLVM][rtsan] rtsan transform to preserve CFGAnalyses (#102651)
via llvm-commits
- [llvm] [unittets] Convert a test to use opaque pointers (PR #102668)
Sergei Barannikov via llvm-commits
- [lld] [lld][elf] Warn if '*' pattern is used multiple times in version scripts (PR #102669)
Igor Kudrin via llvm-commits
- [llvm] [CMake] Followup to #102396 and restore old DynamicLibrary symbols behavior (PR #102671)
Steven Wu via llvm-commits
- [llvm] 74e4694 - [LTO] enable `ObjCARCContractPass` only on optimized build (#101114)
via llvm-commits
- [lld] 74e4694 - [LTO] enable `ObjCARCContractPass` only on optimized build (#101114)
via llvm-commits
- [llvm] [AMDGPU] Enable AMDGPUAttributorPass in full LTO (PR #102673)
Shilei Tian via llvm-commits
- [llvm] [ValueTracking] Skip ephemeral check as instruction is not Assume (PR #102675)
Andreas Jonson via llvm-commits
- [llvm] [DenseMap] Optimize find/erase (PR #100517)
Alexandre Ganea via llvm-commits
- [llvm] 66d8735 - [SandboxIR] Implement the InsertElementInst class (#102404)
via llvm-commits
- [llvm] [RISCV][GISel] Support G_SEXT_INREG for Zbb. (PR #102682)
Craig Topper via llvm-commits
- [clang] [llvm] Add normalize builtins and normalize HLSL function to DirectX and SPIR-V backend (PR #102683)
Joshua Batista via llvm-commits
- [llvm] 8a5e179 - [NVPTX][NFC] Update tests to use bfloat type (#101493)
via llvm-commits
- [llvm] [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor pass (PR #101760)
Shilei Tian via llvm-commits
- [llvm] f7ad495 - [SandboxIR] Clean up tracking code with the help of emplaceIfTracking() (#102406)
via llvm-commits
- [llvm] [RISCV][GISel] Move i32 patterns that aren't used by SelectionDAG to RISCVGISel.td. NFC (PR #102685)
Craig Topper via llvm-commits
- [llvm] [SandboxIR][NFC] SingleLLVMInstructionImpl class (PR #102687)
via llvm-commits
- [llvm] 4bffbba - [UnitTests] Convert a test to use opaque pointers (#102668)
via llvm-commits
- [llvm] [NVPTX] unbreak extract_elt lowering (PR #102688)
Artem Belevich via llvm-commits
- [compiler-rt] c69b8c4 - [compiler-rt][NFC] Replace environment variable with %t (#102197)
via llvm-commits
- [llvm] bbefd57 - [TargetLowering] Handle vector types in expandFixedPointMul (#102635)
Bjorn Pettersson via llvm-commits
- [llvm] [AMDGPU] NFC: Add helper to query archVGPR (PR #102690)
Jeffrey Byrnes via llvm-commits
- [clang] [llvm] [PGO][OpenMP] Instrumentation for GPU devices (Revision of #76587) (PR #102691)
Ethan Luis McDonough via llvm-commits
- [llvm] 44f30c8 - [SandboxIR][NFC] Use Tracker.emplaceIfTracking()
Vasileios Porpodas via llvm-commits
- [compiler-rt] 93a31cd - [nsan] Make #include more conventional
Fangrui Song via llvm-commits
- [llvm] 51a3bc1 - [ThinLTO]Clean up 'import-assume-unique-local' flag. (#102424)
via llvm-commits
- [llvm] [SandboxIR] Add the ExtractElementInst class (PR #102706)
Jorge Gorbe Moya via llvm-commits
- [llvm] 5351723 - [SandboxIR][NFC] SingleLLVMInstructionImpl class (#102687)
via llvm-commits
- [clang] [lld] [llvm] [mlir] [NFC][IWYU] Update Support library with IWYU. (PR #102707)
Daniil Fukalov via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Profile profraw generation for GPU instrumentation #76587 (PR #93365)
Ethan Luis McDonough via llvm-commits
- [llvm] [AArch64] Remove apple-a7-sysreg. (PR #102709)
Ahmed Bougacha via llvm-commits
- [llvm] [SandboxIR] Implement AtomicCmpXchgInst (PR #102710)
via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Add GPU profiling flags to driver (PR #94268)
Ethan Luis McDonough via llvm-commits
- [llvm] 786c409 - [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor pass (#101760)
via llvm-commits
- [llvm] 23c8128 - FIX: Remove unused private data member `HasWholeProgramVisibility` in `AMDGPU.h`
Shilei Tian via llvm-commits
- [llvm] [llvm] Construct SmallVector with ArrayRef (NFC) (PR #102712)
Kazu Hirata via llvm-commits
- [llvm] [AArch64] Construct SmallVector<SDValue> with ArrayRef (NFC) (PR #102713)
Kazu Hirata via llvm-commits
- [llvm] 76f722f - AMDGPU/NewPM: Port SIAnnotateControlFlow to new pass manager (#102653)
via llvm-commits
- [llvm] AMDGPU/NewPM: Port AMDGPUAnnotateUniformValues to new pass manager (PR #102654)
Matt Arsenault via llvm-commits
- [llvm] 77e68fb - AMDGPU/NewPM: Port AMDGPUAnnotateUniformValues to new pass manager (#102654)
via llvm-commits
- [llvm] AMDGPU/NewPM: Port SILowerI1Copies to new pass manager (PR #102663)
Matt Arsenault via llvm-commits
- [llvm] 3696a34 - AMDGPU/NewPM: Port SILowerI1Copies to new pass manager (#102663)
via llvm-commits
- [compiler-rt] 6c8d479 - [nsan] GetShadowAddrFor: Use (const) void * to decrease the number of casts
Fangrui Song via llvm-commits
- [compiler-rt] e0ddd42 - [msan] Use namespace qualifier. NFC
Fangrui Song via llvm-commits
- [llvm] e9a47a6 - [llvm] Construct SmallVector with ArrayRef (NFC) (#102712)
via llvm-commits
- [llvm] fcf6dc3 - [AArch64] Construct SmallVector<SDValue> with ArrayRef (NFC) (#102713)
via llvm-commits
- [compiler-rt] [nsan] Add NsanThread and clear static TLS shadow (PR #102718)
Fangrui Song via llvm-commits
- [llvm] 109f2f0 - AMDGPU/NewPM: Initialize class member
Vitaly Buka via llvm-commits
- [llvm] 0c783be - [TargetLowering] Use APInt::isSubsetOf to simplify an expression. NFC
Craig Topper via llvm-commits
- [llvm] a52e486 - [llvm-objdump,test] Fix source-interleave.ll when /proc/self/cwd is unavailable
Fangrui Song via llvm-commits
- [llvm] [RISCV][MC] Name the vector tuple registers (PR #102726)
Brandon Wu via llvm-commits
- [llvm] [RISCV][MC] Remove register substitutions in `RISCVAsmPrinter` (PR #102728)
Brandon Wu via llvm-commits
- [llvm] [llvm] Use llvm::set_is_subset (NFC) (PR #102729)
Kazu Hirata via llvm-commits
- [llvm] [CodeGenPrepare] Unfold slow ctpop when used in power-of-two test (PR #102731)
Sergei Barannikov via llvm-commits
- [llvm] [Sample Profile] Expand functionality of llvm-profdata function filter (PR #101615)
William Junda Huang via llvm-commits
- [lld] [LLD][NFC] Don't use x64 import library for x86 target in safeseh-md tests. (PR #102736)
Jacek Caban via llvm-commits
- [lld] [LLD][NFC] Make InputFile::getMachineType const. (PR #102737)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Validate import library machine type. (PR #102738)
Jacek Caban via llvm-commits
- [llvm] [NewGVN] Relax conditions when checking safety of memory accesses (PR #98609)
via llvm-commits
- [llvm] [Utils] Add new merge-release-pr.py script. (PR #101630)
Tobias Hieta via llvm-commits
- [llvm] [NewGVN] Improve SelfLookup optimization to ensure termination (PR #82162)
via llvm-commits
- [llvm] [NewGVN] Disable SelfLookup optimization to ensure termination (PR #82162)
via llvm-commits
- [llvm] [InstCombine] Fixing wrong merge of vector operands with undef elements (PR #102742)
Jorge Botto via llvm-commits
- [polly] 22c77f2 - [Polly] Use separate DT/LI/SE for outlined subfn. NFC. (#102460)
via llvm-commits
- [llvm] [InstCombine] Fold `(x < y) ? -1 : zext(x != y)` into `u/scmp(x,y)` (PR #101049)
Volodymyr Vasylkun via llvm-commits
- [llvm] [NFC] Fix TableGen include guards to match paths. (PR #102746)
Rahul Joshi via llvm-commits
- [compiler-rt] [profile] Change __llvm_profile_counter_bias etc. types to match llvm (PR #102747)
Rainer Orth via llvm-commits
- [lld] 955be52 - [LLD][NFC] Don't use x64 import library for x86 target in safeseh-md tests. (#102736)
via llvm-commits
- [lld] 2849ebb - [LLD][NFC] Make InputFile::getMachineType const. (#102737)
via llvm-commits
- [llvm] [NFC] Eliminate top-level "using namespace" from some headers. (PR #102751)
Rahul Joshi via llvm-commits
- [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `thread_limit` clause (PR #102717)
Shilei Tian via llvm-commits
- [llvm] 8a61bfc - [NFC] Fix TableGen include guards to match paths (#102746)
via llvm-commits
- [llvm] [llvm-exegesis][unittests] Disable SubprocessMemoryTest on big-endian… (PR #102755)
Rainer Orth via llvm-commits
- [llvm] [TLI] Add support for inferring attr `cold`/`noreturn` on `std::terminate` and `__cxa_throw` (PR #101622)
via llvm-commits
- [llvm] 9bb7c11 - [GISel] Handle more opcodes in constant_fold_binop (#102640)
via llvm-commits
- [llvm] 8101d18 - [Support] Assert that DomTree nodes share parent (#101198)
via llvm-commits
- [llvm] [IR] Add block number traits to CFG (PR #102758)
Alexis Engelke via llvm-commits
- [llvm] [NVPTX] Add idp2a, idp4a intrinsics (PR #102763)
Alex MacLean via llvm-commits
- [llvm] [Analysis] Use llvm::set_is_subset (NFC) (PR #102766)
Kazu Hirata via llvm-commits
- [compiler-rt] c27415f - [sanitizer,test] Restore -fno-sized-deallocation coverage
Fangrui Song via llvm-commits
- [compiler-rt] 80eea01 - [dfsan] Use namespace qualifier and internalize accidentally exported functions. NFC
Fangrui Song via llvm-commits
- [llvm] [NewGVN] Prevent cyclic dependencies by ensuring Leader has min RPO number (PR #82110)
Nuno Lopes via llvm-commits
- [llvm] f3e950a - [Utils] Add new merge-release-pr.py script. (#101630)
via llvm-commits
- [llvm] b167ada - [DFAJumpThreading] Rewrite the way paths are enumerated (#96127)
via llvm-commits
- [compiler-rt] fe31363 - [dfsan] Use namespace qualifier. NFC
Fangrui Song via llvm-commits
- [llvm] [GlobalIsel] Revisit ext of ext. (PR #102769)
Thorsten Schütt via llvm-commits
- [llvm] a417083 - [llvm-exegesis][unittests] Also disable SubprocessMemoryTest on SPARC (#102755)
via llvm-commits
- [llvm] [DebugInfo][NFC] Sort DWARF op descriptions, fix versions (PR #102773)
J. Ryan Stinnett via llvm-commits
- [llvm] [MC][NFC] Count pseudo probes and function records (PR #102774)
Amir Ayupov via llvm-commits
- [llvm] [RISCV] Add IR tests for bf16 vmerge and vmv.v.v. NFC (PR #102775)
Craig Topper via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] b728f37 - [Analysis] Use llvm::set_is_subset (NFC) (#102766)
via llvm-commits
- [llvm] 8c4e039 - [LegalizeTypes] Use APInt::getLowBitsSet instead of getAllOnes+zext. NFC
Craig Topper via llvm-commits
- [llvm] [InstCombine] Use llvm::set_is_subset (NFC) (PR #102778)
Kazu Hirata via llvm-commits
- [llvm] [Target] Construct SmallVector<MachineMemOperand *> with ArrayRef (NFC) (PR #102779)
Kazu Hirata via llvm-commits
- [llvm] Revert "[Support] Assert that DomTree nodes share parent" (PR #102780)
Vitaly Buka via llvm-commits
- [llvm] 3c3df1b - Revert "[Support] Assert that DomTree nodes share parent" (#102780)
via llvm-commits
- [llvm] [LegalizeTypes][RISCV] Use SExtOrZExtPromotedOperands to promote operands for USUBSAT. (PR #102781)
Craig Topper via llvm-commits
- [llvm] Reland "[Support] Assert that DomTree nodes share parent"" (PR #102782)
Vitaly Buka via llvm-commits
- [llvm] [LLParser] Support identifiers like `qnan` and `pinf` for special FP values (PR #102790)
Min-Yih Hsu via llvm-commits
- [llvm] fa12aa7 - [RISCV] Add IR tests for bf16 vmerge and vmv.v.v. NFC (#102775)
via llvm-commits
- [llvm] 4ac42af - [InstCombine] Use llvm::set_is_subset (NFC) (#102778)
via llvm-commits
- [flang] [llvm] Adding parsing and semantic support for scan directive. (PR #102792)
Anchu Rajendran S via llvm-commits
- [llvm] [FunctionAttrs] deduce attr `cold` on functions if all CG paths call a `cold` function (PR #101298)
via llvm-commits
- [llvm] [CodeGenPrepare] Folding `urem` with loop invariant value as remainder (PR #96625)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] [AMDGPU] Use llvm::any_of and llvm::none_of (NFC) (PR #102794)
Kazu Hirata via llvm-commits
- [llvm] [profgen][NFC] Pass parameter as const_ref (PR #102787)
Amir Ayupov via llvm-commits
- [llvm] 242f4e8 - [profgen][NFC] Pass parameter as const_ref
via llvm-commits
- [llvm] [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe (PR #102788)
Amir Ayupov via llvm-commits
- [llvm] cd15d12 - [MC][profgen][NFC] Expand auto for MCDecodedPseudoProbe
via llvm-commits
- [compiler-rt] [builtins] Rename sysauxv to getauxval to reflect the function called. NFCI (PR #102796)
Brad Smith via llvm-commits
- [llvm] 073b057 - [Target] Construct SmallVector<MachineMemOperand *> with ArrayRef (NFC) (#102779)
via llvm-commits
- [llvm] [llvm] Construct SmallVector with ArrayRef (NFC) (PR #102799)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Mitigate GFX12 VALU read SGPR hazard (PR #100067)
Carl Ritson via llvm-commits
- [llvm] [RISCV] Simplify (srl (and X, Mask), Const) to TH_EXTU (PR #102802)
Wang Yaduo via llvm-commits
- [llvm] Bump CI container clang version to 18.1.8 (PR #102803)
Aiden Grossman via llvm-commits
- [llvm] 3036bcd - [Docs] Update meetup contact mail address (#99321)
via llvm-commits
- [llvm] [Docs] Update meetup contact mail address (PR #99321)
Sebastian Neubauer via llvm-commits
- [llvm] [ADT] Add a missing call to a unique_function destructor after move (PR #98747)
Dmitry Yanovsky via llvm-commits
- [llvm] [CI][libclang] Add PR autolabeling for libclang (PR #102809)
Jannick Kremer via llvm-commits
- [llvm] [ADT] Fix alignment check in unique_function constructor (PR #99403)
Dmitry Yanovsky via llvm-commits
- [llvm] 35d3625 - [VPlan] Move VPWidenLoadRecipe::execute to VPlanRecipes.cpp (NFC).
Florian Hahn via llvm-commits
- [llvm] 2b0a88f - AMDGPU: Try to add some more amdgpu-perf-hint tests (#102644)
via llvm-commits
- [llvm] NewPM/AMDGPU: Port AMDGPUPerfHintAnalysis to new pass manager (PR #102645)
Matt Arsenault via llvm-commits
- [llvm] dd094b2 - NewPM/AMDGPU: Port AMDGPUPerfHintAnalysis to new pass manager (#102645)
via llvm-commits
- [llvm] AMDGPU: Use GCNTargetMachine in AMDGPUCodeGenPassBuilder (PR #102805)
Matt Arsenault via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libclc] [lld] [llvm] [mlir] [openmp] [polly] 同步 (PR #102810)
via llvm-commits
- [llvm] [InstCombine] Canonicalize manual signed mul overflows (PR #100048)
Rose Silicon via llvm-commits
- [llvm] [TableGen] Detect invalid -D arguments and fail. (PR #102813)
Rahul Joshi via llvm-commits
- [llvm] 7024cec - [LV] Collect profitable VFs in ::getBestVF. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 4399dbe - [LV] Adjust test for #48188 to use AVX level closer to report.
Florian Hahn via llvm-commits
- [llvm] 5286656 - [LV] Regenerate check lines in preparation for #99808.
Florian Hahn via llvm-commits
- [llvm] [NFC][Support] Create helper function to parse bool. (PR #102818)
Rahul Joshi via llvm-commits
- [llvm] 94e6786 - [llvm] Construct SmallVector with ArrayRef (NFC) (#102799)
via llvm-commits
- [llvm] d2336fd - [RFC][GlobalISel] InstructionSelect: Allow arbitrary instruction erasure (#97670)
via llvm-commits
- [llvm] [MC] Set HasAggressiveSymbolFolding to true (PR #84242)
Rose Silicon via llvm-commits
- [llvm] d1957dd - [gn build] Port d2336fd75cc9
LLVM GN Syncbot via llvm-commits
- [llvm] [compiler-rt] Lipo the compiler-rt libraries into one Universal Library (PR #89286)
Rose Silicon via llvm-commits
- [llvm] [X86] Refine CLD insertion to trigger only when the direction flag is used (PR #86557)
Rose Silicon via llvm-commits
- [llvm] [AArch64] Resolve FIXME: Use scavengeRegisterBackwards to find the best unused register (PR #78910)
Rose Silicon via llvm-commits
- [llvm] [CodeGen] Use round-down algorithm for uncooperative constants (PR #99666)
Rose Silicon via llvm-commits
- [llvm] [InstCombine] Reducing multiplications means we can have nsw and nuw tags (PR #92980)
Rose Silicon via llvm-commits
- [llvm] Remove dead flags from virtual registers, but only when not compiling for MIPS (PR #86462)
Rose Silicon via llvm-commits
- [llvm] Fixme: Stack (PR #85014)
Rose Silicon via llvm-commits
- [llvm] [IPSCCP] Do not attempt `tryToReplaceWithConstant` if may break invariants (PR #102820)
Antonio Frighetto via llvm-commits
- [llvm] Prefer const auto& to copying the entire object (PR #99830)
Rose Silicon via llvm-commits
- [llvm] bf3aa88 - [GlobalISel] Combiner: Install Observer into MachineFunction
via llvm-commits
- [llvm] [GlobalISel] Don't remove from unfinalized GISelWorkList (PR #102158)
Tobias Stadler via llvm-commits
- [llvm] 65c7213 - [GlobalISel] Don't remove from unfinalized GISelWorkList
via llvm-commits
- [lld] 846dccc - [LLD][COFF] Validate import library machine type. (#102738)
via llvm-commits
- [llvm] 257c479 - [LegalizeTypes][RISCV] Use SExtOrZExtPromotedOperands to promote operands for USUBSAT. (#102781)
via llvm-commits
- [compiler-rt] 249db51 - [nsan] Add NsanThread and clear static TLS shadow
via llvm-commits
- [llvm] [llvm-config] Quote and escape paths (PR #97305)
Tóth Ambrus via llvm-commits
- [llvm] f0df4fb - [LV] Support generating masks for switch terminators. (#99808)
via llvm-commits
- [compiler-rt] [compiler-rt][fuzzer] implements SetThreadName for fuchsia. (PR #99953)
David CARLIER via llvm-commits
- [compiler-rt] 2438f41 - Make msan_allocator.cpp more conventional. NFC
Fangrui Song via llvm-commits
- [compiler-rt] 1d0d1f2 - [msan] Remove unneeded nullness CHECK
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt]: DumpAllRegs on NetBSD arm64. (PR #102826)
David CARLIER via llvm-commits
- [llvm] 60680f7 - [LV] Handle SwitchInst in ::isPredicatedInst.
Florian Hahn via llvm-commits
- [llvm] 32973b0 - [CMake] Followup to #102396 and restore old DynamicLibrary symbols behavior (#102671)
via llvm-commits
- [llvm] 1753008 - [NFC] Eliminate top-level "using namespace" from some headers. (#102751)
via llvm-commits
- [llvm] [mlir] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [compiler-rt] [sanitizer] Remove GetCurrentThread nullness checks from Allocate (PR #102828)
Fangrui Song via llvm-commits
- [llvm] [llvm-lit] Support curly brace syntax in lit internal shell (PR #102829)
via llvm-commits
- [llvm] [llvm-lit] Support curly brace syntax in lit internal shell (PR #102830)
via llvm-commits
- [clang] [llvm] [Offload][CUDA] Allow CUDA kernels to use LLVM/Offload (PR #94549)
Johannes Doerfert via llvm-commits
- [compiler-rt] 0a2a319 - [rtsan] Make sure rtsan gets initialized on mac (#100188)
via llvm-commits
- [compiler-rt] 7202fe5 - [compiler-rt] Silence warnings
Alexandre Ganea via llvm-commits
- [compiler-rt] e2f9c18 - [builtins] Rename sysauxv to getauxval to reflect the function called. NFCI (#102796)
via llvm-commits
- [llvm] [AArch64] Fold more load.x into load.i with large offset (PR #102837)
Vitaly Buka via llvm-commits
- [llvm] TRY: [AArch64] Fold more load.x into load.i with large offset (PR #102837)
Vitaly Buka via llvm-commits
- [llvm] [CMake] Don't pass -DBUILD_EXAMPLES to the build (PR #102838)
Sergei Barannikov via llvm-commits
- [llvm] [LegalizeTypes] Reuse Op1 and Op2 variables to hold promoted values in PromoteIntRes_ADDSUBSHLSAT. NFC (PR #102840)
Craig Topper via llvm-commits
- [clang] [llvm] [DataLayout] Remove constructor accepting a pointer to Module (PR #102841)
Sergei Barannikov via llvm-commits
- [llvm] [SimplifyCFG] Find an arrayless index for the covered lookup table (PR #73269)
via llvm-commits
- [llvm] efc6b50 - [LoopVectorize][X86][AMDLibm] Add Missing AMD LibM trig vector intrinsics (#101125)
via llvm-commits
- [llvm] [LegalizeTypes][RISCV] Use signed promotion for UADDSAT if that's what the target prefers. (PR #102842)
Craig Topper via llvm-commits
- [llvm] [SPARC][Utilities] Add names for SPARC ELF flags in llvm-readobj (PR #102843)
via llvm-commits
- [llvm] [llvm] Do not use Console API if the output isn't a console device (PR #90230)
Farzon Lotfi 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
- [compiler-rt] [llvm] [ORC][Runtime] Enhancing ELF Platform with Push-Request Model for Initializers (PR #102846)
via llvm-commits
- [llvm] [DataLayout] Move `operator=` to cpp file (NFC) (PR #102849)
Sergei Barannikov via llvm-commits
- [llvm] 435654b - Revert "[CMake] Followup to #102396 and restore old DynamicLibrary symbols behavior (#102671)"
Steven Wu via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [runtimes] remove workaround for old CMake when setting `--unwindlib=none` (PR #93429)
via llvm-commits
- [llvm] 62ced81 - [Sanitizer] Make sanitizer passes idempotent (#99439)
via llvm-commits
- [llvm] [Mips] ISel zext nneg the same as sext for Mips64. (PR #102852)
Craig Topper via llvm-commits
- [llvm] [X86][AVX] Add missing X86ISD::VBROADCAST(v2i64 -> v4i64) isel pattern for AVX1 targets (PR #102853)
Mészáros Gergely via llvm-commits
Last message date:
Sun Aug 11 23:58:22 PDT 2024
Archived on: Sun Aug 11 23:58:24 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).