April 2025 Archives by thread
Starting: Tue Apr 1 01:24:56 PDT 2025
Ending: Fri Apr 18 03:03:43 PDT 2025
Messages: 1827
- [llvm-branch-commits] [llvm] 0d0bb63 - Revert "[AMDGPU][CodeGenPrepare] Narrow 64 bit math to 32 bit if profitable (…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 10bb8da - Revert "Revert "[AMDGPU][CodeGenPrepare] Narrow 64 bit math to 32 bit if prof…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 337bad3 - [EarlyIfConverter] Fix reg killed twice after early-if-predicator and ifcvt (#133554)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 4a68702 - [CodeGen][NPM] Port XRayInstrumentation to NPM (#129865)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] fd6b530 - Merge branch 'main' into revert-133880-revert-130577-narrow-math-for-and-operand
via llvm-branch-commits
- [llvm-branch-commits] [llvm] dd68750 - Revert "AsmPrinter: Remove ELF's special lowerRelativeReference for unnamed_a…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] e740675 - [PATCH] [clang][modules] Fix serialization and de-serialization of PCH module file refs (#105994) (#132802)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [flang] release/20.x: [flang] Fix missed case of symbol renaming in module file generation (#132475) (PR #133223)
Paul Osmialowski via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] release/20.x: Define LLVM_ABI and CLANG_ABI for __EMSCRIPTEN__ builds (#131578) (PR #133996)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [clang] Do not infer lifetimebound for functions with void return type (#131997) (PR #133997)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [clang] Do not infer lifetimebound for functions with void return type (#131997) (PR #133998)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/20.x: [Sanitizers][Darwin][Test] XFAIL malloc_zone.cpp (PR #133832)
Mariusz Borsa via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [clang] support pack expansions for trailing requires clauses (PR #133190)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport/20.x: [LoongArch] Fix the type of tls-le symbols (PR #133027)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] f07f968 - Backport/20.x: [LoongArch] Fix the type of tls-le symbols
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [LoongArch][MC] Add relocation support for fld fst [x]vld [x]vst (PR #133836)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] ba00d9f - [LoongArch] Pre-commit test for #133225
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] e256eda - [LoongArch][MC] Add relocation support for fld fst [x]vld [x]vst
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 58df0ef - Define LLVM_ABI and CLANG_ABI for __EMSCRIPTEN__ builds (#131578)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ctxprof][nfc] Make `computeImportForFunction` a member of `ModuleImportsManager` (PR #134011)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ctxprof] Don't import roots elsewhere (PR #134012)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC (#133839) (PR #134014)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] llvm-reduce: Fix overly conservative operands-to-args user restriction (PR #133854)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang] 8392666 - Revert "[cmake] Refactor clang unittest cmake (#133545)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [GOFF] Add writing of section symbols (PR #133799)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm] llvm-reduce: Reduce with early return of arguments (PR #133627)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] llvm-reduce: Change function return types if function is not called (PR #134035)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang] 1237245 - Revert "[Clang] [NFC] Introduce a helper for emitting compatibility diagnosti…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] llvm-reduce: Do not reduce alloca array sizes to 0 (PR #132864)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] [LoopInterchange] Fix the vectorizable check for a loop (PR #133667)
Ryotaro Kasuga via llvm-branch-commits
- [llvm-branch-commits] [llvm] [LoopInterchange] Improve profitability check for vectorization (PR #133672)
Ryotaro Kasuga via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][C++03] Remove code that is not used in C++03 (PR #134045)
Nikolas Klauser via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][C++03] Remove macros that expand to nothing (PR #134046)
Nikolas Klauser via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801) (PR #134052)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [DAG][AArch64] Handle truncated buildvectors to allow and(subvector(anyext)) fold. (PR #133915)
Simon Pilgrim via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: Avoid a race condition in opt-viewer/optrecord (#131214) (PR #134058)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [Coverage] Improve performance of propagating Counter of Expansions (PR #122589)
NAKAMURA Takumi via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [TailDuplicator] Determine if computed gotos using `blockaddress` (#132536) (PR #133082)
via llvm-branch-commits
- [llvm-branch-commits] [lldb] release/20.x: [lldb] Use correct path for lldb-server executable (#131519) (PR #134072)
via llvm-branch-commits
- [llvm-branch-commits] [lldb] release/20.x: [lldb] Respect LaunchInfo::SetExecutable in ProcessLauncherPosixFork (#133093) (PR #134079)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SPARC][MC] Add tests for VIS family instructions (PR #130967)
via llvm-branch-commits
- [llvm-branch-commits] [clang] adbf46d - Revert "Enable unnecessary-virtual-specifier by default (#133265)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [LV] Reduce register usage for scaled reductions (PR #133090)
Sam Tebbs via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] NFC: introduce UnsignedOrNone as a replacement for std::optional<unsigned> (PR #134142)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [llvm] Bump version to 20.1.3 (PR #134187)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] resugar decltype of DeclRefExpr (PR #132447)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] resugar decltype of MemberExpr (PR #132448)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] Template Specialization Resugaring - Template Type Alias (PR #132442)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [clang] WIP: [clang] Template Specialization Resugaring - Expressions (PR #132446)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [clang] WIP: [clang] Store in exprs the conveed arguments for function calls. (PR #132444)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [lldb] [clang] Template Specialization Resugaring - TypeDecl (PR #132441)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ctxprof] Support for "move" semantics for the contextual root (PR #134192)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [Clang] Fix a lambda pattern comparison mismatch after ecc7e6ce4 (#133863) (PR #134194)
via llvm-branch-commits
- [llvm-branch-commits] Extract SipHash implementation into a header. (PR #134197)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] compiler-rt: Introduce runtime functions for emulated PAC. (PR #133530)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [llvm] eec5039 - Revert "[Metadata] Preserve MD_prof when merging instructions when one is mis…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] InlineFunction: Split inlining into predicate and apply functions (PR #134213)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/20.x: [clang-tidy] Fix broken HeaderFilterRegex when read from config file (#133582) (PR #134215)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] llvm-reduce: Add new pass to inline call sites (PR #134223)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: Detect address materialization and arithmetics (PR #132540)
Kristof Beyls via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [modules] Handle friend function that was a definition but became only a declaration during AST deserialization (#132214) (PR #134232)
Dmitry Polukhin via llvm-branch-commits
- [llvm-branch-commits] [clang] 63bf5d5 - Revert "[clang] add support for -Wpadded on Windows (#130182)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Make DataflowAnalysis::getStateBefore() const (NFC) (PR #133308)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: detect signing oracles (PR #134146)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: analyze functions without CFG information (PR #133461)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] 7f18a2f - Revert "[X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VP…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] ae6728d - Revert "[HLSL][RootSignature] Define and integrate `HLSLRootSignatureAttr` (#…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] ObjCARCContract: Use stripPointerCastsAndAliases (PR #134275)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: cuda clang: Fix argument order for __reduce_max_sync (#132881) (PR #134295)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Petr Hosek via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Petr Hosek via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Petr Hosek via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Petr Hosek via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object (PR #121830)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [BOLT][AArch64] Add jump table support using .llvm_jump_table_info (PR #132114)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/20.x: [libc++] Add missing release note for LLVM 20 about zip_view (#134144) (PR #134313)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
Aaron Puchert via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109) (PR #134331)
Aaron Puchert via llvm-branch-commits
- [llvm-branch-commits] [lldb] e789e78 - Revert "[LLDB] Expose checking if the symbol file exists/is loaded via SBModu…"
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] compiler-rt: Introduce runtime functions for emulated PAC. (PR #133530)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [llvm] ddb09a0 - Revert "[AArch64][SVE] Use FeatureUseFixedOverScalableIfEqualCost for A510 a…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Fix link order of BareMetal toolchain object (PR #132806)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Add option to force undefined symbols during linking in BareMetal toolchain object. (PR #132807)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [Driver] Forward sysroot from Driver to linker in BareMetal ToolChain Object (PR #132808)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [clang] [RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object (PR #121831)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (#131921) (PR #134406)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [clang] Revert "[clang] [ARM] Explicitly enable NEON for Windows/Darwin targets (#122095)" (PR #134407)
Martin Storsjö via llvm-branch-commits
- [llvm-branch-commits] [llvm] Reland "RegisterCoalescer: Add implicit-def of super register when coalescing SUBREG_TO_REG" (PR #134408)
Sander de Smalen via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][memref] Check memory space before lowering alloc ops (PR #134427)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/20.x: [libc++] Fix deployment targets that were incorrectly bumped (#134278) (PR #134435)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [RISCV][Driver] Add riscv emulation mode to linker job of BareMetal toolchain (PR #134442)
Garvit Gupta via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ctxprof] Use `isInSpecializedModule` as criteria for using contextual profile (PR #134468)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [lldb] release/20.x: [LLDB][LoongArch] Fix build errors about NT_LOONGARCH_HW_{BREAK, WATCH} (#126020) (PR #134479)
via llvm-branch-commits
- [llvm-branch-commits] gn build: Add check-builtins target. (PR #134482)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [clang] Release/20.x: [clang-format] Set C11 instead of C17 for LK_C (PR #134514)
Owen Pan via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Adds is_implemented function for new ftm generator. (PR #134538)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Implements the new FTM header test generator. (PR #134542)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [NFC][libc++][test] Minor updates to generated header version test. (PR #134543)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [llvm] [mlir] [IR] Make @llvm.memset prototype byte width dependent (PR #106537)
Sergei Barannikov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ValueTracking] Make isBytewiseValue byte width agnostic (PR #106538)
Sergei Barannikov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IRBuilder] Add getByteTy and use it in CreatePtrAdd (PR #106539)
Sergei Barannikov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Account for byte width in m_PtrAdd (PR #106540)
Sergei Barannikov via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [ValueTracking] Add CharWidth argument to getConstantStringInfo (NFC) (PR #106541)
Sergei Barannikov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SimplifyLibCalls] Add initial support for non-8-bit bytes (PR #106542)
Sergei Barannikov via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Adds a FTM v2 data file generator. (PR #134555)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [llvm] OMPIRBuilder: Do not try to expand uses of ConstantData (PR #134584)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] 1fcb75a - Revert "[SLP]Support revectorization of the previously vectorized scalars"
via llvm-branch-commits
- [llvm-branch-commits] [clang] [flang] [llvm] [mlir] [Transforms] Introduce BuildBuiltins.h atomic helpers (PR #101966)
Michael Kruse via llvm-branch-commits
- [llvm-branch-commits] [clang] [flang] [llvm] [mlir] [OpenMPIRBuilder] Use BuildBuildins for atomic operations (PR #101966)
Michael Kruse via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Add Clang option -g[no-]key-instructions (PR #134627)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Add ApplyAtomGroup (PR #134632)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Scalar init atom (PR #134633)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [Clang][NFC] Move some static functions into CodeGenFunction (PR #134634)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Static variable init atom (PR #134636)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Agg init atom (PR #134635)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr] Complex assignment atoms (PR #134638)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Assignment atom group (PR #134637)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Aggregate init + copy (PR #134639)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Member initalization atom (PR #134640)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Catch variable init atom (PR #134641)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] If stmt atom (PR #134642)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Switch stmt atom (PR #134643)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Do stmt atom (PR #134644)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] While stmt atom (PR #134645)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] For stmt atom (PR #134646)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] For range stmt atoms (PR #134647)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Bitfield atom (PR #134648)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Assign vector element atom (PR #134649)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Assign matrix element atom (PR #134650)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyIntsr][Clang] Builtins alloca auto-init atom (PR #134651)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Ret atom (PR #134652)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [NFC][KeyInstr][Clang] Add some additional tests (PR #134654)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [clang] [KeyInstr][Clang] Coerced store atoms (PR #134653)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] AArch64: Relax x16/x17 constraint on AUT in certain cases. (PR #132857)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [LoopVectorizer] Prune VFs based on plan register pressure (PR #132190)
Sam Tebbs via llvm-branch-commits
- [llvm-branch-commits] [clang] 6de19ec - Revert "Reland [Clang][Cmake] fix libtool duplicate member name warnings (#13…"
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP][HLFIR] Support vector subscripted array sections for DEPEND (PR #133892)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [clang] [flang] [llvm] [mlir] [OpenMPIRBuilder] Use BuildBuiltins for atomic operations (PR #101966)
Michael Kruse via llvm-branch-commits
- [llvm-branch-commits] [llvm] SeparateConstOffsetFromGEP: Avoid looking at constant uses (PR #134685)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] SimplifyLibCalls: Skip sincospi optimization for ConstantData (PR #134688)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] PHITransAddr: Avoid looking at constant use lists (PR #134689)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] LICM: Avoid looking at use list of constant data (PR #134690)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] SCEVExpander: Don't look at uses of constants (PR #134691)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] IROutliner: Fixme relies on constant use lists (PR #134692)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] release/20.x: [fatlto] Add coroutine passes when using FatLTO with ThinLTO (#134434) (PR #134711)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ctxprof] Use the flattened contextual profile pre-thinlink (PR #134723)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [llvm] [PassBuilder][CodeGen] Add callback style pass buider (PR #116913)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ctxprof] Flatten indirect call info in pre-thinlink compilation (PR #134766)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [libcxx] libcxx: In gdb test detect execute_mi with feature check instead of version check. (PR #132291)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64AsmPrinter]Place jump tables into hot/unlikely-prefixed data sections for aarch64 (PR #126018)
Wei Xiao via llvm-branch-commits
- [llvm-branch-commits] [llvm] 7273822 - Revert "[AMDGPU] add tests for loop definition of bitconvert (#133052)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] llvm-reduce: Support exotic terminators in instructions-to-return (PR #134794)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang] clang/AMDGPU: Stop looking for oclc_daz_opt_* control libraries (PR #134805)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] Attributor: Propagate align to atomicrmw instructions (PR #134837)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] Attributor: Propagate align to cmpxchg instructions (PR #134838)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] 9fa6161 - Revert "[CMake] Fix using precompiled headers with ccache (#131397)"
via llvm-branch-commits
- [llvm-branch-commits] [flang] e9b6daa - Revert "[flang] Use precompiled parsing headers (#130600)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr] Add Atom Group waterline to LLVMContext (PR #133478)
Orlando Cazalet-Hyams via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr] Merge atoms in DILocation::getMergedLocation (PR #133480)
Stephen Tozer via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [X86] Backport new intrinsic and instruction changes in AVX10.2 (PR #133219)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clang-tidy] `matchesAnyListedTypeName` support non canonical types (PR #134869)
Congcong Cai via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clang-tidy] treat unsigned char and signed char as char type by default in bugprone-unintended-char-ostream-output (PR #134870)
Congcong Cai via llvm-branch-commits
- [llvm-branch-commits] [lldb] d963896 - Revert "[dsymutil] Avoid copying binary swiftmodules built from textual (#134…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr] Inline atom info (PR #133481)
Stephen Tozer via llvm-branch-commits
- [llvm-branch-commits] [RISCV, test] Replace -riscv-no-aliases with -M no-aliases (PR #134879)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] Delete `LLVMFixedVectorType` and `LLVMScalableVectorType` (PR #133286)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/20.x: [libc++] Fix misplaced _LIBCPP_POP_MACROS (#134874) (PR #134895)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 06ef32e - Revert "Rename `F_no_mmap` to `F_mmap` (#134787)"
via llvm-branch-commits
- [llvm-branch-commits] gn build: Add hwasan_preinit.cpp to hwasan static library to match CMake. (PR #134942)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] gn build: Replace ${hwasan_name}-preinit with hwasan-preinit. (PR #134943)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] gn build: Enable check-hwasan on aarch64 Linux. (PR #134944)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] Change python to python3 in some shebangs. (PR #134945)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] ELF: Do not rewrite IFUNC relocations to point to PLT if no GOT/PLT needed. (PR #133531)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Directly use call count in buildCallGraph (PR #134966)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [polly] [Polly] Introduce PhaseManager and remove LPM support (PR #125442)
Karthika Devi C via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][debugify] Add --debugify-atoms to add key instructions metadata (PR #133483)
Stephen Tozer via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][SimplifyCFG] Remap atoms when folding br to common succ into pred (PR #133482)
Stephen Tozer via llvm-branch-commits
- [llvm-branch-commits] [llvm] Add initial support for SPE brstack format (PR #129231)
Paschalis Mpeis via llvm-branch-commits
- [llvm-branch-commits] [lldb] 0451084 - Revert "[LLDB] Refactored CPlusPlusLanguage::MethodName to break lldb-server …"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][SimplifyCFG] Remap atoms after duplication for threading (PR #133484)
Stephen Tozer via llvm-branch-commits
- [llvm-branch-commits] [llvm] d77b786 - Revert "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bit…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][Inline] Don't propagate atoms to inlined nodebug instructions (PR #133485)
Stephen Tozer via llvm-branch-commits
- [llvm-branch-commits] [llvm] IROutliner: Do not look at use lists of constant phi inputs (PR #135019)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] CodeGen: Trim redundant template argument from defusechain_iterator (PR #135024)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [LV] Reduce register usage for scaled reductions (PR #133090)
Sam Tebbs via llvm-branch-commits
- [llvm-branch-commits] [flang] e256292 - Revert "[flang][nfc] Support volatility in Fir ops (#134858)"
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] Delete `getFixedVectorType` and `getScalableVectorType` (PR #135051)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] Add pointer field protection feature. (PR #133538)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [llvm] 2b8e723 - Revert "[SelectionDAG] Introducing a new ISD::POISON SDNode to represent the …"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 69a55b8 - Revert "[llc] Add -M for InstPrinter options"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [HLSL] Adding support for Root Constants in LLVM Metadata (PR #135085)
via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Jump table trampoline insertion pass (PR #135103)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [clang] 2ab2276 - [HLSL] Implement the `lit` intrinsic (#134171)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 989bc69 - llvm-reduce: Trim includes in ReduceInstructions (#135022)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 76c510a - Revert "Reland "Symbolize line zero as if no source info is available (#12484…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [clang-format] Keep the space between `not` and a unary operator (#135035) (PR #135118)
via llvm-branch-commits
- [llvm-branch-commits] ELF: Remove lock from MTE global relocation handling code. (PR #135123)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] ELF: Only rewrite non-preemptible IFUNCs to IPLT functions if a non-IRELATIVE relocation is needed. (PR #133531)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [lld] ELF: Only rewrite non-preemptible IFUNCs to IPLT functions if a non-IRELATIVE relocation is needed. (PR #133531)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT][NFC] Define AArch64 jump table types (PR #132109)
Maksim Panchenko via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] 3e7df27 - Revert "Fix ambiguous reversed operator error in sanitizer_mac.h (#135068)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] 346c905 - Revert "[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ub…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] implement printing of canonical template arguments of expression kind (PR #135133)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [llvm] 6c36439 - Revert "Remember LLVM_ENABLE_LIBCXX setting in installed configuration (#134990)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [InstCombine] Improve inbounds preservation for ADD+GEP -> GEP+GEP (PR #135155)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [InstCombine] Handle "add like" in ADD+GEP->GEP+GEP rewrites (PR #135156)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SDAG] Introduce inbounds flag for pointer arithmetic (PR #131862)
Fabian Ritter via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AMDGPU][SDAG] Only fold flat offsets if they are inbounds (PR #132353)
Fabian Ritter via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds (PR #131994)
Fabian Ritter via llvm-branch-commits
- [llvm-branch-commits] [llvm] ssaupdaterbulk_add_phi_optimization (PR #135180)
Valery Pykhtin via llvm-branch-commits
- [llvm-branch-commits] [llvm] amdgpu_use_ssaupdaterbulk_in_structurizecfg (PR #135181)
Valery Pykhtin via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [X86][SSE] Don't emit SSE2 load instructions in SSE1-only mode (#134547) (PR #135191)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC][KeyInstr] Add Atom Group (re)mapping (PR #133479)
Jeremy Morse via llvm-branch-commits
- [llvm-branch-commits] [llvm] [LV] An attempt to cherry-pick the fix PR #132691 (cherry-pick from the main branch to the release/20.x branch) (PR #135231)
Paul Osmialowski via llvm-branch-commits
- [llvm-branch-commits] [llvm] 382496b - Revert "Revert "[Metadata] Preserve MD_prof when merging instructions when on…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [HLSL] Allow resource annotations to specify only register space (PR #135287)
Helena Kotas via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [IndVarSimplify] Handle the case where both operands are the same when widening IV (#135207) (PR #135291)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AMDGPU][InsertWaitCnts] Track global_wb/inv/wbinv (PR #135340)
Pierre van Houtryve via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] 2c7b362 - Revert "[clang] Improved canonicalization for template specialization types (…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] cf7bb13 - [TailDuplicator] Determine if computed gotos using `blockaddress` (#132536)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 53141e4 - [clang] Do not infer lifetimebound for functions with void return type (#131997)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] ac31db0 - [Sanitizers][Darwin][Test] XFAIL malloc_zone.cpp
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] 19c2e1c - [clang-tidy] Fix broken HeaderFilterRegex when read from config file (#133582)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libclc] release/20.x: [libclc] Stop installing CLC headers (#126908) (PR #130017)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] [HLSL] DO NOT MERGE - Resource constructors prototype (PR #132453)
Helena Kotas via llvm-branch-commits
- [llvm-branch-commits] [clang] 41aefdb - cuda clang: Fix argument order for __reduce_max_sync (#132881)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] a8b5fe0 - [libc++] Add missing release note for LLVM 20 about zip_view (#134144)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] [libc++][CI] Pin the XCode version. (PR #135412)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [llvm] a0c8959 - [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] Support z17 processor name and scheduler description (PR #135413)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [clang] 7436329 - Revert "[clang] [ARM] Explicitly enable NEON for Windows/Darwin targets (#122095)"
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lldb] 4181e82 - [LLDB][LoongArch] Fix build errors about NT_LOONGARCH_HW_{BREAK, WATCH} (#126020)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] edb54a7 - Release/20.x: [clang-format] Set C11 instead of C17 for LK_C
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 81220e6 - [fatlto] Add coroutine passes when using FatLTO with ThinLTO (#134434)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] d05543e - [clang-format] Keep the space between `not` and a unary operator (#135035)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 91647ae - [X86][SSE] Don't emit SSE2 load instructions in SSE1-only mode (#134547)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] d15fef4 - [IndVarSimplify] Handle the case where both operands are the same when widening IV (#135207)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [IR] Fix assertion error in User new/delete edge case (#129914) (PR #130580)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/20.x: [rtsan][Apple] Add interceptor for _os_nospin_lock_lock (#131034) (PR #132997)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [clang] Introduce "binary" StringLiteral for #embed data (#127629) (PR #133460)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] d5bb7b8 - Avoid a race condition in opt-viewer/optrecord (#131214)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] e0db588 - [IR] Fix assertion error in User new/delete edge case (#129914)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][JumpThreading] Remap atoms in blocks duplicated for threading (PR #133486)
Jeremy Morse via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][JumpThreading] Remap atoms after threading (PR #133487)
Jeremy Morse via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][JumpThreading] Remap atoms duping bb with cond br on phi into pred (PR #133488)
Jeremy Morse via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][LoopUnroll] Remap atoms while unrolling (PR #133489)
Jeremy Morse via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][LoopRotate] Remap atoms of duplicated instructions (PR #133490)
Jeremy Morse via llvm-branch-commits
- [llvm-branch-commits] [llvm] [KeyInstr][LoopUnswitch] Remap cloned instructions' atoms (PR #133491)
Jeremy Morse via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #135440)
Carlos Alberto Enciso via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clang-doc] Handle static members and functions (PR #135457)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lldb] 19d7614 - Revert "Revert "[lldb] Make sure the process is stopped when computing the sy…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [llvm][Hexagon] Promote operand v2i1 to v2i32 (#135409) (PR #135461)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [llvm][CodeGen] avoid repeated interval calculation in window scheduler (#132352) (PR #134775)
Brian Cain via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Accept PLT fall-throughs as valid traces (PR #129481)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] llvm-reduce: Preserve uselistorder when writing thinlto bitcode (PR #133369)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [libcxxabi] [lld] [lldb] [llvm] [mlir] [libc++][CI] Pin the XCode version. (PR #135412)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] RISCVAsmParser: Reject call foo at invalid (PR #135509)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [mlir] 61393cc - Revert "[tosa]: canonicalize dynamic size of tosa.slice to static output shap…"
via llvm-branch-commits
- [llvm-branch-commits] [Github]CI] Upload .ninja_log as an artifact (PR #135539)
Aiden Grossman via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [SCEV] Use ashr to adjust constant multipliers (#135534) (PR #135543)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [X86] Backport saturate-convert intrinsics renaming & YMM rounding intrinsics removal in AVX10.2 (PR #135549)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] Store GUIDs in metadata (PR #133682)
Owen Rodley via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] release/20.x: [X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1 (#135489) (PR #135577)
via llvm-branch-commits
- [llvm-branch-commits] [clang] 75c486a - Revert "[RISCV][NFC] Make generated intrinsic records more human-readable (#1…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [GlobalISel] Combine redundant sext_inreg (PR #131624)
Pierre van Houtryve via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Use bitmasks generated by TableGen (PR #135600)
Pengcheng Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [LLVM][MemCpyOpt] Unify alias tags if we optimize allocas (#129537) (PR #135615)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for AND OR and XOR (PR #132382)
Petar Avramovic via llvm-branch-commits
- [llvm-branch-commits] [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for select (PR #132384)
Petar Avramovic via llvm-branch-commits
- [llvm-branch-commits] [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for bit shifts and sext-inreg (PR #132385)
Petar Avramovic via llvm-branch-commits
- [llvm-branch-commits] [llvm] AMDGPU/GlobalISel: add RegBankLegalize rules for extends and trunc (PR #132383)
Petar Avramovic via llvm-branch-commits
- [llvm-branch-commits] [lldb] Draft: test (PR #135630)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][ArmSVE] Add an ArmSVE dialect operation which maps to svusmmla (PR #135634)
Momchil Velikov via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][ArmSVE] Add initial lowering of vector.contract to SVE `*MMLA` instructions (PR #135636)
Momchil Velikov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ctxprof] Extend the notion of "cannot return" (PR #135651)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [llvm] Reentry (PR #135656)
Mircea Trofin via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [HEXAGON] Fix corner cases for hwloops pass (#135439) (PR #135657)
via llvm-branch-commits
- [llvm-branch-commits] [clang] 2e7710e - [clang] Introduce "binary" StringLiteral for #embed data (#127629)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 7034995 - [clang] Handle Binary StingLiteral kind in one more place (#132201)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: use more appropriate types (NFC) (PR #135661)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: refactor issue reporting (PR #135662)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: detect authentication oracles (PR #135663)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] 34a1afa - Revert "[CMake] Configure ccache using command line options (#134857)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 73d1e85 - [CodeGen] Avoid repeated hash lookups (NFC) (#130237)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] d88cd35 - [llvm][CodeGen] Fix the empty interval issue in Window Scheduler (#129204)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] a141e58 - [llvm][CodeGen] avoid repeated interval calculation in window scheduler (#132352)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 0dd4235 - [SCEV] Use ashr to adjust constant multipliers (#135534)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 2e09664 - [X86] Backport saturate-convert intrinsics renaming & YMM rounding intrinsics removal in AVX10.2
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 0c30835 - [X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1 (#135489)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] [LV] Disable epilogue vectorization for FindLastIV if start is poison. (PR #135666)
Florian Hahn via llvm-branch-commits
- [llvm-branch-commits] [mlir] 64c0c6e - Revert "[MLIR][LLVM] Support for indirectbr (#135092)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm][IR] Treat memcmp and bcmp as libcalls (PR #135706)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [SPARC] Use addxccc to do multiword addition when we have VIS3 (PR #135713)
via llvm-branch-commits
- [llvm-branch-commits] [SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3 (PR #135714)
via llvm-branch-commits
- [llvm-branch-commits] [SPARC] Use lzcnt to implement CTLZ when we have VIS3 (PR #135715)
via llvm-branch-commits
- [llvm-branch-commits] [SPARC] Use native bitcast instructions when we have VIS3 (PR #135716)
via llvm-branch-commits
- [llvm-branch-commits] [SPARC] Use op-then-neg instructions when we have VIS3 (PR #135717)
via llvm-branch-commits
- [llvm-branch-commits] [SPARC] Use op-then-halve instructions when we have VIS3 (PR #135718)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AMDGPU][NPM] Add isRequired to passes missing it (PR #134033)
Akshat Oke via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ConstraintElim] Opimize abs based on known constraints (PR #135754)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ConstraintElim] Simplify `usub_with_overflow` when A uge B (PR #135785)
via llvm-branch-commits
- [llvm-branch-commits] [clang] Silence -Wcast-function-type warnings on idiomatic Windows code (#135… (PR #135798)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ConstraintElim] Add `noundef` to several testcases (NFC) (PR #135799)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 9c7d728 - [LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC (#133839)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lldb] dc9d4f9 - [lldb] Respect LaunchInfo::SetExecutable in ProcessLauncherPosixFork (#133093)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] dfd6f12 - [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (#131921)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] 86c9853 - [libc++] Fix deployment targets that were incorrectly bumped (#134278)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 2131242 - [LLVM][MemCpyOpt] Unify alias tags if we optimize allocas (#129537)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20x: Revert "[ARM][ConstantIslands] Correct MinNoSplitDisp calculation (#114590)" (PR #135850)
Alex Rønne Petersen via llvm-branch-commits
- [llvm-branch-commits] [llvm] 91a3f14 - [LV] Add tests with FindLastIV and epilogue vectorization.
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] c5109be - [LV] Disable epilogue vectorization for FindLastIV if start is poison.
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 4da7285 - Silence -Wcast-function-type warnings on idiomatic Windows code (#135660)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [BOLT][test] Fix callcont-fallthru.s after #129481 (PR #135867)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] LowerTypeTests: Fix quadratic complexity. (PR #135875)
Peter Collingbourne via llvm-branch-commits
- [llvm-branch-commits] [clang] 9420327 - [Clang] Fix a lambda pattern comparison mismatch after ecc7e6ce4 (#133863)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [NFC][Driver][CFI] Rename to clarify purpose of CFI runtime (PR #135885)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [libcxx] d55c3c2 - [libc++] Fix misplaced _LIBCPP_POP_MACROS (#134874)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 86f5891 - [llvm][Hexagon] Promote operand v2i1 to v2i32 (#135409)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 923a5c4 - Revert "[ARM][ConstantIslands] Correct MinNoSplitDisp calculation (#114590)"
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [NFC][CFI] Don't mix CFI and non-CFI flags on the same line (PR #135890)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][CFI] Add test to check for '-flto' and '-fvisibility=' flags (PR #135892)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [SPARC] Promote i32 CTTZ when we have VIS3 (PR #135894)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/20.x: [LoongArch] Don't crash on instruction prefetch intrinsics (#135760) (PR #135923)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [clang][AST] Handle implicit first argument in CallExpr::getBeginLoc() (PR #135927)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][memref][NFC] Simplify `constifyIndexValues` (PR #135940)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] f1cae6a - Revert "[clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data s…"
via llvm-branch-commits
- [llvm-branch-commits] [NFC][CFI] Avoid failing CFI tests (PR #135981)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] 2586e26 - Revert "[Clang][RFC] Bypass TAD during overload resolution if a perfect match…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 24b0bd6 - Revert "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter (#135882)"
via llvm-branch-commits
- [llvm-branch-commits] [MTE] do not tag zero sized globals (PR #136020)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [clang] 9d2bc67 - Revert "[NFC][CFI] Dump test output to debug llvm-clang-win-x-aarch64 failure…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] b315dee - Revert "[NFC][CFI] Avoid clang error in CFI tests (#135981)"
via llvm-branch-commits
- [llvm-branch-commits] [lldb] [lldb] Fix SBTarget::ReadInstruction with flavor (PR #136034)
Ebuka Ezike via llvm-branch-commits
- [llvm-branch-commits] [llvm] cecfa42 - Revert "Reapply "[LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter" (…"
via llvm-branch-commits
- [llvm-branch-commits] [lldb] e70b828 - Revert "[CI] monolithic-linux improvements (#135499)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] 6170581 - Revert "[Clang] Bypass TAD during overload resolution if a perfect match exis…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: clarify MCPlusBuilder callbacks interface (PR #136147)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: do not crash on debug-printing CFI instructions (PR #136151)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ci] set up llvm-symbolizer environment variable (PR #136156)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ci] upload any generated clang reproducers as artifacts (PR #136157)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [lldb] [llvm] [ci] add dependencies for lldb python binding tests (PR #136158)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [lldb] [lldb][nfc] Split the constructor of ThreadPlanStepOut (PR #136160)
Felipe de Azevedo Piovezan via llvm-branch-commits
- [llvm-branch-commits] [lldb] [lldb][nfc] Remove unused parameters in ThreadPlanStepOut ctor (PR #136161)
Felipe de Azevedo Piovezan via llvm-branch-commits
- [llvm-branch-commits] [llvm] [ci] skip clang installation and separate configuration for runtimes. (PR #136162)
Matheus Izvekov via llvm-branch-commits
- [llvm-branch-commits] [lldb] [lldb] Create ThreadPlanStepOut ctor that never skips frames (PR #136163)
Felipe de Azevedo Piovezan via llvm-branch-commits
- [llvm-branch-commits] [llvm] [LoopVectorizer] Bundle partial reductions inside VPMulAccumulateReductionRecipe (PR #136173)
Sam Tebbs via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Gadget scanner: improve handling of unreachable basic blocks (PR #136183)
Anatoly Trosinenko via llvm-branch-commits
- [llvm-branch-commits] [clang] ec7a8c6 - Revert "[Fuchsia] Not building llvm-mt when LIBXML2 is not enabled. (#135877)"
via llvm-branch-commits
- [llvm-branch-commits] [flang] 60f04c7 - Revert "[flang] Generalized simplification of HLFIR reduction ops. (#136071)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [clang-format] Fix mismatched break in BlockIndent (#124998) (PR #136238)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 9f06475 - Revert "[AMDGPU] Implement vop3p complex pattern optmization for gisel (#130234)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] c410a82 - Revert "[HLSL][RootSignature] Implement initial parsing of the descriptor tab…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [clang] Redefine `noconvergent` and generate convergence control tokens (PR #136282)
Sameer Sahasrabuddhe via llvm-branch-commits
- [llvm-branch-commits] [clang] release/20.x: [Clang] Fix the trailing comma regression (#136273) (PR #136283)
via llvm-branch-commits
Last message date:
Fri Apr 18 03:03:43 PDT 2025
Archived on: Fri Apr 18 03:03:47 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).