The Week Of Monday 14 April 2025 Archives by thread
Starting: Mon Apr 14 00:02:46 PDT 2025
Ending: Sun Apr 20 23:54:50 PDT 2025
Messages: 5446
- [llvm] [LoongArch] lower vector shuffle as byte rotate (if possible) (PR #135157)
via llvm-commits
- [llvm] [CMake] Only export the LLVM_LINK_LLVM_DYLIB setting if not yet set (PR #135570)
Jonas Rembser via llvm-commits
- [llvm] [AMDGPU] Avoid crashes for non-byte-sized types in PromoteAlloca (PR #134042)
Fabian Ritter via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #135584)
Nikita Popov via llvm-commits
- [llvm] cf188d6 - [AMDGPU] Avoid crashes for non-byte-sized types in PromoteAlloca (#134042)
via llvm-commits
- [llvm] 1df4af6 - Reapply "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128." (#135177)
via llvm-commits
- [llvm] Reapply "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128." (PR #135177)
Ricardo Jesus via llvm-commits
- [llvm] ed96e46 - AArch64: Allow ZEXT+COPY -> FMOV peephole for ZPR registers as well (#135436)
via llvm-commits
- [llvm] AArch64: Allow ZEXT+COPY -> FMOV peephole for ZPR registers as well (PR #135436)
Matthias Braun via llvm-commits
- [llvm] [Asan][RISCV] Enhance getTgtMemIntrinsic() to allow Asan instrument t… (PR #135198)
Hank Chang via llvm-commits
- [llvm] [IR][ADT][InstCombine] Remove `APFloat/Type::isIEEE` (PR #130496)
Yingwei Zheng via llvm-commits
- [llvm] [IR][ADT] Remove `APFloat/Type::isIEEE` (PR #130496)
Yingwei Zheng via llvm-commits
- [llvm] [AArch64][LoopVectorize] Enable tail-folding on neoverse-v2 (PR #135357)
David Green via llvm-commits
- [llvm] [StrTable] Use string literal emission for intrinsics on non-MSVC platforms (PR #124856)
Reid Kleckner via llvm-commits
- [llvm] e29f986 - [CodeGen][NPM] Port RemoveLoadsIntoFakeUses to NPM (#130068)
via llvm-commits
- [llvm] [CodeGen][NPM] Port RemoveLoadsIntoFakeUses to NPM (PR #130068)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Port MachineSanitizerBinaryMetadata to NPM (PR #130069)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or, andn2] pattern (PR #134155)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] 51fe5d2 - [InstCombine] Pre-commit tests related to ADDLIKE+GEP->GEP+GEP. NFC (#135154)
via llvm-commits
- [llvm] [InstCombine] Pre-commit tests related to ADDLIKE+GEP->GEP+GEP. NFC (PR #135154)
Björn Pettersson via llvm-commits
- [llvm] [InstCombine] Improve inbounds preservation for ADD+GEP -> GEP+GEP (PR #135155)
Björn Pettersson via llvm-commits
- [lldb] [llvm] [CI] monolithic-linux improvements (PR #135499)
Aiden Grossman via llvm-commits
- [llvm] [Github][CI] Upload artifacts directory for premerge workflow (PR #135538)
Aiden Grossman via llvm-commits
- [llvm] Re apply 130577 narrow math for and operand (PR #133896)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AArch64] Add CostKind to getSpliceCost (PR #135537)
Cullen Rhodes via llvm-commits
- [llvm] [AsmPrinter] Link .section_sizes to the correct section (PR #135583)
Sergei Barannikov via llvm-commits
- [llvm] [doc][CoC] Update committee members list (PR #135594)
Kristof Beyls via llvm-commits
- [llvm] [Mips] Fix clang crashes when compiling a variadic function while targeting mips3 (PR #130558)
via llvm-commits
- [llvm] [LV] Check if the VF is scalar by VFRange instead of VPlan in `handleUncountableEarlyExit` NFC. (PR #135294)
Sander de Smalen via llvm-commits
- [llvm] [CostModel] Remove optional from InstructionCost::getValue() (PR #135596)
David Green via llvm-commits
- [llvm] ebd1667 - [CodeGen] Avoid repeated hash lookups (NFC) (#135584)
via llvm-commits
- [llvm] [AMDGPU] Add sext_trunc in RegBankCombiner (PR #131623)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] isSplatValue - only accept binop splats if they share all the same demanded undef elements (PR #135597)
Simon Pilgrim via llvm-commits
- [llvm] 931a78a - [AMDGPU] Add sext_trunc in RegBankCombiner (#131623)
via llvm-commits
- [llvm] [GlobalISel] Combine redundant sext_inreg (PR #131624)
Pierre van Houtryve via llvm-commits
- [lld] [llvm] [lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties (PR #131990)
via llvm-commits
- [llvm] [CostModel] Remove some negative costs. (PR #135533)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [RISCV] Add Andes XAndesperf (Andes Performance) extension. (PR #135110)
Jim Lin via llvm-commits
- [llvm] [CostModel] Make sure getCmpSelInstrCost is passed a CondTy (PR #135535)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [ARM][Clang] Make `+nosimd` functional for AArch32 Targets (PR #130623)
Jack Styles via llvm-commits
- [llvm] [IR] Add CallBr intrinsics support (PR #133907)
Robert Imschweiler via llvm-commits
- [libcxxabi] [lldb] [llvm] [lldb] Add frame-format option to highlight function names in backtraces (PR #131836)
Michael Buch via llvm-commits
- [clang] [llvm] [Clang][llvm] Implement fp8 FMOP4A intrinsics (PR #130127)
Virginia Cangelosi via llvm-commits
- [llvm] [RISCV] Add missing bitmask for some extensions (PR #135599)
Pengcheng Wang via llvm-commits
- [llvm] Expanding the Histogram Intrinsic (PR #127399)
via llvm-commits
- [libcxxabi] [lldb] [llvm] [lldb] Add new per-language frame-format variables for formatting function names (PR #131836)
Michael Buch via llvm-commits
- [compiler-rt] [llvm] [RISCV] Allocate Feature Bits for Zilsd/Zclsd/Zcmp (PR #135197)
Pengcheng Wang via llvm-commits
- [llvm] [LoopVectorizer] Prune VFs based on plan register pressure (PR #132190)
Sam Tebbs via llvm-commits
- [llvm] 29555ad - [InstCombine] Improve inbounds preservation for ADD+GEP -> GEP+GEP (#135155)
via llvm-commits
- [llvm] [InstCombine] Handle "add like" in ADD+GEP->GEP+GEP rewrites (PR #135156)
Björn Pettersson via llvm-commits
- [llvm] dffef04 - [IR][ADT] Remove `APFloat/Type::isIEEE` (#130496)
via llvm-commits
- [llvm] [llvm] Build Windows release package with clang-cl if possible (PR #135446)
Hans Wennborg via llvm-commits
- [llvm] Add getter/setter for jump table entry size fields (PR #134050)
Alexey Moksyakov via llvm-commits
- [llvm] [SystemZ] Add a SystemZ specific pre-RA scheduling strategy. (PR #135076)
Pengcheng Wang via llvm-commits
- [llvm] [AMDGPU] Skip handling of non-byte types in promote alloca. (PR #128769)
Fabian Ritter via llvm-commits
- [llvm] [ConstraintElim] Simplify cmp after uadd.sat/usub.sat (PR #135603)
via llvm-commits
- [llvm] [AMDGPU] Skip debug machine instructions in AMDGPU SIWholeQuadMode pass. (PR #134518)
Carl Ritson via llvm-commits
- [llvm] [SLP]Prefer segmented/deinterleaved loads to strided and fix codegen (PR #135058)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] More OOP to simplify vectorizeStores() (NFC) (PR #134605)
Gaëtan Bossu via llvm-commits
- [llvm] [CMake] Configure ccache using command line options (PR #134857)
Kajetan Puchalski via llvm-commits
- [llvm] [Hexagon] Pre-commit tests for PR130742. NFC. (PR #135604)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Unify handling of BITOP3 operation (PR #132019)
Jakub Chlanda via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW (PR #130617)
Fabian Ritter via llvm-commits
- [llvm] [RISCV] Just reporting an error shouldn't generate a crash diagnostic (PR #134040)
Paul Bowen-Huggett via llvm-commits
- [llvm] [LV] Remove redundant check. nfc (PR #135605)
Mel Chen via llvm-commits
- [llvm] [PowerPC] Pre-commit tests for PR130742. NFC. (PR #135606)
Yingwei Zheng via llvm-commits
- [llvm] c9eebc7 - [GlobalISel] Combine redundant sext_inreg (#131624)
via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
peter mckinna via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
peter mckinna via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
peter mckinna via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
peter mckinna via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
peter mckinna via llvm-commits
- [llvm] a947419 - [SROA] Improve handling of lifetimes in load-only promotion (#135382)
via llvm-commits
- [llvm] [SROA] Improve handling of lifetimes in load-only promotion (PR #135382)
Nikita Popov via llvm-commits
- [llvm] 1e2dc5b - [SROA] Add load-only promotion tests with dynamic offset load
Nikita Popov via llvm-commits
- [llvm] [RFC][BPF] Support Jump Table (PR #133856)
Anton Protopopov via llvm-commits
- [llvm] [AMDGPU][Verifier] Mark calls to entry functions as invalid in the IR verifier (PR #134910)
Dmitry Sidorov via llvm-commits
- [llvm] [SROA] Support load-only promotion with dynamic offset loads (PR #135609)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Sink vp.splat operands of VP intrinsic. (PR #133245)
via llvm-commits
- [llvm] Vectorize: Support fminimumnum and fmaximumnum (PR #131781)
YunQiang Su via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics. (PR #116953)
Pankaj Dwivedi via llvm-commits
- [llvm] [CaptureTracking] Remove dereferenceable_or_null special case (PR #135613)
Nikita Popov via llvm-commits
- [llvm] SelectionDAG: Expand fminimumnum/fmaximumnum for promote (PR #135614)
YunQiang Su via llvm-commits
- [llvm] [AArch64][GlobalISel] Adopt some Ld* patterns to reduce codegen regressions (PR #135492)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [SLP] Make getSameOpcode support interchangeable instructions. (PR #133888)
Alexey Bataev via llvm-commits
- [llvm] AMDGPU: Drop and upgrade llvm.amdgcn.atomic.csub/cond.sub to atomicrmw (PR #105553)
via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add opcode to create step for wide inductions. (PR #119284)
Florian Hahn via llvm-commits
- [llvm] [llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits (PR #133284)
via llvm-commits
- [llvm] [DA] do not handle array accesses of different offsets (PR #123436)
Ryotaro Kasuga via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] SLPVectorizer: Avoid looking at uselists of constants (PR #134578)
Alexander Kornienko via llvm-commits
- [llvm] 90c01f4 - [RISCV] Add missing bitmask for some extensions (#135599)
via llvm-commits
- [llvm] 123993f - [SLP] Make getSameOpcode support interchangeable instructions. (#133888)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add structured sparsity outer product (TMOP) intrinsics (PR #135145)
Jonathan Thackray via llvm-commits
- [llvm] [RISCV][NFC] Use bitmasks generated by TableGen (PR #135600)
Pengcheng Wang via llvm-commits
- [llvm] e8e9868 - [RISCV][NFC] Use bitmasks generated by TableGen
via llvm-commits
- [llvm] [RISCV] Add TuneNoDefaultUnroll to generic CPUs (PR #135318)
Pengcheng Wang via llvm-commits
- [llvm] [AMDGPU] Switch V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [clang] [llvm] [SROA] Vector promote some memsets (PR #133301)
via llvm-commits
- [llvm] [BOLT][JT] Fix emitting jump table entry size (PR #134050)
Alexey Moksyakov via llvm-commits
- [flang] [llvm] [Flang][OpenMP][MLIR] Check for presence of Box type before emitting store in MapInfoFinalization pass (PR #135477)
Sergio Afonso via llvm-commits
- [llvm] [AArch64][SVE] Fold ADD+CNTB to INCB and DECB (PR #118280)
Ricardo Jesus via llvm-commits
- [llvm] 1c04ebb - Remove debugger pretty printers for llvm::Optional (#135235)
via llvm-commits
- [llvm] Remove debugger pretty printers for llvm::Optional (PR #135235)
Aaron Puchert via llvm-commits
- [llvm] 14cb8c5 - [lldb] add required for lldb RISCV relocations in MCJIT (#126266)
via llvm-commits
- [llvm] [lldb] add required for lldb RISCV relocations in MCJIT (PR #126266)
via llvm-commits
- [llvm] fe54d1a - [ConstraintElim] Simplify cmp after uadd.sat/usub.sat (#135603)
via llvm-commits
- [llvm] [NFC][AsmPrinter] Refactor AsmPrinter and AArch64AsmPrinter to prepare for jump table partitions on aarch64 (PR #125993)
David Green via llvm-commits
- [llvm] [CaptureTracking][NFC] Clarify usage expectations in PointerMayBeCaptured comments (PR #132744)
Nikita Popov via llvm-commits
- [llvm] [LV] Support strided load with a stride of -1 (PR #128718)
Florian Hahn via llvm-commits
- [llvm] [FlattenCFG] Fix an Imprecise Usage of AA (PR #128117)
Nikita Popov via llvm-commits
- [clang] [llvm] Revert "Enable unnecessary-virtual-specifier by default" (PR #134105)
Hans Wennborg via llvm-commits
- [llvm] [Offload] Implement the remaining initial Offload API (PR #122106)
Piotr Balcer via llvm-commits
- [llvm] [AArch64] Model ZA array using inaccessible memory (PR #132058)
via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [CodeGen] Prune headers and move code out of line for build efficiency, NFC (PR #135622)
Reid Kleckner via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #134979)
Rohit Aggarwal via llvm-commits
- [llvm] [SystemZ] Consider VST/VL as SimpleBDXStore/Load (PR #135623)
Dominik Steenken via llvm-commits
- [llvm] [readobj][ELF][AArch64] Handle misformed AArch64 build attribute section (PR #134888)
Jack Styles via llvm-commits
- [llvm] 4eaf3a7 - [readobj][ELF][AArch64] Handle misformed AArch64 build attribute section (#134888)
via llvm-commits
- [clang] [llvm] [mlir] [NVPTX] Add support for Shared Cluster Memory address space. (PR #135444)
Durgadoss R via llvm-commits
- [lld] [PAC][ThinLTO] Fix auth key for GOT entries of function symbols (PR #131467)
Daniil Kovalev via llvm-commits
- [llvm] [llvm][ELF][build attributes] Change StringRef to std::string for BuildAttributeSubSection::Name (PR #135625)
via llvm-commits
- [llvm] efe9cb0 - [AArch64] Model ZA array using inaccessible memory (#132058)
via llvm-commits
- [clang] [llvm] [OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla… (PR #135372)
Erich Keane via llvm-commits
- [llvm] [SelectionDAG] Folding poison inputs in getNode (PR #122741)
zhijian lin via llvm-commits
- [llvm] 74e8f29 - [RegAlloc] Sort CopyHint by IsCSR (#131046)
via llvm-commits
- [llvm] [RegAlloc] Sort CopyHint by IsCSR (PR #131046)
Michael Maitland via llvm-commits
- [llvm] bcbdbd2 - [llvm][ELF][build attributes] Change StringRef to std::string for BuildAttributeSubSection::Name (#135625)
via llvm-commits
- [llvm] [OMPIRBuilder] Don't discard the debug record from entry block. (PR #135161)
Abid Qadeer via llvm-commits
- [llvm] ThinLTO: Add flag to print uselistorder in bitcode writer pass (PR #133230)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Propagate poison in getNode with two operands if the second is poison. (PR #135387)
zhijian lin via llvm-commits
- [llvm] [mlir] [MLIR][AMDGPU] Adding dynamic size check to avoid subword buffer load (PR #135014)
Zhuoran Yin via llvm-commits
- [flang] [llvm] [Github][CI] Upload .ninja_log as an artifact (PR #135539)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Print `workgroup_processor_mode` metadata field as a boolean (PR #135627)
Lucas Ramirez via llvm-commits
- [llvm] [SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value in getNode (PR #122741)
zhijian lin via llvm-commits
- [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for bitfield extract (PR #132381)
Petar Avramovic via llvm-commits
- [llvm] [BOLT] Accept PLT fall-throughs as valid traces (PR #129481)
Paschalis Mpeis via llvm-commits
- [llvm] [VPlan] Process simplifyRecipes via a worklist (PR #133977)
Luke Lau via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Acim Maravic via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
David Stuttard via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Acim Maravic via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Acim Maravic via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
David Stuttard via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Matt Arsenault via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Matt Arsenault via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Matt Arsenault via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Matt Arsenault via llvm-commits
- [clang] [llvm] [LLVM] Add intrinsics for v_cvt_pk_norm_{i16, u16}_f16 (PR #135631)
Matt Arsenault via llvm-commits
- [llvm] [MachineScheduler] Experimental option to partially disable pre-ra scheduling. (PR #90181)
Michael Maitland via llvm-commits
- [compiler-rt] [llvm] [ctxprof] Handle instrumenting functions with `musttail` calls (PR #135121)
Mircea Trofin via llvm-commits
- [llvm] 092b6e7 - [InstCombine] Handle "add like" in ADD+GEP->GEP+GEP rewrites (#135156)
via llvm-commits
- [llvm] [InstCombine] Extend ADD+GEP->GEP+GEP combine to disjoint or. (PR #76981)
Björn Pettersson via llvm-commits
- [llvm] [RISCV] Add support for vendor relocations on Xqci extensions (PR #135400)
Sudharsan Veeravalli via llvm-commits
- [llvm] f133eae - [CodeGen][NPM] Port MachineSanitizerBinaryMetadata to NPM (#130069)
via llvm-commits
- [llvm] [CodeGen][NPM] Port StackFrameLayoutAnalysisPass to NPM (PR #130070)
Akshat Oke via llvm-commits
- [llvm] 44e32a2 - [Verifier] Fix intrinsic signatures in immarg tests (NFC)
Nikita Popov via llvm-commits
- [llvm] b04045c - [gn build] Port 2d30a60e9ff8
LLVM GN Syncbot via llvm-commits
- [llvm] [X86] Fix the issue of creating index reg negations (PR #135632)
Feng Zou via llvm-commits
- [lld] [wasm-ld] Refactor WasmSym from static globals to per-link context (PR #134970)
Anutosh Bhat via llvm-commits
- [llvm] [NFC][TableGen] Refactor DecoderEmitter.cpp (PR #135510)
Rahul Joshi via llvm-commits
- [llvm] [NFC][MC] Use `StringRef` for Modifier in Inst/Asm Printers (PR #135403)
Rahul Joshi via llvm-commits
- [llvm] 8ede3dd - [NFC][MC] Use `StringRef` for Modifier in Inst/Asm Printers (#135403)
via llvm-commits
- [llvm] [NFC][LLVM][PowerPC] Cleanup pass initialization for PowerPC (PR #134422)
Rahul Joshi via llvm-commits
- [llvm] 71d1059 - [CaptureTracking][NFC] Clarify usage expectations in PointerMayBeCaptured comments (#132744)
via llvm-commits
- [clang] [flang] [llvm] [mlir] [NFC] Fix destroy typo. (PR #135640)
Connector Switch via llvm-commits
- [llvm] 04b6f54 - [NFC][llvm] Create UEFI helper function (#132462)
via llvm-commits
- [llvm] [NFC][llvm] Create UEFI helper function (PR #132462)
Prabhu Rajasekaran via llvm-commits
- [llvm] fef5b6f - [NFC][LLVM][PowerPC] Cleanup pass initialization for PowerPC (#134422)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] update wwm reg sorting check condition (PR #135053)
Brox Chen via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add infastructure to parse parameters (PR #133800)
Finn Plummer via llvm-commits
- [llvm] [AArch64] Add FPCR register usages to mop4 instructions (PR #135641)
Virginia Cangelosi via llvm-commits
- [llvm] [HLSL] Move Resource Instance Properties from TypeInfo (PR #135259)
Ashley Coleman via llvm-commits
- [llvm] [BOLT] Support relative vtable (PR #135449)
YongKang Zhu via llvm-commits
- [llvm] 88c3e0e - [CVP] Add tests for ucmp/scmp with switch (NFC)
Nikita Popov via llvm-commits
- [llvm] [Intrinsics] Add support for range attributes (PR #135642)
Nikita Popov via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Eli Friedman via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Artem Belevich via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (PR #135644)
LLVM Continuous Integration via llvm-commits
- [llvm] [DAGCombiner] Fold and/or of NaN SETCC (PR #135645)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Use 0 immediate for i1 trunc, cleanup dead code (PR #135646)
Alex MacLean via llvm-commits
- [clang] [llvm] [NFC] Fix xmipscmov extension name (PR #135647)
Djordje Todorovic via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [llvm] [libc++][CI] Pin the XCode version. (PR #135412)
Mark de Wever via llvm-commits
- [llvm] e071233 - [SystemZ] Consider VST/VL as SimpleBDXStore/Load (#135623)
via llvm-commits
- [compiler-rt] e7aed23 - [ctxprof] Handle instrumenting functions with `musttail` calls (#135121)
via llvm-commits
- [llvm] 3050061 - [AsmPrinter] Link .section_sizes to the correct section (#135583)
via llvm-commits
- [llvm] [X86] Stop emitting CFI instructions on i386-windows (PR #135648)
Sergei Barannikov via llvm-commits
- [llvm] [Support] Add format object for interleaved ranges (PR #135517)
David Blaikie via llvm-commits
- [llvm] [nfc] Expose `canReturn` from FunctionAttrs (PR #135650)
Mircea Trofin via llvm-commits
- [llvm] [NFC][LLVM] Apply std::move to object being pushed back in findSymbolCommon (PR #135290)
Shafik Yaghmour via llvm-commits
- [llvm] [mlir] scan lowering changes (PR #133149)
Anchu Rajendran S via llvm-commits
- [llvm] da17ced - [DirectX] Use scalar arguments for @llvm.dx.dot intrinsics (#134570)
via llvm-commits
- [clang] [llvm] [DirectX] Use scalar arguments for @llvm.dx.dot intrinsics (PR #134570)
Justin Bogner via llvm-commits
- [compiler-rt] [compiler-rt] Fix `addtf3_test.c` being skipped due to misplaced include (PR #134106)
Pranav Kant via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [llvm] da8ce56 - [HEXAGON] Fix corner cases for hwloops pass (#135439)
via llvm-commits
- [llvm] [HEXAGON] Fix corner cases for hwloops pass (PR #135439)
Brian Cain via llvm-commits
- [llvm] [llvm] Handle CPI symbols for UEFI (PR #135652)
Prabhu Rajasekaran via llvm-commits
- [llvm] c766d0c - [NFC][AsmPrinter] Refactor AsmPrinter and AArch64AsmPrinter to prepare for jump table partitions on aarch64 (#125993)
via llvm-commits
- [llvm] [PowerPC] Intrinsics and tests for dmr insert/extract (PR #135653)
via llvm-commits
- [llvm] [AArch64AsmPrinter]Place jump tables into hot/unlikely-prefixed data sections for aarch64 (PR #126018)
Mingming Liu via llvm-commits
- [llvm] c5ac63e - ThinLTO: Add flag to print uselistorder in bitcode writer pass (#133230)
via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer (PR #133249)
Richard Smith via llvm-commits
- [llvm] llvm-reduce: Preserve uselistorder when writing thinlto bitcode (PR #133369)
Matt Arsenault via llvm-commits
- [llvm] bae08da - llvm-reduce: Preserve uselistorder when writing thinlto bitcode (#133369)
via llvm-commits
- [llvm] [DirectX] Implement the DXILCBufferAccess pass (PR #134571)
Finn Plummer via llvm-commits
- [llvm] [AMDGPU][True16][MC] fix opsel for v_cmpx 16bit inst (PR #135441)
Brox Chen via llvm-commits
- [llvm] [DirectX] Implement the ForwardHandleAccesses pass (PR #135378)
Farzon Lotfi via llvm-commits
- [llvm] Minimal support of floating-point operand bundles (PR #135658)
Serge Pavlov via llvm-commits
- [clang] [llvm] [HIP][HIPSTDPAR][NFC] Re-order & adapt `hipstdpar` specific passes (PR #134753)
Alex Voicu via llvm-commits
- [llvm] [LLVM][Triple] Drop unknown object types from normalized triples (PR #135571)
Usman Nadeem via llvm-commits
- [llvm] AMDGPU: Fix the double rounding issue in v2f64 -> v2f16 conversion (PR #135659)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU][MC] test update with script for gfx11/gfx12 mc test (PR #135527)
Joe Nash via llvm-commits
- [llvm] 904f1b1 - [CMake] Configure ccache using command line options (#134857)
via llvm-commits
- [lldb] [llvm] Draft: test (PR #135630)
Matheus Izvekov via llvm-commits
- [llvm] Revert "[CMake] Configure ccache using command line options" (PR #135664)
Kajetan Puchalski via llvm-commits
- [llvm] 2b58b3d - Revert "[CMake] Configure ccache using command line options" (#135664)
via llvm-commits
- [llvm] [PowerPC] Add dense math bfloat16 floating-point outer-product accumulate to DMR instructions (PR #133109)
Maryam Moghadas via llvm-commits
- [llvm] b07fc0f - [HLSL] Move Resource Instance Properties from TypeInfo (#135259)
via llvm-commits
- [llvm] [LoopIdiom] Select llvm.experimental.memset.pattern intrinsic rather than memset_pattern16 libcall (PR #126736)
Craig Topper via llvm-commits
- [llvm] [SimplifyCFG] Handle trunc condition in foldBranchToCommonDest. (PR #135490)
Andreas Jonson via llvm-commits
- [llvm] [VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x (PR #135017)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x (PR #135017)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x (PR #135017)
Luke Lau via llvm-commits
- [llvm] [LV]Enable non-power-of-2 store-load forwarding distance in predicated DataWithEVL vectorization mode (PR #100755)
Alexey Bataev via llvm-commits
- [llvm] 202cd7b - [LV] Extend metadata.ll tests to also check interleaving.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage instruction medata in VPlan. (PR #135272)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Refactor register list parsing and improve error messages. (PR #134938)
Craig Topper via llvm-commits
- [llvm] be4c99a - [AArch64AsmPrinter]Place jump tables into hot/unlikely-prefixed data sections for aarch64 (#126018)
via llvm-commits
- [llvm] [HLSL] Analyze updateCounter usage (PR #135669)
Ashley Coleman via llvm-commits
- [flang] [llvm] [flang] Improve runtime SAME_TYPE_AS() (PR #135670)
Peter Klausler via llvm-commits
- [compiler-rt] [Test][Darwin] Disable test on watchos due to memory restraints (PR #135671)
via llvm-commits
- [llvm] [LV] Move VPlan-based calculateRegisterUsage to VPlanAnalysis (NFC). (PR #135673)
Florian Hahn via llvm-commits
- [llvm] a2c57e1 - [AArch64][GlobalISel] Remove unnecessary fp convert patterns. NFC
David Green via llvm-commits
- [llvm] [RISCV] Extend redundant vrgather.vx peephole to vfmv.v.f (PR #135503)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU][MC] test update with script for vinterp asm test (PR #135681)
Brox Chen via llvm-commits
- [llvm] 9ba65cb - [NFC][TableGen] Refactor DecoderEmitter.cpp (#135510)
via llvm-commits
- [llvm] [SPIR-V] Consistent handling of TargetExtTypes in emit-intrinsics (PR #135682)
Cassandra Beckley via llvm-commits
- [llvm] [AMDGPU] Remove the AnnotateKernelFeatures pass (PR #130198)
Jun Wang via llvm-commits
- [llvm] [AArch64] Add missing test for Qualcomm Oryon-1 processor (PR #135258)
Eli Friedman via llvm-commits
- [llvm] 924cf53 - [AArch64] Add missing test for Qualcomm Oryon-1 processor (#135258)
via llvm-commits
- [llvm] 54b33eb - [VPlan] Add opcode to create step for wide inductions. (#119284)
via llvm-commits
- [clang] [llvm] [SYCL] Add clang-linker-wrapper changes to call clang-sycl-linker for SYCL offloads (PR #135683)
Arvind Sudarsanam via llvm-commits
- [lld] [lld] Merge equivalent symbols found during ICF (PR #134342)
Pranav Kant via llvm-commits
- [llvm] [RISCV] Xqcilb: rename JUMP_PLT fixup and drop `@plt` parsing (PR #135507)
Sam Elliott via llvm-commits
- [llvm] 1bcec03 - [HIP][HIPSTDPAR][NFC] Re-order & adapt `hipstdpar` specific passes (#134753)
via llvm-commits
- [llvm] [LV][EVL] Attach a new metadata on EVL vectorized loops (PR #131000)
Min-Yih Hsu via llvm-commits
- [llvm] 68806b9 - [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (#133818)
via llvm-commits
- [llvm] [Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options. (PR #133818)
Andrei Safronov via llvm-commits
- [llvm] eb3ecd1 - [gn build] Port 557e931d9581
LLVM GN Syncbot via llvm-commits
- [llvm] 888b3ed - [Vectorize] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops (PR #131005)
Min-Yih Hsu via llvm-commits
- [llvm] Fix build by marking possibly unused variable such. (PR #135689)
via llvm-commits
- [llvm] 820a9b7 - Fix build by marking possibly unused variable such. (#135689) [NFC]
via llvm-commits
- [llvm] [CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag (PR #135277)
Mikhail R. Gadelha via llvm-commits
- [llvm] [MachineLICM] Remove CurPreheader parameter that is always nullptr (PR #135554)
Craig Topper via llvm-commits
- [llvm] update_test_checks: Relax DIFile filename checks (PR #135692)
Scott Linder via llvm-commits
- [llvm] [NFC][TableGen] DecoderEmitter optimizer scope stack (PR #135693)
Rahul Joshi via llvm-commits
- [clang] [llvm] [NFC] Fix bot breakage introduced by #134753 (PR #135697)
Alex Voicu via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
Anmol P. Paralkar via llvm-commits
- [llvm] [LV] Check if the VF is scalar by VFRange in `handleUncountableEarlyExit`. (PR #135294)
Elvis Wang via llvm-commits
- [llvm] 1593262 - SanitizerCoverage: Remove unused field.
Peter Collingbourne via llvm-commits
- [clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Alex Voicu via llvm-commits
- [compiler-rt] 8fe5ac8 - [Test][Darwin] Disable test on watchos due to memory restraints (#135671)
via llvm-commits
- [llvm] [MemProf] Merge callee clones as needed before assigning functions (PR #135700)
Teresa Johnson via llvm-commits
- [llvm] 8e8d048 - SampleProfileProbe: Remove unused field.
Peter Collingbourne via llvm-commits
- [llvm] 07fe9c6 - [NVPTX] Use 0 immediate for i1 trunc, cleanup dead code (#135646)
via llvm-commits
- [llvm] [MemProf] Merge callee clones as needed before assigning functions (PR #135702)
Teresa Johnson via llvm-commits
- [llvm] fe9e209 - Vectorize: Support fminimumnum and fmaximumnum (#131781)
via llvm-commits
- [llvm] 6ba32e8 - [AMDGPU][MC] test update with script for vinterp asm test (#135681)
via llvm-commits
- [llvm] cc354d6 - [NFC] Fix destroy typo. (#135640)
via llvm-commits
- [llvm] e96111d - [LV] Remove redundant check. nfc (#135605)
via llvm-commits
- [llvm] [llvm][lto] Precommit test for libcalls (PR #135705)
Paul Kirth via llvm-commits
- [llvm] AArch64: Set FMAXIMUMNUM and FMINIMUMNUM as Promote if not fullfp16 (PR #135708)
YunQiang Su via llvm-commits
- [llvm] [SPARC] Use fzero/fzeros to materialize FP zeros when we have VIS (PR #135712)
via llvm-commits
- [llvm] 5df9658 - [RISCV] Refactor register list parsing and improve error messages. (#134938)
via llvm-commits
- [llvm] [tools] Use llvm::append_range (NFC) (PR #135721)
Kazu Hirata via llvm-commits
- [llvm] a6b424e - [RISCV] Extend redundant vrgather.vx peephole to vfmv.v.f (#135503)
via llvm-commits
- [clang] [libcxxabi] [llvm] [PAC] Add support for __ptrauth type qualifier (PR #100830)
Akira Hatanaka via llvm-commits
- [llvm] [AMDGPU] Implement vop3p complex pattern optmization for gisel (PR #130234)
via llvm-commits
- [llvm] [Scalar] Construct SmallVector with an iterator range (NFC) (PR #135725)
Kazu Hirata via llvm-commits
- [llvm] Mark the last use of EFLAGS before the copy's def as a kill if the copy's def operand is itself a kill. (PR #135726)
via llvm-commits
- [llvm] [RISCV] Add ISel patterns for Xqcilia instructions (PR #135724)
Sudharsan Veeravalli via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] RISC-V: Support vectorizing FMINIMUMNUM and FMAXIMUMNUM (PR #135727)
YunQiang Su via llvm-commits
- [clang] [llvm] [RISCV] SiFive CLIC Support (PR #132481)
Kito Cheng via llvm-commits
- [llvm] [X86][APX] Fix a typo in LEA suffix (PR #135734)
Shengchen Kan via llvm-commits
- [llvm] PowerPC/VSX: Select FMINNUM_IEEE and FMAXNUM_IEEE (PR #112195)
YunQiang Su via llvm-commits
- [llvm] Address Codegen bug related to marking subregister MachineOperand defines as undef (PR #134929)
Ryan Buchner via llvm-commits
- [llvm] PowerPC/VSX: Select FMINNUM and FMAXNUM (PR #135739)
YunQiang Su via llvm-commits
- [llvm] [DWARFLinker] Update `stmt-seq-macho.test` to use `update_test_body.py` (PR #133363)
via llvm-commits
- [llvm] [ConstraintElim] Optimize usub.sat intrinsic based on known constraints (PR #135744)
via llvm-commits
- [llvm] [AMDGPU][NPM] Add isRequired to passes missing it (PR #134033)
Akshat Oke via llvm-commits
- [llvm] [TableGen] Remove unhelpful error messages from PseudoLoweringEmitter. (PR #135747)
Craig Topper via llvm-commits
- [clang] [llvm] [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #133173)
Reid Kleckner via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [llvm] ab58bcf - [tools] Use llvm::append_range (NFC) (#135721)
via llvm-commits
- [llvm] 62ef10a - [AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (#132358)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (PR #132358)
Vikram Hegde via llvm-commits
- [llvm] 01c1c78 - [Scalar] Construct SmallVector with an iterator range (NFC) (#135725)
via llvm-commits
- [llvm] 2538c60 - [CodeGen] Prune headers and move code out of line for build efficiency, NFC (#135622)
via llvm-commits
- [llvm] [CI] enable code-format-helper for .cl files (PR #135748)
Wenju He via llvm-commits
- [llvm] [AsmPrinter] Migrate away from PointerUnion::dyn_cast (NFC) (PR #135740)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Update the base and index value for masked gather (PR #130920)
Rohit Aggarwal via llvm-commits
- [llvm] f46cea5 - Revert "[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (#132358)"
Kazu Hirata via llvm-commits
- [llvm] [IPO] Avoid repeated hash lookups (NFC) (PR #135750)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Avoid repeated hash lookups (NFC) (PR #135751)
Kazu Hirata via llvm-commits
- [llvm] [LV][NFC] Clean up tail-folding check for early-exit loops (PR #133931)
Shih-Po Hung via llvm-commits
- [llvm] [CodeGen][NPM] Do not add required passes to pipeline (PR #135752)
Akshat Oke via llvm-commits
- [llvm] [RISCV] Xqcilb: remove RISCVMCExpr::VK_QC_E_JUMP_PLT and drop `@plt` parsing (PR #135507)
Fangrui Song via llvm-commits
- [llvm] [X86][AVX] Match v4f64 blend from shuffle of scalar values. (PR #135753)
Leon Clark via llvm-commits
- [clang] [llvm] [VectorCombine] Shrink loads used in shufflevector rebroadcasts (PR #128938)
Leon Clark via llvm-commits
- [llvm] a388395 - [CodeGen][NPM] Port StackFrameLayoutAnalysisPass to NPM (#130070)
via llvm-commits
- [llvm] [AMDGPU][NPM] Cleanup AMDGPUPassRegistry.def (PR #130071)
Akshat Oke via llvm-commits
- [llvm] [IfConversion] Fix duplicate successor error after if-converter. (PR #134485)
Afanasyev Ivan via llvm-commits
- [llvm] [SPIRV] print the symbolic operand for opcode for the operation OpSpecConstantOp (PR #135756)
VISHAKH PRAKASH via llvm-commits
- [llvm] 17b4cac - [DAG] isSplatValue - only treat binop splats shared undef elements as undef (#135597)
via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (#132358)" (PR #135758)
via llvm-commits
- [llvm] [X86][GlobalISel] Support addr matching in SDAG patterns (PR #130445)
Evgenii Kudriashov via llvm-commits
- [llvm] 06da00a - [ARM][Clang] Make `+nosimd` functional for AArch32 Targets (#130623)
via llvm-commits
- [llvm] stop emitting direct copy from intermediate result to out reg (PR #135326)
Pankaj Dwivedi via llvm-commits
- [llvm] [M68k] implement -mxgot (PR #119803)
John Paul Adrian Glaubitz via llvm-commits
- [llvm] [LoongArch] Don't crash on instruction prefetch intrinsics (PR #135760)
via llvm-commits
- [llvm] [AMDGPU][SplitModule] Do not create empty modules (PR #135761)
Pierre van Houtryve via llvm-commits
- [llvm] [SLP][REVEC] VectorValuesAndScales should be supported by REVEC. (PR #135762)
Han-Kuan Chen via llvm-commits
- [llvm] [mlir] [MLIR][NVVM] Add NVVMRequiresSM op trait (PR #126886)
Srinivasa Ravi via llvm-commits
- [llvm] 440ae4b - [doc][CoC] Update committee members list (#135594)
via llvm-commits
- [llvm] 17ac7e0 - [X86][APX] Fix a typo in LEA suffix (#135734)
via llvm-commits
- [llvm] b4017d8 - [AArch64][GlobalISel] Improve MULL generation (#112405)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve MULL generation (PR #112405)
David Green via llvm-commits
- [llvm] [NFC] Fix auto* warning (PR #135765)
via llvm-commits
- [llvm] 5307040 - [NFC] Fix auto* warning (#135765)
via llvm-commits
- [llvm] [LoongArch] make ABDS/ABDU legal for lsx/lasx (PR #134190)
via llvm-commits
- [llvm] e65faed - [AArch64] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [SLP] Simplify buildTree() and callees (NFC) (PR #135766)
Gaëtan Bossu via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
David Green via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
David Green via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
David Green via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Eli Friedman via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Eli Friedman via llvm-commits
- [llvm] [AMDGPU] Select (xor i1 (divergent trunc:i32 x), -1) -> cmp_neq x, 1 (PR #133698)
Ana Mihajlovic via llvm-commits
- [llvm] 96e3876 - [AsmPrinter] Migrate away from PointerUnion::dyn_cast (NFC) (#135740)
via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [Mips] Do not emit instruction teq if divisor is non-zero immediate value in FastISel implementation (PR #135768)
via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Ricardo Jesus via llvm-commits
- [flang] [llvm] [flang] Implement external routine usage of hostnm() (PR #134900)
Eugene Epshteyn via llvm-commits
- [llvm] [RISCV] Add new CondCode COND_CV_BEQIMM/COND_CV_BNEIMM for CV immediate branch (PR #135771)
Jim Lin via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [LV] Add support for partial reductions without a binary op (PR #133922)
David Sherwood via llvm-commits
- [llvm] Add support for intrinsic @llvm.frexp (PR #135774)
VISHAKH PRAKASH via llvm-commits
- [llvm] Added Support for builtin enqueue_marker (PR #135775)
via llvm-commits
- [llvm] AArch64: Remove the PAUTH_BLEND pseudo-instruction. (PR #134765)
Anatoly Trosinenko via llvm-commits
- [llvm] [LTO][Pipelines] Add 0 hot-caller threshold for SamplePGO + FullLTO (PR #135152)
Tianle Liu via llvm-commits
- [clang] [llvm] [WIP] Clang ABI Types (PR #133080)
via llvm-commits
- [lldb] [llvm] [Support] [lldb] Fix thread jump #45326 (PR #135778)
Ebuka Ezike via llvm-commits
- [llvm] TableGen: Optimize super-register class computation (PR #134865)
Björn Pettersson via llvm-commits
- [llvm] [BOLT] Enable hugify for AArch64 (PR #117158)
via llvm-commits
- [llvm] [GlobalISel] Diagnose inline assembly constraint lowering errors (PR #135782)
Pierre van Houtryve via llvm-commits
- [llvm] [LV] Fix '-1U' bits for smallest type in getSmallestAndWidestTypes (PR #135783)
Sander de Smalen via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [DAGCombiner] Eliminate fp casts if we have the right fast math flags (PR #131345)
John Brawn via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
via llvm-commits
- [llvm] [IR][ASMParser] Use default AS for alloca without explicit AS (PR #135786)
Fabian Ritter via llvm-commits
- [llvm] ddfd81b - [LoopVer] Add function to get the alias_scope/noalias metadata (NFC).
Florian Hahn via llvm-commits
- [llvm] e1382b3 - Revert "[SLP] Make getSameOpcode support interchangeable instructions. (#133888)"
Han-Kuan Chen via llvm-commits
- [llvm] [LoopVectorize] Don't replicate blocks with optsize (PR #129265)
John Brawn via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Decompose constant xor operand if possible (PR #135788)
Sumanth Gundapaneni via llvm-commits
- [llvm] [X86] Fix RegAlloc issue by implementing TRI::getCustomEHPadPreservedMask (PR #135518)
Sergei Barannikov via llvm-commits
- [llvm] Clean up external users of GlobalValue::getGUID(StringRef) (PR #129644)
Teresa Johnson via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] update GFX11Plus codegen test with true16 flag (PR #135078)
Joe Nash via llvm-commits
- [llvm] 72560e7 - [AMDGPU][MC] test update with script for gfx11/gfx12 mc test (#135527)
via llvm-commits
- [llvm] AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16 (PR #128911)
Brox Chen via llvm-commits
- [lld] [lld-macho]Fix bug in finding "chained" re-exported libs. (PR #135241)
Walter Lee via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Alexey Bataev via llvm-commits
- [llvm] 7f2587a - [SLP][NFC]Add a test with missing zext on signed minimum reduction, NFC
Alexey Bataev via llvm-commits
- [llvm] Main merge true16 mc clean up 3 (PR #135588)
Brox Chen via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Steven Perron via llvm-commits
- [llvm] [AMDGPU][True16][MC] update mc test of a few vop1 t16 inst (PR #135588)
Brox Chen via llvm-commits
- [llvm] 57025b4 - [SLP]Mark smin reduction as signed compare
Alexey Bataev via llvm-commits
- [llvm] [TLI] Use Arm vector calling convention for ArmPL routines (PR #135790)
David Sherwood via llvm-commits
- [llvm] [GlobalISel] Take the result size into account when const folding icmp (PR #134365)
via llvm-commits
- [llvm] [SPIR-V] Add store legalization for ptrcast (PR #135369)
Steven Perron via llvm-commits
- [flang] [llvm] [flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic (PR #131603)
via llvm-commits
- [clang] [llvm] Introduce -funique-source-file-names flag. (PR #135728)
Teresa Johnson via llvm-commits
- [llvm] [IR] Introduce `llvm.strlen.*` intrinsics (PR #135792)
Henry Jiang via llvm-commits
- [llvm] 4780658 - [NFC][TableGen] DecoderEmitter optimize scope stack in `Filter::emitTableEntry` (#135693)
via llvm-commits
- [llvm] bcfc9f4 - [SLP][REVEC] VectorValuesAndScales should be supported by REVEC. (#135762)
via llvm-commits
- [llvm] 637f352 - [NFC][CostModel][AArch64] Add bf16 coverage for compare tests.
Paul Walker via llvm-commits
- [llvm] [NFC][NVPTX] Use StringRef for Modifier arg. (PR #135793)
Rahul Joshi via llvm-commits
- [llvm] [NFC][Docs] Update opt examples in AliasAnalysis.rst (PR #96918)
Danila Malyutin via llvm-commits
- [llvm] [llvm] add documentation for public interface annotations (LLVM_ABI, etc) (PR #134710)
Saleem Abdulrasool via llvm-commits
- [llvm] [IR] Relax convergence requirements on call (PR #135794)
Nathan Gauër via llvm-commits
- [llvm] [LLVM][CostModel][AArch64] Remove magic numbers from f16 vector compares. (PR #135795)
Paul Walker via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic (PR #131603)
via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Krzysztof Drewniak via llvm-commits
- [llvm] [LoopVectorize] Add an option to test potential issues with VPlan (PR #121154)
Danila Malyutin via llvm-commits
- [llvm] 88b6229 - [TableGen] Remove unhelpful error messages from PseudoLoweringEmitter. (#135747)
via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [SLP] Make getSameOpcode support interchangeable instructions. (PR #135797)
Han-Kuan Chen via llvm-commits
- [llvm] 7b5a459 - [RISCV] Just reporting an error shouldn't generate a crash diagnostic (#134040)
via llvm-commits
- [llvm] [AMDGPU] Add buffer.fat.ptr.load.lds intrinsic wrapping raw rsrc version (PR #133015)
Krzysztof Drewniak via llvm-commits
- [llvm] unittests: ORC: Skip the ReOptimizeLayerTest for RISC-V (PR #134702)
Kashyap Chamarthy via llvm-commits
- [llvm] d41e517 - [SLP] Make getSameOpcode support interchangeable instructions. (#135797)
via llvm-commits
- [llvm] c8121b9 - [RISCV] Xqcilb: remove RISCVMCExpr::VK_QC_E_JUMP_PLT and drop `@plt` parsing
via llvm-commits
- [llvm] [AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node (PR #130933)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Nicholas Guy via llvm-commits
- [llvm] [AArch64][SVE] Add lowering for PARTIAL_REDUCE_U/SMLA to USDOT (PR #131327)
Nicholas Guy via llvm-commits
- [llvm] [HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis. (PR #135304)
Abinaya Saravanan via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
via llvm-commits
- [llvm] [RISCV] Add branch folding before branch relaxation (PR #134760)
Mikhail R. Gadelha via llvm-commits
- [llvm] [AMDGPU] Merge two V_CNDMASK instructions into V_DUAL_CNDMASK (PR #135007)
Ana Mihajlovic via llvm-commits
- [clang] [llvm] [Offload][SYCL] Refactor OffloadKind implementation (PR #135809)
Arvind Sudarsanam via llvm-commits
- [llvm] a955399 - [DWARFLinker] Update `stmt-seq-macho.test` to use `update_test_body.py` (#133363)
via llvm-commits
- [llvm] [HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis. (PR #135814)
Abinaya Saravanan via llvm-commits
- [llvm] clean up of true16 mc changes (PR #135816)
Brox Chen via llvm-commits
- [llvm] [LLVM][ISel][AArch64 Remove AArch64ISD::FCM##z nodes. (PR #135817)
Paul Walker via llvm-commits
- [llvm] [libc][bazel] Remove a no-op libc_internal_target macro. (PR #135818)
Alexey Samsonov via llvm-commits
- [llvm] [SLP]Initial support for (masked)loads + compress and (masked)interleaved (PR #132099)
Alexander Kornienko via llvm-commits
- [flang] [llvm] [flang][openacc] Allow if clause on atomic directives (PR #135451)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [AMDGPU][Verifier] Check address space of `alloca` instruction (PR #135820)
Shilei Tian via llvm-commits
- [llvm] 1545f11 - [NFC][NVPTX] Use StringRef for Modifier arg in NVPTXInstPrinter (#135793)
via llvm-commits
- [llvm] [AMDGPU] Correctly merge noalias scopes during lowering of LDS data. (PR #131664)
Sirish Pande via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Brox Chen via llvm-commits
- [llvm] [NVPTX] Remove extraneous initializeNVVMReflectLegacyPassPass declaration (PR #135825)
Yonah Goldberg via llvm-commits
- [llvm] 3b91030 - [llvm] add documentation for public interface annotations (LLVM_ABI, etc)
via llvm-commits
- [llvm] [AArch64] Fix FPMR handling when switching streaming mode (PR #135827)
via llvm-commits
- [llvm] 3f58ff2 - AArch64: Remove the PAUTH_BLEND pseudo-instruction.
via llvm-commits
- [llvm] a5aa0c4 - Introduce -funique-source-file-names flag.
via llvm-commits
- [llvm] d0c973a - [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (#133173)
via llvm-commits
- [llvm] [SLP][NFC]Remove handling of duplicates from getGatherCost (PR #135834)
Alexey Bataev via llvm-commits
- [llvm] [libc][bazel] Fold "libc_function_deps" into "deps" for libc_tests. (PR #135835)
Alexey Samsonov via llvm-commits
- [llvm] 13615f7 - [flang][openacc] Allow if clause on atomic directives (#135451)
via llvm-commits
- [llvm] [LegalizeTypes] Check getTypeAction before calling GetScalarizedVector. (PR #135838)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
via llvm-commits
- [llvm] 4f64c80 - [llvm] Add missing include for !LLVM_ENABLE_THREADS
Michael Spencer via llvm-commits
- [llvm] [SLP]Support vectorization of previously vectorized scalars in split nodes (PR #134286)
via llvm-commits
- [llvm] [MemProf] Handle recursion during stack node update (PR #135837)
Snehasish Kumar via llvm-commits
- [llvm] e6e56f5 - [MemProf] Handle recursion during stack node update (#135837)
via llvm-commits
- [lld] [llvm] Fix compilation errors with -fforce-emit-vtables (PR #65456)
via llvm-commits
- [llvm] [Bolt][Instrumentation] Initial instrumentation support for RISCV64 (PR #133882)
Maksim Panchenko via llvm-commits
- [llvm] a3283a9 - [PAC] Add support for __ptrauth type qualifier (#100830)
via llvm-commits
- [llvm] [BOLT] Validate secondary entry point (PR #135731)
Maksim Panchenko via llvm-commits
- [llvm] [CodeGen][RISCV] Add helper class for emitting CFI instructions into MIR (PR #135845)
Sergei Barannikov via llvm-commits
- [llvm] [LLVM][AMDGPU] extend IGLP (PR #135846)
Maksim Levental via llvm-commits
- [llvm] [DAGCombiner] Disable narrowExtractedVectorLoad for indexed loads. (PR #135847)
Craig Topper via llvm-commits
- [llvm] 2271f0b - [SLP]Check for perfect/shuffled match for the split node
Alexey Bataev via llvm-commits
- [compiler-rt] [RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests (PR #132867)
via llvm-commits
- [llvm] [nfc] move `isPresplitCoroSuspendExitEdge` to Analysis/CFG (PR #135849)
Mircea Trofin via llvm-commits
- [llvm] 85eb44e - [SLP]Fix number of operands for the split node
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Introduce child regions as VPlan transform. (PR #129402)
via llvm-commits
- [lldb] [llvm] [lldb][lldb-dap] Implement jump to cursor (PR #130503)
Ebuka Ezike via llvm-commits
- [llvm] f83c5fe - [nfc] Expose `canReturn` from FunctionAttrs (#135650)
via llvm-commits
- [llvm] [ctxprof] Extend the notion of "cannot return" (PR #135651)
Mircea Trofin via llvm-commits
- [llvm] 12697c5 - [LegalizeTypes] Check getTypeAction before calling GetScalarizedVector. (#135838)
via llvm-commits
- [llvm] ddb1267 - [SLP]Insert vector instruction after landingpad
Alexey Bataev via llvm-commits
- [llvm] [Support] Recognise the '+' char for positive integers (PR #135856)
Ebuka Ezike via llvm-commits
- [llvm] [flang][rt] Attempt to support some complex pow on the device (PR #135741)
Slava Zakharin via llvm-commits
- [llvm] [symbolizer] Address starting with a plus sign is valid. (PR #135857)
Ebuka Ezike via llvm-commits
- [llvm] [LLVM] Cleanup pass initialization for Analysis passes (PR #135858)
Rahul Joshi via llvm-commits
- [llvm] d30a5b4 - [RISCV] Fix xmipscmov extension name (#135647)
via llvm-commits
- [llvm] 7cb7b2d - [llvm] Build Windows release package with clang-cl if possible (#135446)
via llvm-commits
- [llvm] [nfc] Add doc comment for `canReturn` in Analysis/CFG.h (PR #135862)
Mircea Trofin via llvm-commits
- [lld] [LLD][COFF] Don't dllimport from static libraries (PR #134443)
Alexandre Ganea via llvm-commits
- [llvm] d037217 - [nfc] Add doc comment for `canReturn` in Analysis/CFG.h (#135862)
via llvm-commits
- [llvm] [SampleFDO] Extend the function base name max size (PR #135863)
Lei Wang via llvm-commits
- [clang] [llvm] Revert "[llvm][clang] Allocate a new stack instead of spawning a new … (PR #135865)
Daniel Thornburgh via llvm-commits
- [llvm] 2d98bdc - Revert "[llvm][clang] Allocate a new stack instead of spawning a new … (#135865)
via llvm-commits
- [llvm] 8ed397d - [DAGCombiner] Disable narrowExtractedVectorLoad for indexed loads. (#135847)
via llvm-commits
- [llvm] a6208ce - [nfc] move `isPresplitCoroSuspendExitEdge` to Analysis/CFG (#135849)
via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for XSfmm*. (PR #133031)
Craig Topper via llvm-commits
- [llvm] 6e2bca8 - [gn build] Port 2d98bdc12c29
LLVM GN Syncbot via llvm-commits
- [llvm] 31f39c8 - [AMDGPU] Remove the AnnotateKernelFeatures pass (#130198)
via llvm-commits
- [llvm] [Bazel] Make LLVM and Clang config headers configurable (PR #126729)
Nick Desaulniers via llvm-commits
- [llvm] [InlineSpiller] Check rematerialization before folding operand (PR #134015)
via llvm-commits
- [clang] [llvm] [HLSL] Implement the `faceforward` intrinsic (PR #135878)
Kaitlin Peng via llvm-commits
- [llvm] e4d951d - LowerTypeTests: Fix quadratic complexity.
via llvm-commits
- [clang] [llvm] LowerTypeTests: Fix quadratic complexity. (PR #135875)
Peter Collingbourne via llvm-commits
- [llvm] [NVPTX] Lower i1 select with logical ops in the general case (PR #135868)
Artem Belevich via llvm-commits
- [llvm] [MachinePipeliner] Add validation for missed dependencies (PR #135148)
via llvm-commits
- [llvm] 58c3fba - Revert "LowerTypeTests: Fix quadratic complexity."
Peter Collingbourne via llvm-commits
- [llvm] [utils] update_llc_test_checks --downstream-target-handler-path option (PR #135879)
via llvm-commits
- [llvm] [BOLT] Fix conditional compilation of hugify.cpp (PR #135880)
Maksim Panchenko via llvm-commits
- [llvm] Fix globals being wrongly tagged after global optimization step (PR #132764)
Florian Mayer via llvm-commits
- [llvm] [LLVM][TableGen] Paramaterize NumToSkip in DecoderEmitter. (PR #135882)
Rahul Joshi via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] rename/renameat interception (PR #135884)
David CARLIER via llvm-commits
- [clang] [llvm] [clang][OpenMP][SPIR-V] Fix addrspace of global constants (PR #134399)
Alexander Kornienko via llvm-commits
- [llvm] [TableGen] Store flat source operand number in OperandMap in PseudoLoweringEmitter. NFC (PR #135886)
Craig Topper via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
Vitaly Buka via llvm-commits
- [compiler-rt] bd4d351 - [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (#131756)
via llvm-commits
- [compiler-rt] [ASan] Mark recent integration tests as accordingly for MSVC (PR #135889)
MacGyver Codilla via llvm-commits
- [clang] [llvm] [MTE] decide whether to tag global in AsmPrinter (PR #135891)
Florian Mayer via llvm-commits
- [llvm] 6c6ab2a - AArch64: Set FMAXIMUMNUM and FMINIMUMNUM as Promote if not fullfp16 (#135708)
via llvm-commits
- [llvm] 4c97c51 - [RISCV] Add ISel patterns for Xqcilia instructions (#135724)
via llvm-commits
- [llvm] SelectionDAG: Fix isKnownNeverNaN for Min and Max (PR #135742)
YunQiang Su via llvm-commits
- [llvm] 0ce8ad6 - [SPARC] Use fzero/fzeros to materialize FP zeros when we have VIS
via llvm-commits
- [llvm] f3de63c - [SPARC] Use addxccc to do multiword addition when we have VIS3
via llvm-commits
- [llvm] [SPARC] Use addxccc to do multiword addition when we have VIS3 (PR #135713)
via llvm-commits
- [llvm] e4f2191 - [SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3
via llvm-commits
- [llvm] [SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3 (PR #135714)
via llvm-commits
- [llvm] [IPO] Prevent removal of some convergent attr (PR #134863)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Document "relaxed buffer OOB mode", update HSA default (PR #134734)
Shilei Tian via llvm-commits
- [llvm] bed03ae - [X86] Fix the issue of creating index reg negations (#135632)
via llvm-commits
- [llvm] [LoongArch] Lower build_vector to broadcast load if possible (PR #135896)
via llvm-commits
- [llvm] e676866 - [Mips] Fix clang crashes when compiling a variadic function while targeting mips3 (#130558)
via llvm-commits
- [llvm] [CodeGen] Call DenseMap::erase directly (NFC) (PR #135898)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Add basic ISel patterns for Xqcilo instructions (PR #135901)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for XiangShan-KunMingHu-V2R2 (PR #123193)
Jim Lin via llvm-commits
- [llvm] [PassManager][Loop] Merge loop pass manager when add it (PR #135150)
via llvm-commits
- [llvm] 3de88fe - [DirectX] Implement the DXILCBufferAccess pass (#134571)
via llvm-commits
- [llvm] LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (PR #112852)
YunQiang Su via llvm-commits
- [llvm] 40460a5 - [RISCV] Add basic ISel patterns for Xqcilo instructions (#135901)
via llvm-commits
- [llvm] 123b0e2 - Reapply "[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (#132358)" (#135758)
via llvm-commits
- [llvm] Added InvertedFPClassTest in legalizerHelper (PR #133403)
via llvm-commits
- [llvm] [RISCV] Add basic ISel patterns for Xqcisls instructions (PR #135918)
Sudharsan Veeravalli via llvm-commits
- [llvm] dfb5b6e - [LoongArch] Don't crash on instruction prefetch intrinsics (#135760)
via llvm-commits
- [llvm] ac47124 - [LoongArch] Use FirstRelocationKind to remove ELFObjectWriter::recordRelocation special case
Fangrui Song via llvm-commits
- [llvm] ELFObjectWriter: Disable STT_SECTION adjustment for .reloc (PR #135519)
Fangrui Song via llvm-commits
- [llvm] a630ef7 - ELFObjectWriter: Disable STT_SECTION adjustment for .reloc
via llvm-commits
- [llvm] 507d7dc - [LoongArch] Simplify getRelocType
Fangrui Song via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Enable kernel argument preloading (PR #134655)
Tim Gymnich via llvm-commits
- [llvm] [HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis. (PR #135925)
Abinaya Saravanan via llvm-commits
- [llvm] 1256ca0 - [CodeGen] Call DenseMap::erase directly (NFC) (#135898)
via llvm-commits
- [llvm] bf0de88 - code format checker: fix python error when the diff becomes empty
Nuno Lopes via llvm-commits
- [llvm] [AArch64] Replace 64-bit MADD with [SU]MADDL when possible (PR #135926)
Yuri Gribov via llvm-commits
- [llvm] [Hexagon] Change placeholder from `undef` to `poison` (PR #135555)
Nuno Lopes via llvm-commits
- [llvm] [CodeGen] Construct SmallVector with ArrayRef (NFC) (PR #135930)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use llvm::append_range (NFC) (PR #135931)
Kazu Hirata via llvm-commits
- [llvm] [DebugInfo] Use StringRef::starts_with (NFC) (PR #135933)
Kazu Hirata via llvm-commits
- [llvm] [Utils] Use StringRef::ends_with (NFC) (PR #135934)
Kazu Hirata via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [polly] [RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more areas (PR #135935)
Karthika Devi C via llvm-commits
- [llvm] [Vectorize] Construct SmallVector with an iterator range (NFC) (PR #135936)
Kazu Hirata via llvm-commits
- [llvm] [GlobalISel] Add `combine` action for C++ combine rules (PR #135941)
Pierre van Houtryve via llvm-commits
- [llvm] [LangRef][IR] Fix default AS documentation for allocas without explicit AS (PR #135942)
Fabian Ritter via llvm-commits
- [clang] [llvm] Clang: Add nsz to llvm.minnum and llvm.maxnum emitted from fmin and fmax (PR #113133)
YunQiang Su via llvm-commits
- [llvm] 1f96aea - [X86] Add test coverage for #135917
Simon Pilgrim via llvm-commits
- [llvm] 3d7e56f - [AArch64][clang][llvm] Add structured sparsity outer product (TMOP) intrinsics (#135145)
via llvm-commits
- [llvm] SelectionDAG: Support nofpclass(nan/qnan/snan) in arguments (PR #130051)
YunQiang Su via llvm-commits
- [llvm] [DAG] isSplatValue - only treat binop splats with repeated undef elements as undef (PR #135945)
Simon Pilgrim via llvm-commits
- [llvm] [WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds. (PR #134832)
via llvm-commits
- [llvm] CodeGen: Add ISD::AssertNoFPClass (PR #135946)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass(nan/qnan/snan/nzero) in arguments (PR #130051)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
YunQiang Su via llvm-commits
- [clang] [llvm] [clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen (PR #134131)
via llvm-commits
- [llvm] d508f0c - [AArch64] Fix FPMR handling when switching streaming mode (#135827)
via llvm-commits
- [llvm] [mlir] [bazel] Fix bazel build after 00eaff3e9c897c263a879416d0f151d7ca7eeaff. (PR #135949)
Benjamin Chetioui via llvm-commits
- [llvm] 41c97af - [SLP][NFC]Remove handling of duplicates from getGatherCost
via llvm-commits
- [llvm] [DAG] isKnownNeverZero - add DemandedElts element mask to isKnownNeverZero calls. (PR #135951)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Introduce all loop regions as VPlan transform. (NFC) (PR #129402)
Florian Hahn via llvm-commits
- [llvm] bc03d6c - [VPlan] Introduce all loop regions as VPlan transform. (NFC) (#129402)
via llvm-commits
- [llvm] [DAG] isKnownNeverNaN - add DemandedElts element mask to isKnownNeverNaN calls (PR #135952)
Simon Pilgrim via llvm-commits
- [llvm] bb5f53c - [DAG] isSplatValue - only treat binop splats with repeated undef elements as undef (#135945)
via llvm-commits
- [llvm] cf2399a - [CI] enable code-format-helper for .cl files (#135748)
via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
via llvm-commits
- [llvm] [VPlan] Move FOR splice cost into VPInstruction::FirstOrderRecurrenceSplice (PR #129645)
via llvm-commits
- [llvm] [SPIR-V] Fix OpVectorShuffle operands on load (PR #135954)
Nathan Gauër via llvm-commits
- [llvm] [AArch64] Generalize integer FPR lane stores for all types (PR #134117)
Paul Walker via llvm-commits
- [llvm] [DebugInfo][GlobalOpt] Preserve source locs for optimized loads (PR #134828)
Reid Kleckner via llvm-commits
- [clang] [llvm] [AARCH64] Add FEAT_SSVE_FEXPA and fix unsupported features list (PR #134368)
via llvm-commits
- [llvm] [AArch64] Fix tryToConvertShuffleOfTbl2ToTbl4 with non-buildvectror input outoperands. (PR #135961)
David Green via llvm-commits
- [llvm] [SelectionDAG] Propagate poison in getNode with two operands if the input is poison. (PR #135387)
zhijian lin via llvm-commits
- [llvm] af28c9c - [SLP]Do not reorder split node operand with reuses, if not possible
Alexey Bataev via llvm-commits
- [llvm] [X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector (PR #135010)
Rohit Aggarwal via llvm-commits
- [llvm] 1bfd444 - [DAGCombiner] Fold and/or of NaN SETCC (#135645)
via llvm-commits
- [llvm] 181872f - [AMDGPU][True16][MC] update a few mc test for true16 (#135816)
via llvm-commits
- [compiler-rt] [HWASan] Fix symbol indexing (PR #135967)
Stefan Bossbaly via llvm-commits
- [llvm] [llvm][ItaniumDemangle] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles (PR #135968)
Michael Buch via llvm-commits
- [llvm] 6cfec29 - [Offload][SYCL] Refactor OffloadKind implementation (#135809)
via llvm-commits
- [llvm] de90487 - [AARCH64] Add FEAT_SSVE_FEXPA and fix unsupported features list (#134368)
via llvm-commits
- [clang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [GlobalISel] Enhance iPTR type support in SDAG patterns (PR #111503)
Evgenii Kudriashov via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Alexander Peskov via llvm-commits
- [llvm] [SDAG] Handle insert_subvector in isKnownNeverNaN (PR #131989)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][SVE] Lower unpredicated loads/stores as fixed LDR/STR with -msve-vector-bits=128. (PR #127500)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [clang][OpenMP][SPIR-V] Fix AS of globals and set the default AS to 4 (PR #135251)
Nick Sarnie via llvm-commits
- [llvm] [DAG] SDPatternMatch - add matchers for reassociatable binops (PR #119985)
Simon Pilgrim via llvm-commits
- [llvm] ef1abbe - [NVPTX] Remove extraneous initializeNVVMReflectLegacyPassPass declaration (#135825)
via llvm-commits
- [llvm] [ctxprof][nfc] Move profile annotator to Analysis (PR #135871)
Mircea Trofin via llvm-commits
- [llvm] [bazel] Fix bazel build after 2b983a24583dd4e131d727717872a56712b5dd52. (PR #135976)
Benjamin Chetioui via llvm-commits
- [llvm] 3025907 - [AMDGPU][True16][MC] fix opsel for v_cmpx 16bit inst (#135441)
via llvm-commits
- [llvm] 81b4fc2 - [CodeGen] Construct SmallVector with ArrayRef (NFC) (#135930)
via llvm-commits
- [llvm] 842bc07 - [DebugInfo] Use StringRef::starts_with (NFC) (#135933)
via llvm-commits
- [llvm] 0577240 - [Utils] Use StringRef::ends_with (NFC) (#135934)
via llvm-commits
- [llvm] [NFCI] Explicitly delete unused copy constructor and assign copy for VPInterleavedAccessInfo (PR #134755)
via llvm-commits
- [llvm] [LLVM][AArch64ISel] Fix IsLE predicate setting so it does not affect BE codegen. (PR #135978)
Ricardo Jesus via llvm-commits
- [llvm] 34598fd - [llvm][ItaniumDemangle] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles (#135968)
via llvm-commits
- [llvm] 7f4422d - [AArch64] Add testing for shuffles that extend into new types. NFC
David Green via llvm-commits
- [llvm] [SLP]Support revectorization of the previously vectorized scalars (PR #133091)
via llvm-commits
- [llvm] promote and err test (PR #135984)
Brox Chen via llvm-commits
- [llvm] 76b5fcb - [TableGen] Store flat source operand number in OperandMap in PseudoLoweringEmitter. NFC (#135886)
via llvm-commits
- [llvm] 76b7ae7 - [SLP][NFC]Remove std::placeholders:: qualifiers, NFC
Alexey Bataev via llvm-commits
- [llvm] [X86] combineCONCAT_VECTORS - fold concat(extract_subvector(X,0),extract_subvector(Y,0)) --> shuffle(X,Y) (PR #135985)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineCONCAT_VECTORS - fold concat(extract_subvector(X,0),extract_subvector(Y,0)) --> shuffle(X,Y) (PR #135985)
via llvm-commits
- [llvm] [X86] combineCONCAT_VECTORS - fold concat(extract_subvector(X,0),extract_subvector(Y,0)) --> shuffle(X,Y) (PR #135985)
Phoebe Wang via llvm-commits
- [llvm] [X86] combineCONCAT_VECTORS - fold concat(extract_subvector(X,0),extract_subvector(Y,0)) --> shuffle(X,Y) (PR #135985)
Simon Pilgrim via llvm-commits
- [llvm] [Sink] Allow sinking of loads to distant blocks (PR #135986)
via llvm-commits
- [llvm] [flang][runtime] Better handling for integer input into null address (PR #135987)
Peter Klausler via llvm-commits
- [llvm] [llvm-xray] Use llvm::make_second_range (NFC) (PR #135989)
Kazu Hirata via llvm-commits
- [compiler-rt] 72506eb - [compiler-rt] Fix `addtf3_test.c` being skipped due to misplaced include (#134106)
via llvm-commits
- [llvm] 51fa6cd - [SLP][NFC]Add a test with missing unsigned promotion for smax reduction, NFC
Alexey Bataev via llvm-commits
- [llvm] ed9bcb5 - [CodeGen][RISCV] Add helper class for emitting CFI instructions into MIR (#135845)
via llvm-commits
- [llvm] 913dcf1 - [SLP]Fix type promotion for smax reduction with unsigned reduced operands
Alexey Bataev via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in Wasm disassember emitter (PR #135992)
Rahul Joshi via llvm-commits
- [llvm] 1576fa1 - [ctxprof] Extend the notion of "cannot return" (#135651)
via llvm-commits
- [compiler-rt] [llvm] Reentry (PR #135656)
Mircea Trofin via llvm-commits
- [llvm] [Xtensa] Implement Xtensa Mul and Div Options. (PR #132157)
Andrei Safronov via llvm-commits
- [llvm] [ARM] Use helper class for emitting CFI instructions into MIR (PR #135994)
Sergei Barannikov via llvm-commits
- [llvm] [llvm] revisions to export annotation macros to avoid compiler warnings (PR #135995)
Andrew Rogers via llvm-commits
- [llvm] 6d03f51 - [SystemZ] Add support for 16-bit floating point. (#109164)
via llvm-commits
- [compiler-rt] 6d03f51 - [SystemZ] Add support for 16-bit floating point. (#109164)
via llvm-commits
- [llvm] [PowerPC] Conversions of f128 and f16 should use _kf_ instead of _tf_ (PR #99855)
Trevor Gross via llvm-commits
- [llvm] Fix 'unannotated fall-through between switch labels' warning. (PR #136000)
Jonas Paulsson via llvm-commits
- [llvm] e19fcb7 - Fix 'unannotated fall-through between switch labels' warning. (#136000)
via llvm-commits
- [llvm] 8a00efd - [SystemZ] Fix warnings
Kazu Hirata via llvm-commits
- [flang] [llvm] [flang][Parser][OpenMP] Fix unparser for cancellation_construct_type (PR #136001)
Tom Eccles via llvm-commits
- [llvm] [AMDGPU] Do not fold COPY with implicit use of exec (PR #136003)
Mariusz Sikora via llvm-commits
- [llvm] [AArch64] Use helper class for emitting CFI instructions into MIR (PR #136004)
Sergei Barannikov via llvm-commits
- [llvm] [AMDGPU] Correct VOP3P encoding. NFC. (PR #136005)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [Bazel] Remove redundant gtest_main from codegen_tests, codegen_globalisel_tests, mi_tests (PR #135316)
via llvm-commits
- [llvm] 4aca20c - [SLP]Pre-cache the last instruction for all entries before vectorization
Alexey Bataev via llvm-commits
- [llvm] [NVPTX] Basic support for fp128 as a storage type (PR #136006)
Alex MacLean via llvm-commits
- [llvm] [TableGen] Combine the two separate OperandMapping loops in PseudoLoweringEmitter. (PR #136007)
Craig Topper via llvm-commits
- [llvm] [mlir] [MLIR][AMDGPU] Fixing word alignment check for bufferload fastpath (PR #135982)
Zhuoran Yin via llvm-commits
- [llvm] [NVPTX] Improve kernel byval parameter lowering (PR #136008)
Alex MacLean via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Philip Reames via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Philip Reames via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Philip Reames via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Craig Topper via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Craig Topper via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Philip Reames via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Craig Topper via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Craig Topper via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Philip Reames via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Philip Reames via llvm-commits
- [llvm] [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (PR #136010)
Philip Reames via llvm-commits
- [llvm] 4903a7b - [ctxprof][nfc] Move profile annotator to Analysis (#135871)
via llvm-commits
- [llvm] c4e9901 - [llvm] Use llvm::append_range (NFC) (#135931)
via llvm-commits
- [llvm] fa46d52 - [llvm-xray] Use llvm::make_second_range (NFC) (#135989)
via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] 598ec8c - [LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter (#135882)
via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Andrew Rogers via llvm-commits
- [llvm] [ctxprof] Scale up everything under a root by its `TotalRootEntryCount` (PR #136015)
Mircea Trofin via llvm-commits
- [llvm] [CodeExtractor] Improve debug info for input values. (PR #136016)
Abid Qadeer via llvm-commits
- [clang] [llvm] [llvm] Add triples for managarm (PR #87845)
via llvm-commits
- [llvm] 80855eb - [SampleFDO] Extend the function base name max size (#135863)
via llvm-commits
- [llvm] 05aa989 - [NFCI] Explicitly delete unused copy constructor and assign copy for VPInterleavedAccessInfo (#134755)
via llvm-commits
- [llvm] Revert "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (PR #136017)
Rahul Joshi via llvm-commits
- [llvm] 7fd0c8a - Revert "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (#136017)
via llvm-commits
- [llvm] Reapply "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (#136017) (PR #136019)
Rahul Joshi via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (second attempt) (PR #135074)
Alan Phipps via llvm-commits
- [llvm] [VPlan] Also duplicated scalar-steps when it enables sinking scalars. (PR #136021)
Florian Hahn via llvm-commits
- [llvm] Add empty top level .clang-format-ignore (PR #136022)
Arthur Eubanks via llvm-commits
- [llvm] [VPlan] Remove ILV::sinkScalarOperands. (PR #136023)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove ILV::sinkScalarOperands. (PR #136024)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Fix assertion failure when using -fstack-clash-protection (PR #135248)
Paul Kirth via llvm-commits
- [clang] [llvm] User/raoanag/refract (PR #136026)
via llvm-commits
- [llvm] [VPlan][NFCI] Small code quality fixes in VPlanHCFGBuilder (PR #134324)
via llvm-commits
- [llvm] [Sparc] Use helper class for emitting CFI instructions into MIR (PR #136027)
Sergei Barannikov via llvm-commits
- [llvm] 41c1a7b - [LV] Don't add fixed-order recurrence phis to forced scalars.
Florian Hahn via llvm-commits
- [llvm] 2afef58 - [ARM] Use helper class for emitting CFI instructions into MIR (#135994)
via llvm-commits
- [llvm] [X86] combineGatherScatter - use FoldConstantArithmetic for truncation of constant build vectors (PR #136033)
Simon Pilgrim via llvm-commits
- [llvm] a9827fb - [llvm] Handle CPI symbols for UEFI (#135652)
via llvm-commits
- [llvm] [llvm][AsmPrinter] Extend Constant Pool Handling for UEFI (PR #132134)
Prabhu Rajasekaran via llvm-commits
- [llvm] IR Builder Changes to Support Scan Operation (PR #136035)
Anchu Rajendran S via llvm-commits
- [compiler-rt] [asan] Fix build on fuchsia (PR #136042)
Vitaly Buka via llvm-commits
- [compiler-rt] 7623501 - [asan] Fix build on fuchsia (#136042)
via llvm-commits
- [llvm] [DirectX] Legalize Freeze instruction (PR #136043)
Farzon Lotfi via llvm-commits
- [compiler-rt] 9c98a98 - [NFC][Asan] CRLF to LF in a test
Vitaly Buka via llvm-commits
- [compiler-rt] 91df4cc - [NFC][Asan] Disabled test dead-locking on Darwin
Vitaly Buka via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
Michael Spencer via llvm-commits
- [compiler-rt] [flang] [llvm] [AArch64] fix trampoline implementation: use X15 (PR #126743)
Eli Friedman via llvm-commits
- [llvm] 8ebdd9d - Reapply "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (#136017) (#136019)
via llvm-commits
- [llvm] b9f1de0 - [TableGen] Combine the two separate OperandMapping loops in PseudoLoweringEmitter. (#136007)
via llvm-commits
- [llvm] [LLVM][Verifier] Actually verify call mismatches (PR #136052)
Bruno Cardoso Lopes via llvm-commits
- [llvm] LowerTypeTests: Fix quadratic complexity (try 2). (PR #136053)
Peter Collingbourne via llvm-commits
- [clang] [llvm] [WIP] Correct lowering of `fp128` intrinsics (PR #76558)
Trevor Gross via llvm-commits
- [llvm] [IR] Don't skip `catchswitch` instructions when calling `getFirstNonPHIOrDbgOrAlloca()` (PR #136056)
Tyler Lanphear via llvm-commits
- [lld] [llvm] [LLD][COFF] Make unresolved symbol search behavior compliant with MSVC link.exe (PR #85290)
Alexandre Ganea via llvm-commits
- [llvm] [RISCV] Guard CFI emission code with MF.needsFrameMoves() (PR #136060)
Sergei Barannikov via llvm-commits
- [llvm] 2185318 - LowerTypeTests: Fix quadratic complexity (try 2).
via llvm-commits
- [llvm] [llvm] Construct SmallVector with ArrayRef (NFC) (PR #136063)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Construct SmallVector with iterator ranges (NFC) (PR #136064)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use llvm::append_range (NFC) (PR #136066)
Kazu Hirata via llvm-commits
- [llvm] 78671db - [Sparc] Use helper class for emitting CFI instructions into MIR (#136027)
via llvm-commits
- [llvm] Revert "Reapply "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (#136017)" (PR #136068)
Rahul Joshi via llvm-commits
- [llvm] 6d8bf3c - Revert "Reapply "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (#136017)" (#136068)
via llvm-commits
- [llvm] [LoongArch] Pre-commit for broadcast load (PR #136070)
via llvm-commits
- [llvm] 53eae22 - [DirectX] adding support in obj2yaml and yaml2obj to root constants (#127840)
via llvm-commits
- [llvm] [libc][workflows] fix fullbuild by installing clang-20/clang++-20 (PR #136074)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] ee17ca7 - [llvm] Construct SmallVector with ArrayRef (NFC) (#136063)
via llvm-commits
- [llvm] 799916a - [llvm] Construct SmallVector with iterator ranges (NFC) (#136064)
via llvm-commits
- [llvm] 47d8fec - [llvm] Use llvm::append_range (NFC) (#136066)
via llvm-commits
- [llvm] b6c99cb - [gn] port 6d03f51f0c59
Nico Weber via llvm-commits
- [llvm] 638c386 - [gn] port ece59a8cb9c8
Nico Weber via llvm-commits
- [llvm] ebf9883 - [LoongArch] Lower vector shuffle as byte rotate (if possible) (#135157)
via llvm-commits
- [llvm] [AMDGPU] Support bottom-up postRA scheduing. (PR #135295)
Harrison Hao via llvm-commits
- [llvm] b99ac8b - [gn build] Port 3de88fe40fd0
LLVM GN Syncbot via llvm-commits
- [llvm] bf7f602 - [gn build] Port b07c88563feb
LLVM GN Syncbot via llvm-commits
- [lldb] [llvm] Test "Revert "[CI] monolithic-linux improvements"" (PR #136078)
Younan Zhang via llvm-commits
- [llvm] [RISCV] Check that both registers of a CV Reg-Reg memory address are GPRs. (PR #136079)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove skipFunction from RISCVVMV0Elimination. (PR #136080)
Pengcheng Wang via llvm-commits
- [llvm] [LoongArch] Try to widen shuffle mask (PR #136081)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix EXTRACT_SUBREG reg classes in patterns to generate MULL. (PR #136083)
David Green via llvm-commits
- [llvm] a2029ee - [RISCV] Rename fields in RegRegOp. NFC
Craig Topper via llvm-commits
- [llvm] [SLP] Precommit test demonstrating `catchswitch` crash. (PR #136084)
Tyler Lanphear via llvm-commits
- [llvm] [SPIRV]Added support for extension SPV_INTEL_arbitrary_precision_fixed_point (PR #136085)
Aadesh PremKumar via llvm-commits
- [llvm] 78b37ca - [Hexagon] Pre-commit tests for PR130742. NFC. (#135604)
via llvm-commits
- [llvm] [Xtensa] Implement Xtensa Floating Point Option. (PR #136086)
Andrei Safronov via llvm-commits
- [llvm] [RISCV] Simplify fixup kinds that force relocations (PR #136088)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Add tablegen patterns for i8 and i16 vector insert/extract pairs (PR #136091)
David Green via llvm-commits
- [llvm] [TSan, SanitizerBinaryMetadata] Improve instrument for derived pointers via phis/selects (PR #132752)
via llvm-commits
- [llvm] [SPIRV] OpEnqueueKernel Instruction generation correction (PR #136094)
via llvm-commits
- [llvm] [DRAFT] LLVM symbolizer gsym support (PR #134847)
Mariusz Kwiczala via llvm-commits
- [llvm] 34f9ddf - [AArch64][SVE] Fold ADD+CNTB to INCB/DECB (#118280)
via llvm-commits
- [llvm] LLVM symbolizer gsym support (PR #134847)
Mariusz Kwiczala via llvm-commits
- [llvm] 1cf9acd - [TLI] Use AArch64 vector calling convention for ArmPL routines (#135790)
via llvm-commits
- [clang] [llvm] [Mips] Implement MipsInstrInfo::getNop() operation (PR #135524)
Brad Smith via llvm-commits
- [llvm] bf6986f - [TSan, SanitizerBinaryMetadata] Improve instrument for derived pointers via phis/selects (#132752)
via llvm-commits
- [polly] [RemoveDI][Polly] Use iterators instead of instruction pointers to SetInsertPoint (PR #135336)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 1588aab - [AArch64] Generalize integer FPR lane stores for all types (#134117)
via llvm-commits
- [llvm] [AArch64] Make use of byte FPR stores for bytes extracted from vectors (PR #131793)
Benjamin Maxwell via llvm-commits
- [llvm] [Mips] Guard emission of CFI instructions by `MF.needsFrameMoves()` (PR #136108)
Sergei Barannikov via llvm-commits
- [llvm] 5c97397 - [SROA] Support load-only promotion with dynamic offset loads (#135609)
via llvm-commits
- [compiler-rt] [compiler-rt][CMake] Fix build when specifying --stdlib= (with 2 dashes) (PR #136111)
via llvm-commits
- [clang] [llvm] [MIPS] Add FeatureMSA to i6400 and i6500 cores (PR #134985)
Mallikarjuna Gouda via llvm-commits
- [llvm] 2ee7fc0 - [SLP] More OOP to simplify vectorizeStores() (NFC) (#134605)
via llvm-commits
- [llvm] 121cd7c - Re apply 130577 narrow math for and operand (#133896)
via llvm-commits
- [llvm] bd49bba - [ORC][unittests] Skip the ReOptimizeLayerTest for RISC-V (#134702)
via llvm-commits
- [llvm] c3c0b27 - [Intrinsics] Add support for range attributes (#135642)
via llvm-commits
- [llvm] [TargetParser] Parse Amazon Linux triple and handle RuntimeLibcalls (PR #136114)
Benjamin Maxwell via llvm-commits
- [llvm] [DebugInfo][IndVarSimplify] Propagate source loc when simplifying rem (PR #135399)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [JumpThreading] Copy metadata when inserting preload into preds (PR #134403)
Yingwei Zheng via llvm-commits
- [llvm] 7e53171 - [PowerPC] Pre-commit tests for PR130742. NFC. (#135606)
via llvm-commits
- [llvm] a09fd9c - [CodeGen][NPM] Port MachineBlockPlacementStats to NPM (#129853)
via llvm-commits
- [llvm] [CodeGen][NPM] Port MachineBlockPlacementStats to NPM (PR #129853)
Akshat Oke via llvm-commits
- [lldb] [llvm] Modify the localCache API to require an explicit commit on CachedFile… (PR #136121)
via llvm-commits
- [lldb] [llvm] Modify the localCache API to require an explicit commit on CachedFile… (PR #115331)
via llvm-commits
- [llvm] [LV] Use requested calling convention for vector math routines (PR #136122)
David Sherwood via llvm-commits
- [llvm] 6f91bfc - [LLVM][AArch64ISel] Fix IsLE predicate setting so it does not affect BE codegen. (#135978)
via llvm-commits
- [llvm] d69ee88 - [CaptureTracking] Remove dereferenceable_or_null special case (#135613)
via llvm-commits
- [llvm] [AArch64] NFC test where partial reduce intrinsic can be generated. (PR #136124)
Sushant Gokhale via llvm-commits
- [llvm] eafbb87 - [LoopVectorize] Don't replicate blocks with optsize (#129265)
via llvm-commits
- [llvm] [CodeGen][NPM] Port UnreachableMachineBlockElim to NPM (PR #136127)
Akshat Oke via llvm-commits
- [llvm] [BOLT] Fix the functions to avoid hiding overloaded virtual functions. (PR #136129)
via llvm-commits
- [llvm] [SystemZ] Add DAGCombine for FCOPYSIGN to remove rounding. (PR #136131)
Jonas Paulsson via llvm-commits
- [llvm] f9c01b5 - [LV] Fix '-1U' bits for smallest type in getSmallestAndWidestTypes (#135783)
via llvm-commits
- [llvm] [mlir] [mlir][Transforms] Delete 1:N dialect conversion driver (PR #121389)
Matthias Springer via llvm-commits
- [llvm] [DebugInfo] Handle additional types of stores in assignment tracking (PR #129070)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 5a99355 - [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)
via llvm-commits
- [llvm] [RISCV][NFC] Add Zicsr to profiles explicitly (PR #136134)
Pengcheng Wang via llvm-commits
- [llvm] [DSE] Mark promise of pre-split coroutine visible to caller (PR #133918)
via llvm-commits
- [llvm] [AMDGPU] SIInstrInfo: Fix resultDependsOnExec for VOPC instructions (PR #134629)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Implement IR expansion for frem instruction (PR #130988)
Frederik Harwath via llvm-commits
- [llvm] 3dfdb4d - [SelectionDAG] Propagate poison in getNode with two operands if the input is poison. (#135387)
via llvm-commits
- [llvm] [LV][NFC] Regenerate AArc64/veclib-* test CHECK lines (PR #136138)
David Sherwood via llvm-commits
- [llvm] ea8b1bf - [X86][FastISel] Refactor bitcast selection into separate function (NFC)
Antonio Frighetto via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
Lucas Duarte Prates via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Elizaveta Noskova via llvm-commits
- [llvm] e6f23b3 - Remove names for unused parameters; NFC
Aaron Ballman via llvm-commits
- [clang] [llvm] [DLCov 2/5] Implement DebugLoc coverage tracking (PR #107279)
Stephen Tozer via llvm-commits
- [llvm] 927a0cb - [LV][NFC] Regenerate AArch64/veclib-* test CHECK lines (#136138)
via llvm-commits
- [llvm] 728f6de - [gn build] Port 0348ff515854
LLVM GN Syncbot via llvm-commits
- [lld] 10f75b8 - [LLD][ELF][AArch64] Mark .plt and .iplt with PURECODE flag (#134798)
via llvm-commits
- [lld] [LLD][ELF][AArch64] Mark .plt and .iplt with PURECODE flag (PR #134798)
Csanád Hajdú via llvm-commits
- [llvm] 45f2716 - [AArch64][Docs] Add release note for execute-only support on AArch64 (#134799)
via llvm-commits
- [llvm] [AArch64][Docs] Add release note for execute-only support on AArch64 (PR #134799)
Csanád Hajdú via llvm-commits
- [llvm] 41675fa - [VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x (#135017)
via llvm-commits
- [llvm] 8d4b19e - [RISCV] Remove skipFunction from RISCVVMV0Elimination. (#136080)
via llvm-commits
- [lld] [LLD][Docs] Add release notes for execute-only support on AArch64 (PR #134804)
Csanád Hajdú via llvm-commits
- [lld] 427a779 - [LLD][Docs] Add release notes for execute-only support on AArch64 (#134804)
via llvm-commits
- [llvm] 7daa501 - [NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (#135644)
via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (v2) (PR #120064)
Paschalis Mpeis via llvm-commits
- [llvm] [PowerPC] Add load/store support for v2048i1 and DMF cryptography instructions (PR #136145)
Maryam Moghadas via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
via llvm-commits
- [llvm] 2007dcf - Reapply [Metadata] Preserve MD_prof when merging instructions when one is missing. (#135418)
via llvm-commits
- [llvm] Reapply [Metadata] Preserve MD_prof when merging instructions when one is missing. (PR #135418)
Snehasish Kumar via llvm-commits
- [llvm] [VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed (PR #113903)
Sander de Smalen via llvm-commits
- [llvm] [SLP] Replace most uses of for_each with range-for loops. NFC (PR #136146)
Alexander Kornienko via llvm-commits
- [llvm] [Clang][GitHub][NFC] Auto-add clang:bytecode label for PR (PR #136148)
Yanzuo Liu via llvm-commits
- [llvm] 1fcf78d - [SLP]Cache data for compressed loads before codegen
Alexey Bataev via llvm-commits
- [llvm] [NVPTX] Add auto-upgrade rules for fabs.{f, d, ftz.f} (PR #136150)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add auto-upgrade rules for fabs.{f, d, ftz.f} (PR #136150)
via llvm-commits
- [llvm] [NVPTX] Add auto-upgrade rules for fabs.{f, d, ftz.f} (PR #136150)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [NVPTX] Add auto-upgrade rules for fabs.{f, d, ftz.f} (PR #136150)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add auto-upgrade rules for fabs.{f, d, ftz.f} (PR #136150)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add auto-upgrade rules for fabs.{f, d, ftz.f} (PR #136150)
Alex MacLean via llvm-commits
- [llvm] 168092e - [DirectX] Legalize Freeze instruction (#136043)
via llvm-commits
- [llvm] [bazel] Remove duplicate dependency (PR #136152)
Keith Smiley via llvm-commits
- [llvm] [ci] add all projects as dependencies of ci (PR #136153)
Matheus Izvekov via llvm-commits
- [llvm] 5fe91f1 - [SLP]Check for catchswitch block before doing the analysis of the instructions
Alexey Bataev via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Hassnaa Hamdi via llvm-commits
- [llvm] 1f224d8 - [DebugInfo][IndVarSimplify] Propagate source loc when simplifying rem (#135399)
via llvm-commits
- [llvm] 8210ca0 - [SPARC] Use lzcnt to implement CTLZ when we have VIS3
via llvm-commits
- [llvm] [SPARC] Use lzcnt to implement CTLZ when we have VIS3 (PR #135715)
via llvm-commits
- [llvm] [SPARC] Use native bitcast instructions when we have VIS3 (PR #135716)
via llvm-commits
- [llvm] 2ef0104 - [SPARC] Use native bitcast instructions when we have VIS3
via llvm-commits
- [llvm] 52e10e6 - [SYCL] Add clang-linker-wrapper changes to call clang-sycl-linker for SYCL offloads (#135683)
via llvm-commits
- [llvm] 9ed4c70 - [MTE] decide whether to tag global in AsmPrinter (#135891)
via llvm-commits
- [clang] [llvm] [MTE] do not tag zero sized globals (PR #136020)
Florian Mayer via llvm-commits
- [llvm] 6bac20b - [MTE] do not tag zero sized globals (#136020)
via llvm-commits
- [llvm] [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (PR #136164)
Philip Reames via llvm-commits
- [llvm] [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (PR #136164)
via llvm-commits
- [llvm] [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (PR #136164)
via llvm-commits
- [llvm] [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (PR #136164)
Philip Reames via llvm-commits
- [llvm] [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (PR #136164)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (PR #136164)
Craig Topper via llvm-commits
- [llvm] [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (PR #136164)
Philip Reames via llvm-commits
- [llvm] 7866fc2 - [RISCV] Rewrite vrgather.vx undef, (vmv.s.x), 0, v0 as vmv.v.x (#136010)
via llvm-commits
- [llvm] [RISCV] Move checking for [Cconstant 3/4 for XTHeadMemPair to the instruction matching stage. (PR #136165)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold and/or of NaN SETCC - tests follow up (PR #136168)
Alex MacLean via llvm-commits
- [llvm] revive the optimiation of and/or with immediate value (PR #136169)
via llvm-commits
- [llvm] f972985 - [X86] combineGatherScatter - use FoldConstantArithmetic for truncation of constant build vectors (#136033)
via llvm-commits
- [llvm] [BOLT] Fix warnings (PR #136172)
Kazu Hirata via llvm-commits
- [llvm] AMDGPU: Make v2f64 -> v2f16 conversion Legal only when unsafe fast math is set (PR #134738)
Changpeng Fang via llvm-commits
- [llvm] [RISCV] Cost ordered bf16/f16 w/ zvfhmin reductions as invalid (PR #114250)
Harald van Dijk via llvm-commits
- [llvm] [TableGen] Validate the shift amount for !srl, !shl, and !sra operators. (PR #132492)
Philip Reames via llvm-commits
- [llvm] 8b46b98 - AMDGPU: Fix the double rounding issue in v2f64 -> v2f16 conversion (#135659)
via llvm-commits
- [llvm] [NFC] Clarify the syntax of passes flag (PR #136175)
via llvm-commits
- [llvm] [IndVarsSimplify] sinkUnusedInvariants is skipping instructions while sinking. (PR #135205)
Sirish Pande via llvm-commits
- [llvm] 0906908 - [NVPTX] Add auto-upgrade rules for fabs.{f, d, ftz.f} (#136150)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] optimize codegen for mad-mix in true16 (PR #124995)
Brox Chen via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
via llvm-commits
- [llvm] [SLP]Reorder tree, if the reorder indices are non empty (PR #136185)
Alexey Bataev via llvm-commits
- [llvm] [DebugInfo] getMergedLocation: match scopes based on their location (PR #132286)
Stephen Tozer via llvm-commits
- [llvm] [BOLT]Improve profile quality reporting (PR #130810)
via llvm-commits
- [llvm] 85110cc - [SLP] Replace most uses of for_each with range-for loops. NFC (#136146)
via llvm-commits
- [llvm] [LLVM][TableGen] Paramaterize NumToSkip in DecoderEmitter (PR #136187)
Rahul Joshi via llvm-commits
- [llvm] b30100b - [RISCV] Check that both registers of a CV Reg-Reg memory address are GPRs. (#136079)
via llvm-commits
- [llvm] 295e56c - [RISCV] Add a couple of cost model tests for shuffles requiring legalization
Philip Reames via llvm-commits
- [llvm] [LangRef] Add a description of the semantics of call signatures. (PR #136189)
Eli Friedman via llvm-commits
- [llvm] Clarify conditions of `lit` exiting with exit code 1 (PR #136190)
via llvm-commits
- [llvm] [RISCV][TTI] Use processShuffleMask for shuffle legalization estimate (PR #136191)
Philip Reames via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Stephen Tozer via llvm-commits
- [llvm] [Analysis] Make LocationSize conversion from uint64_t explicit (PR #133342)
Philip Reames via llvm-commits
- [llvm] cdad39b - [llvm][docs] Replace `Optional<T>` with `std::optional<T>`
Jan Svoboda via llvm-commits
- [llvm] 3001387 - [NVPTX] Basic support for fp128 as a storage type (#136006)
via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer] fix msghdr for musl (PR #136195)
Deák Lajos via llvm-commits
- [llvm] b3a53cc - [NFC][TableGen] Code cleanup in Wasm disassember emitter (#135992)
via llvm-commits
- [llvm] 889dad7 - [ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer (#133249)
via llvm-commits
- [clang] [llvm] AMDGPU: Mark workitem ID intrinsics with range attribute (PR #136196)
Matt Arsenault via llvm-commits
- [lld] [lld][WebAssembly] Fix spurious signature mismatch under LTO (PR #136197)
Daniel Bertalan via llvm-commits
- [llvm] [SandboxIR] Implement ConstantDataArray functions (PR #134729)
Jorge Gorbe Moya via llvm-commits
- [llvm] a0b2a95 - [SandboxIR] Implement ConstantDataArray functions (#134729)
via llvm-commits
- [llvm] [docs] Refresh Developer Policy text (PR #136198)
Reid Kleckner via llvm-commits
- [llvm] [SandboxIR] Implement ConstantDataVector member functions (PR #136200)
via llvm-commits
- [compiler-rt] [scudo] Add primary option to enable/disable cache blocks. (PR #129794)
Christopher Ferris via llvm-commits
- [compiler-rt] 1756fcb - [scudo] Add primary option to enable/disable cache blocks. (#129794)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/inlined DW_TAG_lexical_blocks (PR #136205)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 94aa4bf - [NVPTX] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [docs][SandboxIR] Fix cross-reference to sandbox vectorizer (PR #133768)
Jorge Gorbe Moya via llvm-commits
- [llvm] [NVPTX] Address warning and typo in fp128 support (PR #136207)
Alex MacLean via llvm-commits
- [llvm] [BOLT][RISCV] Fix MCPlusBuilder instrumentation ifaces (PR #136211)
Kazu Hirata via llvm-commits
- [llvm] Port a new flag for AArch64 tablegen to Bazel rules (PR #136212)
Chandler Carruth via llvm-commits
- [llvm] [LLVM][TableGen] Move DecoderEmitter output to anonymous namespace (PR #136214)
Rahul Joshi via llvm-commits
- [llvm] [Analysis] Restore the call to reserve (PR #136215)
Kazu Hirata via llvm-commits
- [llvm] 69b9ddc - [Analysis] Restore the call to reserve (#136215)
via llvm-commits
- [flang] [llvm] [flang][cuda] Carry over the stream information to kernel launch (PR #136217)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] f0f5545 - [NVPTX] Address warning and typo in fp128 support (#136207)
via llvm-commits
- [llvm] 767c8c1 - [docs][SandboxIR] Fix cross-reference to sandbox vectorizer (#133768)
via llvm-commits
- [llvm] [libc][bazel] Enforce that libc hand-in-hand libs are headers-only. (PR #136219)
Alexey Samsonov via llvm-commits
- [llvm] 69ade7c - [LV] Check if the VF is scalar by VFRange in `handleUncountableEarlyExit`. (#135294)
via llvm-commits
- [llvm] [NFC][LLVM][TableGen] Use `decodeULEB128` for `OPC_SoftFail` emission (PR #136220)
Rahul Joshi via llvm-commits
- [llvm] f0621b3 - [Vectorize] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [BOLT] Skip FDE emission for patch functions (PR #136224)
Maksim Panchenko via llvm-commits
- [llvm] 62b9cbd - [RISCV] Simplify check lines in vector-deinterleave.ll [nfc]
Philip Reames via llvm-commits
- [llvm] [llvm] Use llvm::binary_search (NFC) (PR #136228)
Kazu Hirata via llvm-commits
- [llvm] [DirectX] Implement Max64UAVs shader flag analysis (PR #136229)
Deric C. via llvm-commits
- [llvm] 7f107c3 - [IndVarsSimplify] sinkUnusedInvariants is skipping instructions while sinking. (#135205)
via llvm-commits
- [llvm] [LLVM][TableGen] Adjust pointer increments in DecoderEmitter (PR #136230)
Rahul Joshi via llvm-commits
- [llvm] [BOLT][Instrumentation]correct profile data handling for direct function calls (PR #136231)
via llvm-commits
- [llvm] afc5cc0 - [yaml2obj] Fix shared build. NFC
Michael Liao via llvm-commits
- [llvm] [X86][APX] Handle AND_NF instruction for peephole of comparison (PR #136233)
Evgenii Kudriashov via llvm-commits
- [clang] [llvm] [DirectX] add Function name to DiagnosticInfoUnsupported Msg in DXILOpLowering (PR #136234)
Farzon Lotfi via llvm-commits
- [llvm] 5e430af - [test] Remove CHECK lines for MCAsmStreamer's fixup output
Fangrui Song via llvm-commits
- [llvm] [RISCV] Strengthen register usage validation for XTheadMemPair loads (PR #136241)
via llvm-commits
- [llvm] [Mips] Use helper class for emitting CFI instructions (NFCI) (PR #136242)
Sergei Barannikov via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] b6dff56 - [RISCV] Add vizip check lines to (de)interleave tests
Philip Reames via llvm-commits
- [llvm] 50f9b34 - [RISCV] Prefer vmv.s.x for build_vector a, undef, ..., undef (#136164)
via llvm-commits
- [llvm] a04580f - [AMDGPU] Implement vop3p complex pattern optmization for gisel (#130234)
via llvm-commits
- [llvm] e5263e3 - [LV][NFC] Clean up tail-folding check for early-exit loops (#133931)
via llvm-commits
- [llvm] 5b2c743 - [RISCV][NFC] Add Zicsr to profiles explicitly (#136134)
via llvm-commits
- [llvm] Revert "[AMDGPU] Implement vop3p complex pattern optmization for gisel" (PR #136249)
via llvm-commits
- [llvm] a354564 - [RISCV] Strengthen register usage validation for XTheadMemPair loads (#136241)
via llvm-commits
- [llvm] 594bfad - [LoongArch] Pre-commit for broadcast load (#136070)
via llvm-commits
- [llvm] a3f38f2 - Revert "[AMDGPU] Implement vop3p complex pattern optmization for gisel" (#136249)
via llvm-commits
- [clang] [compiler-rt] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Implement initial parsing of the descriptor table clause params (PR #133800)
Finn Plummer via llvm-commits
- [llvm] 64de852 - [HLSL][RootSignature] Implement initial parsing of the descriptor table clause params (#133800)
via llvm-commits
- [llvm] 6f0a35f - [AArch64] Use FirsRelocationKind+i fixup kinds to force relocations
Fangrui Song via llvm-commits
- [clang] [llvm] Revert "[HLSL][RootSignature] Implement initial parsing of the descriptor table clause params" (PR #136252)
Finn Plummer via llvm-commits
- [llvm] c134e99 - Revert "[HLSL][RootSignature] Implement initial parsing of the descriptor table clause params" (#136252)
via llvm-commits
- [llvm] 23324b8 - [RISCV] Move checking for constant 3/4 for XTHeadMemPair to the instruction matching stage. (#136165)
via llvm-commits
- [llvm] 49dfd72 - [test] Remove CHECK lines for MCAsmStreamer's fixup output
Fangrui Song via llvm-commits
- [llvm] 7088910 - MCAsmStreamer: Print relocation type number if applicable
Fangrui Song via llvm-commits
- [llvm] d5f94c3 - Revert "[RISCV] Strengthen register usage validation for XTheadMemPair loads (#136241)"
Fangrui Song via llvm-commits
- [llvm] Handle VECREDUCE intrinsics in NVPTX backend (PR #136253)
Princeton Ferro via llvm-commits
- [llvm] 65d16a8 - [RISCV] Simplify fixup kinds that force relocations
Fangrui Song via llvm-commits
- [llvm] 5928876 - [llvm] Use llvm::binary_search (NFC) (#136228)
via llvm-commits
- [llvm] b07ee6a - LowerTypeTests: Simplify pointer types.
Peter Collingbourne via llvm-commits
- [llvm] 155fc76 - Recommit "[RISCV] Strengthen register usage validation for XTheadMemPair loads (#136241)"
Craig Topper via llvm-commits
- [llvm] 2b002d6 - [gn] port 1756fcb8b019
Nico Weber via llvm-commits
- [llvm] [CodeGen] Construct SmallVector with iterator ranges (NFC) (PR #136258)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Construct SmallVector with iterator ranges (NFC) (PR #136259)
Kazu Hirata via llvm-commits
- [llvm] f28408f - [test] Remove CHECK lines for MCAsmStreamer's fixup output
Fangrui Song via llvm-commits
- [llvm] [msan][NFCI] Add AVX512 FP16 tests (PR #136260)
Thurston Dang via llvm-commits
- [llvm] [DebugInfo] Call std::set directly (NFC) (PR #136261)
Kazu Hirata via llvm-commits
- [llvm] a42ac55 - [IPO] Avoid repeated hash lookups (NFC) (#135750)
via llvm-commits
- [llvm] d27175d - [Scalar] Avoid repeated hash lookups (NFC) (#135751)
via llvm-commits
- [llvm] fix up vop3p gisel errors (PR #136262)
via llvm-commits
- [llvm] [DebugInfo] Use std::move (NFC) (PR #136263)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Use std::move (NFC) (PR #136264)
Kazu Hirata via llvm-commits
- [llvm] LowerTypeTests: Switch to emitting one inline asm call per jump table entry. (PR #136265)
Peter Collingbourne via llvm-commits
- [llvm] [memprof] Avoid repeated hash lookups (NFC) (PR #136268)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Add another method to CFIInstBuilder (PR #136270)
Sergei Barannikov via llvm-commits
- [llvm] [llvm] Use llvm::less_first and llvm::less_second (NFC) (PR #136272)
Kazu Hirata via llvm-commits
- [llvm] [JumpThreading][GVN] Copy metadata when inserting preload into preds (PR #134403)
Yingwei Zheng via llvm-commits
- [lldb] [llvm] [lldb] Add new per-language frame-format variables for formatting function names (PR #131836)
Michael Buch via llvm-commits
- [llvm] d149631 - [CodeGen] Add another method to CFIInstBuilder (#136270)
via llvm-commits
- [llvm] 5db95fd - [memprof] Avoid repeated hash lookups (NFC) (#136268)
via llvm-commits
- [llvm] Fix the inaccurate profile data check (PR #136278)
via llvm-commits
- [llvm] 64ffecf - [DAG] isKnownNeverNaN - add DemandedElts element mask to isKnownNeverNaN calls (#135952)
via llvm-commits
- [llvm] [llvm][ir]: fix llc crashes on function definitions with label parameters (PR #136285)
via llvm-commits
- [llvm] [SystemZ] Handle f16 load positive/negative/complement without libcalls. (PR #136286)
Jonas Paulsson via llvm-commits
- [llvm] [RISCV] Fix Lsb > Msb case in (sra (sext_inreg X, _), C) for th.ext (PR #136287)
Jim Lin via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] 31ddaef - [CodeGen][NPM] Port UnreachableMachineBlockElim to NPM (#136127)
via llvm-commits
- [llvm] llvm-reduce: Avoid using constantdata uselistorder in thinlto test (PR #136288)
Matt Arsenault via llvm-commits
- [llvm] 9bdd9dc - AMDGPU: Mark workitem ID intrinsics with range attribute (#136196)
via llvm-commits
- [llvm] 9b8bc53 - [FlattenCFG] Fix an Imprecise Usage of AA (#128117)
via llvm-commits
- [llvm] insert readfirstlane in the function returns in sgpr (PR #135326)
Pankaj Dwivedi via llvm-commits
- [llvm] [CodeGen] Inline stack guard check on Windows (PR #136290)
Omair Javaid via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
via llvm-commits
- [llvm] [docs] Add TOC for InstCombine contributor guide (PR #136293)
via llvm-commits
- [llvm] [llvm] Add triples for managarm (PR #87845)
via llvm-commits
- [llvm] 6c4caae - [LLVM][TableGen] Move DecoderEmitter output to anonymous namespace (#136214)
via llvm-commits
- [clang] [llvm] Fix nvptx range check (PR #136296)
Rahul Joshi via llvm-commits
- [llvm] 6462fad - [DebugInfo] getMergedLocation: match scopes based on their location (#132286)
via llvm-commits
- [llvm] 3ed8363 - [NFC][LLVM][TableGen] Use `decodeULEB128` for `OPC_SoftFail` emission (#136220)
via llvm-commits
- [llvm] [PHIElimination] Reuse existing COPY in predecessor basic block (PR #131837)
Guy David via llvm-commits
- [clang] [llvm] [OpenMP] Remove 'libomptarget.devicertl.a' fatbinary and use static library (PR #126143)
Joseph Huber via llvm-commits
- [llvm] [BOLT] Gadget scanner: analyze functions without CFG information (PR #133461)
Anatoly Trosinenko via llvm-commits
- [llvm] AMDGPU: Add range to wavefrontsize intrinsic declaration (PR #136303)
Matt Arsenault via llvm-commits
- [llvm] 7307736 - llvm-reduce: Avoid using constantdata uselistorder in thinlto test (#136288)
via llvm-commits
- [llvm] 35e6ca4 - [docs] Add TOC for InstCombine contributor guide (#136293)
via llvm-commits
- [llvm] [Bolt] Teach bolt about no-return functions (PR #115616)
Anatoly Trosinenko via llvm-commits
- [llvm] [SimplifyCFG] Switch to use `paramHasNonNullAttr` (PR #125383)
Yingwei Zheng via llvm-commits
- [llvm] b1b065f - [ValueTracking] Refactor `isKnownNonEqualFromContext` (#127388)
via llvm-commits
- [llvm] [ValueTracking] Refactor `isKnownNonEqualFromContext` (PR #127388)
Yingwei Zheng via llvm-commits
- [llvm] [LLVM][TableGen] Fix Windows failure (dereference of end()) (PR #136310)
Rahul Joshi via llvm-commits
- [llvm] f2ecd86 - [Analysis] Remove implicit LocationSize conversion from uint64_t (#133342)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Introduce OmpHintClause, simplify OmpAtomicClause (PR #136311)
Krzysztof Parzyszek via llvm-commits
- [llvm] [Offload] Deprecate `openmp` and `offload` projects (PR #136314)
Joseph Huber via llvm-commits
- [llvm] [MachinePipeliner] Fix fragile tests (PR #123169)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Remove some UBs from tests (NFC) (PR #123169)
Ryotaro Kasuga via llvm-commits
- [llvm] [flang] Tweak integer output under width-free I/G editing (PR #136316)
Peter Klausler via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Petr Hosek via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [clang] [llvm] [clang][uefi] add arm, aarch64, x86, loongarch64, riscv64 targets (PR #136247)
Tristan Ross via llvm-commits
- [llvm] [CVP] Simplify minmax at use (PR #125341)
Yingwei Zheng via llvm-commits
- [llvm] [MachinePipeliner] Remove UB from tests (NFC) (PR #123169)
Ryotaro Kasuga via llvm-commits
- [llvm] [ValueTracking] Add a helper to detect information loss (PR #82674)
Yingwei Zheng via llvm-commits
- [llvm] be9f72c - Revert "[ConstraintElim] Simplify cmp after uadd.sat/usub.sat (#135603)"
Arthur Eubanks via llvm-commits
- [llvm] [flang-rt] Use runtime::memchr instead of std::memchr. (PR #135298)
Slava Zakharin via llvm-commits
- [llvm] [Support] Allow `llvm::interleaved` with custom ostream types (PR #136318)
Jakub Kuderski via llvm-commits
- [compiler-rt] [compiler-rt] allow building with uefi (PR #131499)
Saleem Abdulrasool via llvm-commits
- [llvm] b3d2dc3 - [RISCV] Fix assertion failure when using -fstack-clash-protection (#135248)
via llvm-commits
- [llvm] Fold tan(x) * cos(x) -> sin(x) (PR #136319)
via llvm-commits
- [llvm] [RISCV] Lower e64 vector_deinterleave via ri.vunzip2{a,b} if available (PR #136321)
Philip Reames via llvm-commits
- [llvm] 7113010 - [LangRef] Add a description of the semantics of call signatures. (#136189)
via llvm-commits
- [lld] bc48b3f - [lld][WebAssembly] Fix spurious signature mismatch under LTO (#136197)
via llvm-commits
- [llvm] ad6c23a - [Support] Allow `llvm::interleaved` with custom ostream types (#136318)
via llvm-commits
- [llvm] [llvm][lit] Omit vendor in triples for "native" feature (PR #136325)
Raul Tambre via llvm-commits
- [llvm] f696508 - [BFI] Revert use of append_range (NFC)
Nikita Popov via llvm-commits
- [llvm] SPIRV: Set NoPHIs property after selection (PR #136327)
Matt Arsenault via llvm-commits
- [llvm] d3d9b37 - [DebugInfo] Call std::erase directly (NFC) (#136261)
via llvm-commits
- [llvm] 2a692d2 - [DebugInfo] Use std::move (NFC) (#136263)
via llvm-commits
- [llvm] c244dae - [LLVM][TableGen] Fix Windows failure in DecoderEmitter (#136310)
via llvm-commits
- [llvm] 5e1b0f9 - [llvm] Use llvm::less_first and llvm::less_second (NFC) (#136272)
via llvm-commits
- [llvm] 6182015 - [NFC][LLVM][TableGen] Adjust pointer increments in DecoderEmitter (#136230)
via llvm-commits
- [llvm] [DirectX] XFAIL test failing because of debuginfo changes (PR #135279)
Farzon Lotfi via llvm-commits
- [llvm] 5ad32fa - [Xtensa] Implement Xtensa Mul and Div Options. (#132157)
via llvm-commits
- [llvm] 58774f1 - [CodeGen] Construct SmallVector with iterator ranges (NFC) (#136258)
via llvm-commits
- [llvm] b2ba531 - [Transforms] Construct SmallVector with iterator ranges (NFC) (#136259)
via llvm-commits
- [llvm] [SLP]Improve reordering of the alternate nodes (PR #136329)
Alexey Bataev via llvm-commits
- [llvm] fdcee2d - [SLP]Reorder tree, if the reorder indices are non empty
via llvm-commits
- [llvm] 722d589 - [RISCV] Lower e64 vector_deinterleave via ri.vunzip2{a,b} if available (#136321)
via llvm-commits
- [llvm] 733c250 - [TableGen] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] CodeGenPrepare: Check use_empty instead of getNumUses == 0 (PR #136334)
Matt Arsenault via llvm-commits
- [llvm] cab7538 - [VPlan] Only generate exit blocks for unique exit blocks.
Florian Hahn via llvm-commits
- [llvm] SLPVectorizer: Use use_empty instead of getNumUses (PR #136336)
Matt Arsenault via llvm-commits
- [llvm] LowerGlobalDtors: Use use_empty instead of getNumUses == 0 (PR #136337)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Use use_empty instead of getNumUses == 0 (PR #136338)
Matt Arsenault via llvm-commits
- [llvm] Attributor: Use use_empty instead of getNumUses == 0 (PR #136339)
Matt Arsenault via llvm-commits
- [llvm] IR: Avoid repeating assert condition in Value destructor (PR #136340)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang][openacc] Make num_gangs, num_workers and vector_length behavior homogenous with parallel (PR #136341)
Valentin Clement バレンタイン クレメン via llvm-commits
- [compiler-rt] 7cc4472 - [RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests (#132867)
via llvm-commits
- [llvm] [HLSL] XFAIL `smoothstep.ll` and `SV_GroupIndex.ll` SPIR-V backend tests (PR #136343)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [SimplifyCFG] Extend jump-threading to allow live local defs (PR #135079)
via llvm-commits
- [llvm] 430b0c4 - CodeGenPrepare: Check use_empty instead of getNumUses == 0 (#136334)
via llvm-commits
- [llvm] e288670 - SLPVectorizer: Use use_empty instead of getNumUses (#136336)
via llvm-commits
- [llvm] cfc035a - Attributor: Use use_empty instead of getNumUses == 0 (#136339)
via llvm-commits
- [llvm] 34f3466 - LowerGlobalDtors: Use use_empty instead of getNumUses == 0 (#136337)
via llvm-commits
- [llvm] X86: Avoid using getNumUses (PR #136348)
Matt Arsenault via llvm-commits
- [llvm] OpenMPOpt: Avoid using getNumUses (PR #136349)
Matt Arsenault via llvm-commits
- [llvm] OMPIRBuilder: Avoid getNumUses (PR #136350)
Matt Arsenault via llvm-commits
- [llvm] NVPTX: Avoid getNumUses (PR #136351)
Matt Arsenault via llvm-commits
- [llvm] unittests: Avoid using getNumUses (PR #136352)
Matt Arsenault via llvm-commits
- [llvm] ComplexDeinterleaving: Avoid using getNumUses (PR #136354)
Matt Arsenault via llvm-commits
- [llvm] [OpenMP] Remove dependency on LLVM include directory from DeviceRTL (PR #136359)
Joseph Huber via llvm-commits
- [llvm] a3f8836 - AMDGPU: Regenerate baseline checks
Matt Arsenault via llvm-commits
- [llvm] 7c9f4f1 - [flang][openacc] Make num_gangs, num_workers and vector_length behavior homogenous with parallel (#136341)
via llvm-commits
- [llvm] e5f3260 - [gn] Port 860e88411d94
Daniel Bertalan via llvm-commits
- [llvm] AMDGPU: Remove amdhsa_code_object_version module flags from most tests (PR #136363)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Use ri.vzip2{a, b} for interleave2 if available (PR #136364)
Philip Reames via llvm-commits
- [llvm] [HLSL] Analyze update counter usage (PR #130356)
Ashley Coleman via llvm-commits
- [llvm] [WIP][ADT] Avoid slow size queries on append (PR #136365)
Jakub Kuderski via llvm-commits
- [llvm] [CmpInstAnalysis] Decompose icmp eq (and x, C) C2 (PR #136367)
Jeffrey Byrnes via llvm-commits
- [llvm] [ci] set up llvm-symbolizer environment variable (PR #136156)
Matheus Izvekov via llvm-commits
- [llvm] [ci] upload any generated clang reproducers as artifacts (PR #136157)
Matheus Izvekov via llvm-commits
- [compiler-rt] [sanitizer_common] Updated build fix for newer NetBSD (PR #134742)
Brad Smith via llvm-commits
- [llvm] e232d28 - [VPlan] Move plain CFG construction to VPlanConstruction. (NFC)
Florian Hahn via llvm-commits
- [llvm] 9c3ffa7 - [gn build] Port e232d28eff87
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [ARM] Save floating point registers and status registers with save_fp function attribute (PR #89654)
Eli Friedman via llvm-commits
- [llvm] 3ad353c - OMPIRBuilder: Avoid getNumUses (#136350)
via llvm-commits
- [llvm] 34e7809 - unittests: Avoid using getNumUses (#136352)
via llvm-commits
- [llvm] f2c175f - OpenMPOpt: Avoid using getNumUses (#136349)
via llvm-commits
- [llvm] 5dcfa61 - NVPTX: Avoid getNumUses (#136351)
via llvm-commits
- [llvm] a79e257 - [HLSL] XFAIL `smoothstep.ll` and `SV_GroupIndex.ll` SPIR-V backend tests (#136343)
via llvm-commits
- [llvm] d36ce05 - ComplexDeinterleaving: Avoid using getNumUses (#136354)
via llvm-commits
- [llvm] ARM: Avoid using getNumUses (PR #136355)
Matt Arsenault via llvm-commits
- [llvm] Revert "[StructurizeCFG] Refactor insertConditions. NFC. (#115476)" (PR #136370)
Shilei Tian via llvm-commits
- [llvm] Stop abusing Twine in DiagnosticInfo (PR #136371)
Justin Bogner via llvm-commits
- [llvm] 540ea4d - ARM: Avoid using getNumUses (#136355)
via llvm-commits
- [llvm] AArch64: Use use_empty instead of getNumUses == 0 (PR #136356)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Use masm for UEFI (PR #132461)
Petr Hosek via llvm-commits
- [llvm] aed4ecc - [DAGCombiner] Fold and/or of NaN SETCC - tests follow up (#136168)
via llvm-commits
- [llvm] 0baa0b3 - AArch64: Use use_empty instead of getNumUses == 0 (#136356)
via llvm-commits
- [llvm] [CMake] Disable LTO library when PIC is disables (PR #136372)
Petr Hosek via llvm-commits
- [llvm] d1cce66 - [OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla… (#135372)
via llvm-commits
- [llvm] InstCombine: Fold samesign ult to slt with added constant when the range is known (PR #134556)
Rajagopalan Gangadharan via llvm-commits
- [llvm] 9e46830 - [gn build] Port d1cce66469d0
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 15ea45b - [sanitizer_common] Updated build fix for newer NetBSD (#134742)
via llvm-commits
- [llvm] [NVPTX] add test case for vector reduction intrinsics (PR #136381)
Princeton Ferro via llvm-commits
- [lldb] [llvm] [ci] add dependencies for lldb python binding tests (PR #136158)
Matheus Izvekov via llvm-commits
- [llvm] [BOLT] Don't choke on nobits symbols (PR #136384)
Rafael Auler via llvm-commits
- [llvm] 7f41095 - [AArch64] Use helper class for emitting CFI instructions into MIR (NFCI) (#136004)
via llvm-commits
- [llvm] [BOLT] Add --custom-allocation-vma flag (PR #136385)
Rafael Auler via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Joshua Batista via llvm-commits
- [llvm] [mlir] Config: Move LLVM_HAS_*_TARGET definitions to a new header. (PR #136388)
Peter Collingbourne via llvm-commits
- [llvm] db97d56 - [X86][APX] Handle AND_NF instruction for compare peephole (#136233)
via llvm-commits
- [llvm] [BOLT] Add --custom-allocation-vma flag (PR #136392)
Rafael Auler via llvm-commits
- [llvm] 667209e - Config: Move LLVM_HAS_*_TARGET definitions to a new header.
via llvm-commits
- [llvm] f9bd89b - MCFixup: Add isRelocation/isRelocRelocation helpers
Fangrui Song via llvm-commits
- [llvm] b9e11ea - [llvm][ir]: fix llc crashes on function definitions with label parameters (#136285)
via llvm-commits
- [llvm] 7962820 - MC: Simplify code with isRelocation
Fangrui Song via llvm-commits
- [llvm] 7b0409a - MC: Simplify code with isRelocation
Fangrui Song via llvm-commits
- [llvm] [llvm] add gnu install dirs (PR #125376)
Tristan Ross via llvm-commits
- [lld] [lld] Use llvm::less_first (NFC) (PR #136397)
Kazu Hirata via llvm-commits
- [llvm] f336c90 - LoongArch: Use mc::isRelocation. NFC
Fangrui Song via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Adds a mustache backend (PR #133161)
Paul Kirth via llvm-commits
- [llvm] 40789ce - MCFixup: Move relocation values before FK_NONE
Fangrui Song via llvm-commits
- [llvm] dca0ccf - LoongArch: Remove unreachable TLS fixup from adjustFixupValue
Fangrui Song via llvm-commits
- [llvm] 609586f - LoongArch: Remove fixup kinds that map to relocation types
Fangrui Song via llvm-commits
- [llvm] 89687e6 - LoongArch: Remove TLS fixup kinds that map to relocationtypes
Fangrui Song via llvm-commits
- [llvm] 68cef49 - [RISCV, test] Remove CHECK lines for MCAsmStreamer's fixup output
Fangrui Song via llvm-commits
- [lld] bb2e222 - [lld] Use llvm::less_first (NFC) (#136397)
via llvm-commits
- [llvm] [TableGen] Use llvm::enumerate in one place (NFC) (PR #136399)
Sergei Barannikov via llvm-commits
- [llvm] ee4c8b5 - [TableGen] Use llvm::enumerate in one place (NFC) (#136399)
via llvm-commits
- [llvm] [RFC][TableGen] Require DAG argument for complex operands in InstAlias (PR #136411)
Sergei Barannikov via llvm-commits
- [llvm] e1df0de - [CMake] Disable LTO library when PIC is disabled (#136372)
via llvm-commits
- [llvm] e2944b5 - [RISCV] Rename InvalidRegClassGPRX0->InvalidRegClassGPRNoX0. NFC
Craig Topper via llvm-commits
- [lldb] [llvm] [ci] skip clang installation and separate configuration for runtimes. (PR #136162)
Matheus Izvekov via llvm-commits
- [llvm] d434097 - X86: Avoid using getNumUses (#136348)
via llvm-commits
- [llvm] bbd1a15 - SPIRV: Use use_empty instead of getNumUses == 0 (#136338)
via llvm-commits
- [llvm] [Utils] Avoid repeated hash lookups (NFC) (PR #136414)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Construct SmallVector with iterator ranges (NFC) (PR #136415)
Kazu Hirata via llvm-commits
- [llvm] [DataLayout] Add byte specification (PR #106536)
Sergei Barannikov via llvm-commits
- [llvm] [Hexagon] Construct SmallVector with an iterator range (NFC) (PR #136416)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use range-based for loops with llvm::drop_begin (NFC) (PR #136417)
Kazu Hirata via llvm-commits
- [llvm] [llvm-mca][FeatureRequest] Itimeline graph, note source of delay for each instruction #123756 (PR #136423)
via llvm-commits
- [llvm] fc55ad4 - Revert "[StructurizeCFG] Refactor insertConditions. NFC. (#115476)" (#136370)
via llvm-commits
- [llvm] [ORC] skip reoptimization tests on ARM (PR #130178)
via llvm-commits
- [llvm] [Coverage] Use the proper endianness for reading profile data fields (PR #136427)
Roman Beliaev via llvm-commits
- [llvm] [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (PR #136429)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (PR #136429)
via llvm-commits
- [llvm] [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (PR #136429)
Shengchen Kan via llvm-commits
- [llvm] [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (PR #136429)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (PR #136429)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (PR #136429)
Shengchen Kan via llvm-commits
- [llvm] [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (PR #136429)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine] Fix ninf propagation for fcmp+sel -> minmax (PR #136433)
Yingwei Zheng via llvm-commits
- [lld] 8fdebff - [PAC][ThinLTO] Fix auth key for GOT entries of function symbols (#131467)
via llvm-commits
- [llvm] 5e80487 - [Utils] Avoid repeated hash lookups (NFC) (#136414)
via llvm-commits
- [llvm] e7c07a0 - [AMDGPU] Construct SmallVector with iterator ranges (NFC) (#136415)
via llvm-commits
- [llvm] 6b2fd90 - [Hexagon] Construct SmallVector with an iterator range (NFC) (#136416)
via llvm-commits
- [llvm] 584aefb - [llvm] Use range-based for loops with llvm::drop_begin (NFC) (#136417)
via llvm-commits
- [llvm] 4d75691 - [Hexagon] Change placeholder from `undef` to `poison` (#135555)
via llvm-commits
- [compiler-rt] [llvm] [MC/DC][Coverage] Enable profile correlation for MC/DC (PR #136437)
Roman Beliaev via llvm-commits
- [llvm] d46c733 - [Scalar] Avoid repeated hash lookups (NFC) (#136264)
via llvm-commits
- [llvm] [GlobalISel] Introduce `G_POISON` (PR #127825)
Mateusz Sokół via llvm-commits
- [llvm] [ci] skip clang installation and separate configuration for runtimes. (PR #136162)
Matheus Izvekov via llvm-commits
- [llvm] [llvm] Use llvm::SmallVector::pop_back_val (NFC) (PR #136441)
Kazu Hirata via llvm-commits
- [llvm] [offload] Unset `-march` when building GPU libraries (PR #136442)
Michał Górny via llvm-commits
- [llvm] [llvm][misexpect][NFC] Fix Twine usage (PR #136446)
Paul Kirth via llvm-commits
- [llvm] 0c4309b - IR: Avoid repeating assert condition in Value destructor (#136340)
via llvm-commits
- [llvm] [llvm][IR][NFC] Apply clang-tidy fixes to ProfDataUtils (PR #136447)
Paul Kirth via llvm-commits
- [llvm] 0314755 - [llvm] Use llvm::SmallVector::pop_back_val (NFC) (#136441)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [lld] [lld] Use llvm::unique (NFC) (PR #136453)
Kazu Hirata via llvm-commits
- [llvm] [PBQP] Add begin and end to Vector (NFC) (PR #136454)
Kazu Hirata via llvm-commits
- [llvm] [VPlan] Add exit phi operands during initial construction (NFC). (PR #136455)
Florian Hahn via llvm-commits
- [llvm] Decoder emitter num skip param (PR #136456)
Rahul Joshi via llvm-commits
- [llvm] Fix crash lowering stack guard on OpenBSD/aarch64. (PR #125416)
Brad Smith via llvm-commits
- [lld] f347a06 - [lld] Use llvm::unique (NFC) (#136453)
via llvm-commits
- [llvm] e8245d5 - [X86][GlobalISel] Support addr matching in SDAG patterns (#130445)
via llvm-commits
- [llvm] [ADT] Add hash_combine_range that takes a range (NFC) (PR #136459)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Construct SmallVector with iterator ranges (NFC) (PR #136460)
Kazu Hirata via llvm-commits
- [llvm] 3215fd7 - [PBQP] Add begin and end to Vector (NFC) (#136454)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] cleanup 000 (PR #136461)
Kazu Hirata via llvm-commits
- [llvm] [JITLink][AArch32] Add explicit visibility macros to functions needed by unittests (PR #116557)
Stefan Gränitz via llvm-commits
- [llvm] [PBQP] Use llvm::interleaved (NFC) (PR #136462)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Lower SEW<=32 vector_deinterleave(2) via vunzip2{a, b} (PR #136463)
Philip Reames via llvm-commits
- [compiler-rt] [compiler-rt][profile][tests][NFC] Avoid using a.out from PATH (PR #136465)
Hubert Tong via llvm-commits
- [llvm] e5aae97 - [PBQP] Use llvm::interleaved (NFC) (#136462)
via llvm-commits
- [llvm] e9487fe - [llvm] Construct SmallVector with iterator ranges (NFC) (#136460)
via llvm-commits
- [llvm] [X86][SATCVT] Reduce MIN/MAXSS/D by conversion instruction result (PR #136471)
Phoebe Wang via llvm-commits
- [llvm] cd84ba2 - [llvm] Use masm for UEFI (#132461)
via llvm-commits
- [llvm] [CodeGenPrepare] Unfold slow ctpop when used in power-of-two test (PR #102731)
Sergei Barannikov via llvm-commits
- [llvm] f88fd89 - [RISCV] Extract tryUnsignedBitfieldExtract as a member function of RISCVDAGToDAGISel. NFC.
Jim Lin via llvm-commits
- [llvm] [llvm-extract] support unnamed bbs. (PR #135140)
Allin Lee via llvm-commits
- [llvm] [SDag][ARM][RISCV] Allow lowering CTPOP into a libcall (PR #101786)
Sergei Barannikov via llvm-commits
- [llvm] Reapply "[SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3" (#135897) (PR #136475)
via llvm-commits
- [llvm] [ConstraintElim] Add facts implied by intrinsics if they are used by other constraints (PR #80121)
Nikita Popov via llvm-commits
- [llvm] 366ff3a - [VPlan] Get address space from inferred pointer type (NFC)
Florian Hahn via llvm-commits
- [clang] [llvm] [Clang][C++23] Core language changes from P1467R9 extended floating-point types and standard names. (PR #78503)
via llvm-commits
- [llvm] Experimental patch for understanding the pre-RA MachineScheduler (PR #136483)
Jonas Paulsson via llvm-commits
- [llvm] fc71b2c - [VPlan] Get opcode from recipe in VPWidenMemRecipe::computeCost (NFC).
Florian Hahn via llvm-commits
- [lld] [LLD][COFF] Handle --start-lib/--end-lib group in the same way as other archives (PR #136496)
Alexandre Ganea via llvm-commits
- [llvm] f0cc50c - [ADT] Add hash_combine_range that takes a range (NFC) (#136459)
via llvm-commits
- [llvm] [clang][CodeGen] Add range metadata for atomic load of boolean type. (PR #136502)
Jan Górski via llvm-commits
- [llvm] IRCE: Fix '"Instruction does not dominate all uses!" after IRCE pass #63984' (PR #136505)
via llvm-commits
- [llvm] [X86] Check for AMXTile (PR #136507)
via llvm-commits
- [llvm] [X86] Remove unused BitVector TILERegs (PR #136508)
via llvm-commits
- [compiler-rt] f87109f - [compiler-rt] allow building with uefi (#131499)
via llvm-commits
- [llvm] [WebAssembly] Enable a limited amount of stackification for debug code (PR #136510)
via llvm-commits
- [llvm] [llvm] Call hash_combine_range with ranges (NFC) (PR #136511)
Kazu Hirata via llvm-commits
- [llvm] [BOLT] Use llvm::unique (NFC) (PR #136513)
Kazu Hirata via llvm-commits
- [llvm] [llvm-cov] Fix semi-random coverage report file order (PR #136517)
via llvm-commits
- [llvm] b01e25d - [llvm] Call hash_combine_range with ranges (NFC) (#136511)
via llvm-commits
- [llvm] [VPlan] Add legal checks in VPWidenMemoryRecipe::computeCost(). NFC (PR #110445)
Elvis Wang via llvm-commits
- [llvm] [X86][Combine] Ensure single use chain in extract-load combine (PR #136520)
Evgenii Kudriashov via llvm-commits
- [llvm] b07d2e6 - [Mips] Use helper class for emitting CFI instructions (NFCI) (#136242)
via llvm-commits
- [llvm] [BOLT] Call hash_combine_range with ranges (NFC) (PR #136524)
Kazu Hirata via llvm-commits
- [llvm] 0e3e0bf - [RISCV] Add processor definition for XiangShan-KunMingHu-V2R2 (#123193)
via llvm-commits
- [llvm] ddee2d8 - [X86][APX] Combine (X86Sub 0, AND(X, Y)) to (X86And X, Y) for CLOAD/CSTORE (#136429)
via llvm-commits
- [libcxx] [llvm] #105131: P0881R7: Add C++23 stacktrace (PR #136528)
Steve O'Brien via llvm-commits
- [llvm] f86953c - [docs] Correct my email address
Jonas Devlieghere via llvm-commits
- [llvm] [BOLT][NFCI] Emit uniform diagnostics in DataAggregator (PR #136530)
Amir Ayupov via llvm-commits
- [llvm] [llvm] Use llvm::SmallVector::pop_back_val (NFC) (PR #136533)
Kazu Hirata via llvm-commits
- [llvm] f024aab - [RISCV] Remove the TODO that lbu and lhu should be selected to avoid the unnecessary masking. NFC.
Jim Lin via llvm-commits
- [llvm] e183459 - [CostModel] Make sure getCmpSelInstrCost is passed a CondTy (#135535)
via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [RISCV] Add range metadata for atomic load of boolean type. (PR #136502)
Yingwei Zheng via llvm-commits
- [llvm] 2ba455f - [AArch64] Add CostKind to getSpliceCost (#135537)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add experimental '-mllvm -msan-embed-faulting-instruction' and MSAN_OPTIONS=print_faulting_instruction (PR #136539)
Thurston Dang via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix lowering of i64->f32 itofp. (PR #132703)
David Green via llvm-commits
Last message date:
Sun Apr 20 23:54:50 PDT 2025
Archived on: Sun Apr 20 23:54:53 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).