The Week Of Monday 27 November 2023 Archives by thread
Starting: Mon Nov 27 00:10:29 PST 2023
Ending: Sun Dec 3 23:53:45 PST 2023
Messages: 4736
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Phoebe Wang via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [JumpThreading] Remove LVI printer flag (PR #73426)
Nikita Popov via llvm-commits
- [compiler-rt] Changes to support running tests for Windows arm64 asan (PR #66973)
Farzon Lotfi via llvm-commits
- [llvm] 2b646b5 - [CVP] Don't try to fold load/store operands to constant (#73338)
via llvm-commits
- [llvm] [CVP] Don't try to fold load/store operands to constant (PR #73338)
Nikita Popov via llvm-commits
- [llvm] 5eb85c0 - [JumpThreading] Remove LVI printer flag (#73426)
via llvm-commits
- [llvm] [AArch64] Update comment on GHC CC (PR #72761)
Aiden Grossman via llvm-commits
- [llvm] [AArch64] Update LangRef to reference GHC calling convention (PR #72760)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Add documentation in the LangRef on GHC CC (PR #72762)
Aiden Grossman via llvm-commits
- [llvm] 295edaa - [AArch64][GlobalISel] Better vecreduce.fadd lowering. (PR #73294)
David Green via llvm-commits
- [llvm] [InstCombine] Remove over-generalization from computeKnownBitsFromCmp() (PR #72637)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_CheckPredicate (PR #73488)
Wang Pengcheng via llvm-commits
- [llvm] 553f885 - [DomTree] Reduce number of hash table lookups (NFC) (#73097)
via llvm-commits
- [llvm] [DomTree] Reduce number of hash table lookups (NFC) (PR #73097)
Nikita Popov via llvm-commits
- [clang] [llvm] [clang][RISCV] Change default abi when only have f extension but no d extension (PR #73489)
Jianjian Guan via llvm-commits
- [llvm] 57a0a9a - [InstCombine] Add more inbounds tests for indexed compare fold (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Make indexed compare fold GEP source type independent (PR #71663)
Nikita Popov via llvm-commits
- [llvm] [LLVM][SVE] Honour calling convention when using SVE for fixed length vectors. (PR #70847)
David Green via llvm-commits
- [llvm] d045e23 - [ConstraintElim] Refactor GEP offset collection.
Florian Hahn via llvm-commits
- [llvm] [SPIR-V] Fixup tests (PR #73371)
Nathan Gauër via llvm-commits
- [llvm] [ARM/Thumb] Mark TAILJMP*/TCRETURN* as using LR. (PR #73492)
Florian Hahn via llvm-commits
- [llvm] [llvm][TypeSize] Consider TypeSize of '0' to be fixed/scalable-agnostic. (PR #72994)
Sander de Smalen via llvm-commits
- [llvm] [llvm][NFC] Autoupdater AMD intrinsic detection (PR #73331)
Nikita Popov via llvm-commits
- [llvm] [TableGen] Spit GlobalISelCombinerEmitter into multiple files (PR #73325)
Jay Foad via llvm-commits
- [llvm] [InstSimplify] Simplify select if it combinated `and/or/xor` (PR #73362)
via llvm-commits
- [llvm] AMDGPU: Remove let Predicates from PredicateControl'd InstAliases (PR #73474)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Folding imm offset in more cases for scratch access (PR #70634)
via llvm-commits
- [clang-tools-extra] [llvm] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Qiu Chaofan via llvm-commits
- [llvm] [DomTree] Remove unnecessary domtree level check in SemiNCA (NFC) (PR #73107)
Nikita Popov via llvm-commits
- [clang] [llvm] [clang-tools-extra] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Qiu Chaofan via llvm-commits
- [llvm] 1726a59 - AArch64: remove duplicate SHA3 feature from Apple CPUs. NFC.
Tim Northover via llvm-commits
- [clang-tools-extra] [llvm] [clang] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Qiu Chaofan via llvm-commits
- [llvm] [DomTree] Fix root attachment in runDFS() (PR #73148)
Nikita Popov via llvm-commits
- [llvm] 2fda8ca - [LAA] Auto-generate checks for forward-loop-carried.ll
Florian Hahn via llvm-commits
- [llvm] 17139f3 - [LAA] Check HasSameSize before couldPreventStoreLoadForward.
Florian Hahn via llvm-commits
- [llvm] 272085f - [DomTree] Remove unnecessary domtree level check in SemiNCA (NFC) (#73107)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Handle dbg.declares in SelectionDAGISel (PR #73496)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] AArch64: switch Apple CPUs (that support it) to v8.6a. (PR #73497)
Tim Northover via llvm-commits
- [llvm] [LAA] Fix incorrect dependency classification. (PR #70819)
Alexandros Lamprineas via llvm-commits
- [llvm] 1127656 - [X86] X86DAGToDAGISel - attempt to merge XMM/YMM loads with YMM/ZMM loads of the same ptr (#73126)
Simon Pilgrim via llvm-commits
- [llvm] [runtimes] Add missing test dependencies to check-all (PR #72955)
via llvm-commits
- [llvm] [NFC] Change FindDbgDeclareUsers interface to match findDbgUsers/values (PR #73498)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [lld] [clang-tools-extra] [libcxxabi] [libcxx] [libunwind] [mlir] [llvm] [flang] [lldb] [libc] [compiler-rt] PR#72453 : Exceeding maximum file name length (PR #72654)
Shahid Iqbal via llvm-commits
- [llvm] [clang] [clang-tools-extra] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Qiu Chaofan via llvm-commits
- [llvm] [LV] Change loops' interleave count computation (PR #70141)
Florian Hahn via llvm-commits
- [llvm] [llvm-exegesis] Switch from MCJIT to LLJIT (PR #72838)
via llvm-commits
- [llvm] ea5de60 - Revert "Reland "[llvm-exegesis] Switch from MCJIT to LLJIT (#72838)""
Hans Wennborg via llvm-commits
- [clang] [llvm] AArch64: add support for currently released Apple CPUs. (PR #73499)
Tim Northover via llvm-commits
- [llvm] 344b534 - Revert "[gn] port 92b821f2dcdd"
Nico Weber via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [RemoveDIs][NFC] Find DPValues using findDbgDeclares (PR #73500)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Count CallInst Arguments Attributes to reduce unnecessary extension (PR #73501)
via llvm-commits
- [llvm] [InstCombine] Retain inbounds when canonicalising add+gep (PR #72244)
via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #72652)
Jakub Chlanda via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitNode/OPC_MorphNodeTo (PR #73502)
Wang Pengcheng via llvm-commits
- [llvm] [libcxxabi] [libcxxabi][ItaniumDemangle] Demangle explicitly named object parameters (PR #72881)
Michael Buch via llvm-commits
- [llvm] GlobalISel lane masks merging (PR #73337)
Petar Avramovic via llvm-commits
- [llvm] [RemoveDIs] Handle DPValues in LowerDbgDeclare (PR #73504)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DomTree] Store ReverseChildren as indices (NFC) (PR #73505)
Nikita Popov via llvm-commits
- [llvm] [NFC][indvars] Remove unused code in WidenIV::widenLoopCompare (PR #73506)
Wenju He via llvm-commits
- [llvm] [MachineLICM] Fix incorrect CSE on hoisted const load (PR #73007)
Igor Kirillov via llvm-commits
- [llvm] [StackColoring] Delete dead stack slots (PR #72633)
via llvm-commits
- [llvm] ac06d4e - Re-commit "[MachineSink][AArch64] Enable sink-and-fold by default (#72132)"
Momchil Velikov via llvm-commits
- [llvm] [RemoveDIs] Handle DPValues in replaceDbgDeclare (PR #73507)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] a9e3d23 - Revert "[runtimes] Add missing test dependencies to check-all (#72955)"
Hans Wennborg via llvm-commits
- [llvm] [RemoveDIs] Update ConvertDebugDeclareToDebugValue after #72276 (PR #73508)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [WIP][X86] lowerBuildVectorAsBroadcast - don't convert constant vectors to broadcasts on AVX512VL targets (PR #73509)
via llvm-commits
- [flang] [clang] [clang-tools-extra] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] [BOLT][test] Replace /dev/null with temp file (PR #73485)
Job Noorman via llvm-commits
- [llvm] [BOLT][test] Update perf2bolt/perf_test.test (PR #73482)
via llvm-commits
- [clang] [llvm] [clang, SystemZ] Pass HasDef flag to getMinGlobalAlign(). (PR #73511)
Jonas Paulsson via llvm-commits
- [llvm] [SLP]Do not require external uses for roots and single use for other instructions in computeMinimumValueSizes. (PR #72679)
Alexey Bataev via llvm-commits
- [lld] [RISCV] Disable gp relaxation if part of object unreachable (PR #72655)
Nemanja Ivanovic via llvm-commits
- [clang] [llvm] [clang-tools-extra] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
Björn Pettersson via llvm-commits
- [llvm] [SLP]Improve detection of gathered loads, if no other deps are detected. (PR #71967)
Alexey Bataev via llvm-commits
- [llvm] cb112eb - [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (#73292)
via llvm-commits
- [llvm] [LoopVectorize] Improve algorithm for hoisting runtime checks (PR #73515)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Enable hoisting of runtime checks by default (PR #71538)
David Sherwood via llvm-commits
- [llvm] edf6456 - [X86] Regenerate vector-interleaved-store-i64-stride-4.ll
Simon Pilgrim via llvm-commits
- [llvm] [GISel] Combine vector load followed by an extractelement (PR #72670)
Matt Arsenault via llvm-commits
- [llvm] adb130c - [llvm][TypeSize] Consider TypeSize of '0' to be fixed/scalable-agnostic. (#72994)
via llvm-commits
- [llvm] 6778dbe - [DomTree] Avoid duplicate hash lookup (NFC)
Nikita Popov via llvm-commits
- [llvm] [LV] Scale block costs using BranchFrequencyInfo (PR #71793)
Simeon K via llvm-commits
- [llvm] [ASAN][AMDGPU] Make address sanitizer checks more efficient for the divergent target. (PR #72247)
Valery Pykhtin via llvm-commits
- [llvm] [RegisterCoalescer] Fix reuse of instruction pointers (PR #73519)
Vladimir Vuksanovic via llvm-commits
- [llvm] [llvm] Disable HandleLLVMOptions in runtimes mode (PR #73031)
Joseph Huber via llvm-commits
- [llvm] [clang] [SME2] Add LUTI2 and LUTI4 quad Builtins and Intrinsics (PR #73317)
Louis Dionne via llvm-commits
- [llvm] [SLP][NFC] Unify code for cost estimation/codegen for buildvector, NFC. (PR #73182)
Alexey Bataev via llvm-commits
- [llvm] 839abdb - [MachineLICM] Fix incorrect CSE on hoisted const load (#73007)
via llvm-commits
- [libc] [llvm] [compiler-rt] [libcxx] [flang] [clang] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Aaron Ballman via llvm-commits
- [llvm] [libc] [libcxx] [compiler-rt] [flang] [clang] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Aaron Ballman via llvm-commits
- [compiler-rt] [llvm] [libc] [flang] [clang] [libcxx] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Aaron Ballman via llvm-commits
- [llvm] [ThinLTO] Don't mark calloc function dead (PR #72673)
Teresa Johnson via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [clang] [llvm] [SME2] Add LUTI2 and LUTI4 quad Builtins and Intrinsics (PR #73317)
Matthew Devereau via llvm-commits
- [llvm] 2869053 - [X86] vector-interleaved tests - add AVX512F/AVX512DQ/AVX512BW/AVX512DQBW-ONLY common prefixes to merge more SLOW/FAST checks
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] Add Zbs Write classes to SiFive7AnyToGPRBypass. (PR #72560)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Add register bank and instruction selection support for FP G_SELECT. (PR #72726)
Michael Maitland via llvm-commits
- [llvm] [LV] Add support for uniform parameters on vectorized function variants (PR #72891)
Maciej Gabka via llvm-commits
- [clang-tools-extra] [llvm] [lld] [mlir] [clang] [flang] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [llvm] c449460 - ms inline asm: Fix {call,jmp} fptr (#73207)
via llvm-commits
- [clang] [llvm] ms inline asm: Fix {call,jmp} fptr (PR #73207)
Fangrui Song via llvm-commits
- [llvm] [docs] Fix issues in SourceLevelDebugging (PR #73528)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [X86][MC] Keep backward compatibility in inline asm for new registers (PR #73529)
Shengchen Kan via llvm-commits
- [libcxxabi] [llvm] [lldb] [clang] [flang] [clang-tools-extra] [libc] [lld] [libcxx] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
via llvm-commits
- [clang] [libcxx] [compiler-rt] [flang] [llvm] [clang-tools-extra] [lldb] [libc] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [RISCV][GISel] Merge selectGlobalValue and selectJumpTable. NFC (PR #72759)
Michael Maitland via llvm-commits
- [llvm] [coro][pgo] Don't promote pgo counters in the suspend basic block (PR #71263)
Mircea Trofin via llvm-commits
- [lld] [MTE] [lld] Don't tag symbols in sections with implicit start/stop (PR #73531)
Mitch Phillips via llvm-commits
- [llvm] [RISCV][GISel] Use setDesc in some cases instead of creating new instructions. (PR #72769)
Michael Maitland via llvm-commits
- [lld] [lld] lld::makeThreadLocal: omit `thread_local` when threads disabled (PR #72057)
Fangrui Song via llvm-commits
- [llvm] 28a5e6b - [InstCombine] Remove over-generalization from computeKnownBitsFromCmp() (#72637)
via llvm-commits
- [llvm] [LTO] Enable adding custom pass instrumentation callbacks (PR #71268)
Teresa Johnson via llvm-commits
- [clang-tools-extra] [llvm] [flang] [clang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Peter Klausler via llvm-commits
- [clang-tools-extra] [flang] [llvm] [clang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Peter Klausler via llvm-commits
- [llvm] Fix parsing out-of-order ValueInfos (PR #73239)
Teresa Johnson via llvm-commits
- [llvm] [libc] [flang] [clang] [lldb] [libcxx] [compiler-rt] [clang-tools-extra] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [clang] [SME2] Add LUTI2 and LUTI4 double Builtins and Intrinsics (PR #73305)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Assembly support for Armv9.5-A Debug/PMU Extensions (PR #73537)
Lucas Duarte Prates via llvm-commits
- [llvm] 3c23ed1 - [AArch64] Add a test to show scheduling aliasing between SVE loads and stores. NFC
David Green via llvm-commits
- [llvm] [RISCV] Use subreg extract for extract_vector_elt when vlen is known (PR #72666)
Philip Reames via llvm-commits
- [llvm] dd3184c - [unittest,examples] Replace uses of IRBuilder::getInt8PtrTy with getPtrTy. NFC
Fangrui Song via llvm-commits
- [clang] [llvm] [MemProf] Expand optimization scope to internal linakge function (PR #73236)
Teresa Johnson via llvm-commits
- [llvm] 1294407 - [RISCV] Partially move doPeepholeMaskedRVV into RISCVFoldMasks (#72441)
via llvm-commits
- [llvm] [RISCV] Partially move doPeepholeMaskedRVV into RISCVFoldMasks (PR #72441)
Philip Reames via llvm-commits
- [llvm] [openmp] [OpenMP] New Openmp device RTL functions (PR #73225)
Johannes Doerfert via llvm-commits
- [llvm] c644486 - [ValueTracking] Pass unpacked arguments to computeKnownBitsFromCmp() (NFC)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Perform a local edge implication check for isKnownNonNegative (PR #72437)
Philip Reames via llvm-commits
- [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #73441)
via llvm-commits
- [llvm] [RISCV][GISel] Support G_ABS with Zbb. (PR #72939)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Lower G_FCONSTANT to constant pool load without F or D. (PR #73034)
Michael Maitland via llvm-commits
- [lldb] [llvm] [clang] [clang-tools-extra] [libc] [flang] [libcxx] [compiler-rt] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Vlad Serebrennikov via llvm-commits
- [compiler-rt] [llvm] [lldb] [libcxx] [flang] [libc] [clang-tools-extra] [clang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Vlad Serebrennikov via llvm-commits
- [llvm] [InstCombine] Refactoring matchFunnelShift (NFC) (PR #73390)
via llvm-commits
- [llvm] d8b8aa3 - [llvm] Replace calls to Type::getPointerTo (NFC)
Youngsuk Kim via llvm-commits
- [llvm] [InstCombine] Simplifiy `(-x * y * -x)` into `(x * y * x)` (PR #72953)
via llvm-commits
- [llvm] [llvm-objdump] Fix lma display issue for non-bss sections (PR #72141)
Jason Liu via llvm-commits
- [llvm] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
David Sherwood via llvm-commits
- [llvm] 811234e - [RISCV] Add Zbs Write classes to SiFive7AnyToGPRBypass. (#72560)
via llvm-commits
- [llvm] fe3c421 - [RISCV][GISel] Merge selectGlobalValue and selectJumpTable. NFC (#72759)
via llvm-commits
- [llvm] [readtapi] Add Extract & Remove architecture functionality (PR #72657)
Cyndy Ishida via llvm-commits
- [llvm] [RISCV] Move performCombineVMergeAndVOps into RISCVFoldMasks (PR #71764)
Philip Reames via llvm-commits
- [flang] [libc] [llvm] [libcxx] [lld] [clang] [compiler-rt] Fix ISel crash when lowering BUILD_VECTOR (PR #73186)
David Li via llvm-commits
- [llvm] 623cd75 - [llvm-objdump] Fix lma display issue for non-bss sections (#72141)
via llvm-commits
- [clang] [llvm] [flang] [clang-tools-extra] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [compiler-rt] d79aee9 - Changes to support running tests for Windows arm64 asan (#66973)
via llvm-commits
- [llvm] [X86InstrInfo] support memfold on spillable inline asm (PR #70832)
Nick Desaulniers via llvm-commits
- [clang] [clang-tools-extra] [libc] [libcxx] [compiler-rt] [llvm] [lldb] [flang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [NFC][TLI] Improve tests for ArmPL and SLEEF Intrinsics. (PR #73352)
Paschalis Mpeis via llvm-commits
- [compiler-rt] 7138fab - [ORC-RT] Add SPS serialization for std::tuple.
Lang Hames via llvm-commits
- [llvm] 56c72c7 - [ORC] Add a public unsafe-operations helper for SymbolStringPtr.
Lang Hames via llvm-commits
- [clang] [libc] [libcxx] [compiler-rt] [llvm] [lld] [flang] Fix ISel crash when lowering BUILD_VECTOR (PR #73186)
Simon Pilgrim via llvm-commits
- [llvm] MachineTraceMetrics: always include instr latency in depth (PR #73550)
Ramkumar Ramachandra via llvm-commits
- [lldb] [libc] [compiler-rt] [libcxx] [llvm] [flang] [clang-tools-extra] [clang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [BOLT] Use deterministic xxh3 for computing BF/BB hashes (PR #72542)
Amir Ayupov via llvm-commits
- [llvm] [MTE] Regenerate MIR checks. (PR #73551)
Florian Hahn via llvm-commits
- [llvm] [clang] [clang] report inlining decisions with -Wattribute-{warning|error} (PR #73552)
Nick Desaulniers via llvm-commits
- [lldb] [libcxx] [compiler-rt] [libc] [llvm] [flang] [clang-tools-extra] [clang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [clang-tools-extra] [libc] [libcxx] [compiler-rt] [flang] [llvm] [clang] [lldb] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Vlad Serebrennikov via llvm-commits
- [llvm] 4a2db23 - [RISCV][GISel] Use setDesc in some cases instead of creating new instructions. (#72769)
via llvm-commits
- [llvm] [BOLT] Switch BF::computeHash to xxh3 (PR #65437)
Amir Ayupov via llvm-commits
- [llvm] [unittest][Support] Fix bad negation of signed integer in LEB128Test.SLEB128Size (PR #72700)
Duo Wang via llvm-commits
- [llvm] 90b3e67 - [RISCV] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 5f31dbd - [RISCV] Add register bank and instruction selection support for FP G_SELECT. (#72726)
via llvm-commits
- [llvm] [AArch64] Pass scratch regs as operands to StoreSwiftAsyncContext. (PR #73332)
Florian Hahn via llvm-commits
- [llvm] 30afb21 - Revert "[MCP] Enhance MCP copy Instruction removal for special case (#70778)"
Bjorn Pettersson via llvm-commits
- [llvm] [BPF] Add asm support for JSET insn (PR #73161)
via llvm-commits
- [clang] [llvm] [InstCombine] Set disjoint flag when turning Add into Or. (PR #72702)
Craig Topper via llvm-commits
- [llvm] [clang] [InstCombine] Set disjoint flag when turning Add into Or. (PR #72702)
Nikita Popov via llvm-commits
- [llvm] [Matrix] Convert column-vector ops feeding dot product to row-vectors. (PR #72647)
Florian Hahn via llvm-commits
- [clang-tools-extra] [flang] [libcxx] [libc] [clang] [llvm] [compiler-rt] [lldb] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [clang] [libc] [clang-tools-extra] [flang] [llvm] [libcxx] [compiler-rt] [lldb] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [NFC][NVPTX] Add a simpler test case for 0b80288e9e0b (PR #73379)
Artem Belevich via llvm-commits
- [llvm] Fix ISel crash when lowering BUILD_VECTOR (PR #73186)
David Li via llvm-commits
- [llvm] c2ba2b2 - Fix ISel crash when lowering BUILD_VECTOR (#73186)
via llvm-commits
- [compiler-rt] [NFC sanitizer_symbolizer] Move Fuchsia specific code. (PR #73192)
via llvm-commits
- [llvm] e3f16de - [unittest][Support] Fix bad negation of signed integer in LEB128Test.SLEB128Size (#72700)
via llvm-commits
- [flang] [llvm] [clang] [libc] [libcxx] [compiler-rt] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Bill Wendling via llvm-commits
- [flang] [llvm] [Flang] Add semantic check for usage of COPYPRIVATE and NOWAIT clauses (PR #73486)
Leandro Lupori via llvm-commits
- [llvm] [flang] [Flang] Add semantic check for usage of COPYPRIVATE and NOWAIT clauses (PR #73486)
Leandro Lupori via llvm-commits
- [lldb] [llvm] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Kevin Frei via llvm-commits
- [flang] [libcxx] [compiler-rt] [clang] [libc] [llvm] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Aaron Ballman via llvm-commits
- [compiler-rt] [sanitizer] Add re-execution on FreeBSD when ASLR is detected (PR #73439)
Vitaly Buka via llvm-commits
- [libc] [compiler-rt] [libcxx] [clang] [llvm] [flang] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Aaron Ballman via llvm-commits
- [flang] [compiler-rt] [libc] [clang] [llvm] [libcxx] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Nick Desaulniers via llvm-commits
- [libcxx] [llvm] [libc++][CI] Tests the no RTTI configuration. (PR #65518)
Louis Dionne via llvm-commits
- [llvm] [libcxx] [libc++][CI] Tests the no RTTI configuration. (PR #65518)
Louis Dionne via llvm-commits
- [llvm] [RISCV][GISel] Select G_FENCE. (PR #73184)
Michael Maitland via llvm-commits
- [llvm] [AIX] In assembly file, create a dummy text renamed to an empty string (PR #73052)
via llvm-commits
- [llvm] [RISCV][GISel] Select trap and debugtrap. (PR #73171)
Michael Maitland via llvm-commits
- [libcxx] [flang] [clang] [llvm] [compiler-rt] [libc] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Bill Wendling via llvm-commits
- [llvm] [compiler-rt] [clang] [libcxx] [libc] [flang] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Nick Desaulniers via llvm-commits
- [llvm] AlignmentFromAssumptions should not track the load result users (PR #73370)
via llvm-commits
- [llvm] [ASan] Allow for passing AddressSanitizer command line options through the AddressSanitizerOptions struct. (PR #72439)
Usama Hameed via llvm-commits
- [clang] [llvm] [clang][llvm][fatlto] Avoid cloning modules in FatLTO (PR #72180)
Teresa Johnson via llvm-commits
- [libc] [compiler-rt] [llvm] [flang] [libcxx] [clang] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Bill Wendling via llvm-commits
- [llvm] 983a275 - [AArch64] Update comment on GHC CC (#72761)
via llvm-commits
- [libc] [compiler-rt] [lldb] [llvm] [flang] [libcxx] [clang] [clang-tools-extra] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Vlad Serebrennikov via llvm-commits
- [llvm] [RISCV][GISel] Fix 2 indirect call bugs. (PR #73170)
Michael Maitland via llvm-commits
- [libcxxabi] [llvm] [clang] [libcxx] [mlir] [openmp] [lldb] [lld] [libc] [flang] [BOLT] Use deterministic xxh3 for computing BF/BB hashes (PR #72542)
via llvm-commits
- [llvm] [RISCV][GISel] Legalize and select G_BRINDIRECT. (PR #73059)
Michael Maitland via llvm-commits
- [llvm] [AMDGPU] Fix folding of v2i16/v2f16 splat imms (PR #72709)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [clang] [clang][llvm][fatlto] Avoid cloning modules in FatLTO (PR #72180)
Paul Kirth via llvm-commits
- [llvm] [compiler-rt] [clang] [libcxx] [clang-tools-extra] [lldb] [libc] [flang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [TargetLowering][RISCV] Introduce shouldFoldSelectWithSingleBitTest and RISC-V implement. (PR #72978)
Philip Reames via llvm-commits
- [llvm] [lldb] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Jonas Devlieghere via llvm-commits
- [llvm] Enable custom lowering of fabs_v16f16 with AVX and fabs_v32f16 with A… (PR #73565)
David Li via llvm-commits
- [llvm] 03d4a9d - [InstCombine] Set disjoint flag when turning Add into Or. (#72702)
via llvm-commits
- [llvm] [cross-project-tests] Fix struct-dse example so that it fails again (PR #73566)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [MsgPack] Handle Expected<T> errors in document reader (PR #73183)
Alexander Richardson via llvm-commits
- [llvm] 9e86919 - [RISCV][GISel] Fix 2 indirect call bugs. (#73170)
via llvm-commits
- [llvm] [runtimes] Pass-through CLANG_RESOURCE_DIR to cmake invocations (PR #73185)
Konrad Kleine via llvm-commits
- [llvm] [SLP]Fix/improve minbitwidth mapping to use TreeEntry as a key. (PR #73567)
Alexey Bataev via llvm-commits
- [llvm] [UTC] Support arm64-apple-macosx in update_llc_test_checks.py. (PR #73568)
Florian Hahn via llvm-commits
- [llvm] 179a2e0 - [RISCV][GISel] Legalize and select G_BRINDIRECT. (#73059)
via llvm-commits
- [clang] [llvm] [nfc]Generalize PGOFuncName helper methods for general global objects (PR #73570)
Mingming Liu via llvm-commits
- [llvm] 9a38a72 - [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (#68926)
via llvm-commits
- [llvm] [GitHub] Add @hanhanW to CODEOWNERS for relevant files. (PR #73571)
Han-Chung Wang via llvm-commits
- [libc] [clang] [llvm] [lld] [flang] [clang-tools-extra] [openmp] [lldb] [compiler-rt] [libcxx] [mlir] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [compiler-rt] 7440e4e - [sanitizer] Add re-execution on FreeBSD when ASLR is detected (#73439)
via llvm-commits
- [clang] [compiler-rt] [libc] [clang-tools-extra] [libcxx] [llvm] [lldb] [flang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
James Y Knight via llvm-commits
- [llvm] [lld] [llvm][lld] Support R_AARCH64_GOTPCREL32 (PR #72584)
Fangrui Song via llvm-commits
- [clang] [libc] [clang-tools-extra] [libcxx] [lld] [llvm] [libcxxabi] [lldb] [flang] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
Brad Smith via llvm-commits
- [llvm] [RISCV][GISEL] Select G_IMPLICIT_DEF (PR #73060)
Maksim Levental via llvm-commits
- [llvm] [AIX][TLS] Optimize the small local-exec access sequence for non-zero offsets (PR #71485)
via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [compiler-rt] [sanitizer][nfc] Reformat sanitizer_linux sources (PR #73573)
Dimitry Andric via llvm-commits
- [libcxxabi] [clang-tools-extra] [lldb] [llvm] [libc] [clang] [flang] [lld] [libcxx] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
via llvm-commits
- [llvm] [libcxx] [clang] [clang-tools-extra] Mark some std::string functions noinline. (PR #72869)
James Y Knight via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_PTRMASK (PR #73062)
Michael Maitland via llvm-commits
- [compiler-rt] f45453a - [sanitizer][nfc] Reformat sanitizer_linux sources (#73573)
via llvm-commits
- [llvm] [AMDGPU][True16] Support V_CEIL_F16. (PR #73108)
Joe Nash via llvm-commits
- [llvm] Report pass name when -llvm-verify-each reports breakage (PR #71447)
via llvm-commits
- [flang] [llvm] [lldb] [clang-tools-extra] [libc] [clang] [compiler-rt] [libcxx] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] e1f69b8 - [readtapi] Add Extract & Remove architecture functionality (#72657)
via llvm-commits
- [libcxx] [llvm] [clang] [clang-tools-extra] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Jakub Mazurkiewicz via llvm-commits
- [llvm] [readtapi][tests] add descriptions to tests (PR #73576)
Cyndy Ishida via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Craig Topper via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Transform build_vector(binop(_, C), ...) -> binop(bv, constant bv) (PR #73577)
Thorsten Schütt via llvm-commits
- [llvm] [clang] [InstCombine] Infer disjoint flag on Or instructions. (PR #72912)
Nikita Popov via llvm-commits
- [llvm] cf17a24 - [RISCV] Use subreg extract for extract_vector_elt when vlen is known (#72666)
via llvm-commits
- [llvm] [NewPM] Remove LazyValueInfoPrinter Pass (PR #73408)
Nikita Popov via llvm-commits
- [llvm] c0fe071 - [vim] set commentstring (#71838)
via llvm-commits
- [llvm] [vim] set commentstring (PR #71838)
Nick Desaulniers via llvm-commits
- [llvm] [AArch64] merge index address with large offset into base address (PR #72187)
David Green via llvm-commits
- [llvm] Clean up / speed up ULEB128 decoding (PR #73585)
Adrian Prantl via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (PR #73062)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (PR #73062)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (PR #73062)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (PR #73062)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (PR #73062)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (PR #73062)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (PR #73062)
Michael Maitland via llvm-commits
- [llvm] [PowerPC] Move __ehinfo TOC entries to the end of the TOC section (PR #73586)
via llvm-commits
- [llvm] 0bdb9cb - [NewPM] Remove LazyValueInfoPrinter Pass (#73408)
via llvm-commits
- [libc] [clang] [libcxx] [flang] [compiler-rt] [lldb] [llvm] [clang-tools-extra] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
James Y Knight via llvm-commits
- [llvm] [clang] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
via llvm-commits
- [llvm] [DAG] Fix a miscompile in insert_subvector undef (insert_subvector undef, ..), idx combine (PR #73587)
Philip Reames via llvm-commits
- [llvm] [DAG] Fix a miscompile in insert_subvector undef (insert_subvector undef, ..), idx combine (PR #73587)
via llvm-commits
- [llvm] [DAG] Fix a miscompile in insert_subvector undef (insert_subvector undef, ..), idx combine (PR #73587)
Craig Topper via llvm-commits
- [llvm] [DAG] Fix a miscompile in insert_subvector undef (insert_subvector undef, ..), idx combine (PR #73587)
Philip Reames via llvm-commits
- [llvm] [DAG] Fix a miscompile in insert_subvector undef (insert_subvector undef, ..), idx combine (PR #73587)
Craig Topper via llvm-commits
- [llvm] [DAG] Fix a miscompile in insert_subvector undef (insert_subvector undef, ..), idx combine (PR #73587)
Philip Reames via llvm-commits
- [llvm] [X86] With large code model, put functions into .ltext with large section flag (PR #73037)
Reid Kleckner via llvm-commits
- [llvm] eae1811 - [docs] Fix issues in SourceLevelDebugging (#73528)
via llvm-commits
- [llvm] [LV][NFC] Print VPlan's transformation pipline (PR #72665)
Kolya Panchenko via llvm-commits
- [llvm] [AMDGPU] Fixed folding of inline imm into dot w/o opsel (PR #73589)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 8cd7184 - [gn] port 12bb2910c3e3
Nico Weber via llvm-commits
- [llvm] [RISCV][GISEL] lowerFormalArguments for variadic arguments (PR #73064)
Michael Maitland via llvm-commits
- [llvm] ed65602 - [gn] add a bunch of missing libc++ headers
Nico Weber via llvm-commits
- [llvm] be1e8a6 - [gn] port 12bb2910c3e3 more
Nico Weber via llvm-commits
- [llvm] b4cf014 - [RISCV][GISel] Select trap and debugtrap. (#73171)
via llvm-commits
- [llvm] [clang] [libcxx] [clang-tools-extra] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Jakub Mazurkiewicz via llvm-commits
- [llvm] [libc][bazel] Add copts to libc_support_library (PR #73591)
via llvm-commits
- [llvm] 5623c44 - [gn build] Port 4e0c48b907f1
LLVM GN Syncbot via llvm-commits
- [llvm] 295bd6f - [gn build] Port fc6b72523f3d
LLVM GN Syncbot via llvm-commits
- [llvm] [C API] Add support for setting/getting new nneg flag on zext instructions (PR #73592)
Benji Smith via llvm-commits
- [llvm] [bpi] Reuse the AsmWriter's BB naming scheme (PR #73593)
Mircea Trofin via llvm-commits
- [llvm] [BOLT] Add structure of CDSplit to SplitFunctions (PR #73430)
Maksim Panchenko via llvm-commits
- [compiler-rt] 93a2be2 - [NFC sanitizer_symbolizer] Move Fuchsia specific code.
via llvm-commits
- [compiler-rt] 0e5da2e - [compiler-rt] Fix the HWCAP2_EBF16 and HWCAP2_SVE_EBF16 macro value (#70905)
via llvm-commits
- [llvm] e99ee06 - [X86] Reject fpsr in inline asm constraints other than clobber.
Craig Topper via llvm-commits
- [llvm] dc683d2 - [X86] Remove unused IES_IDENTIFIER state from IntelExprState. NFC
Craig Topper via llvm-commits
- [llvm] 9ab133b - [nfc][InstrProfTest]Parameterize the edge cases of value profile merge by value kind (#73165)
via llvm-commits
- [llvm] 5973272 - [RISCV] Add MinimumJumpTableEntries to TuneInfo (#72963)
via llvm-commits
- [llvm] 7414c0d - [LoongArch] Precommit a test for smul with overflow (NFC) (#73212)
via llvm-commits
- [llvm] d76d8e5 - [AMDGPU][NFC] Update GISel memory-legalizer-atomic-fence test (#72829)
via llvm-commits
- [llvm] a3cab1f - [X86][MC] Support encoding/decoding for PUSHP/POPP (#73092)
via llvm-commits
- [llvm] 147c5d6 - [AArch64] Allow LDR merge with same destination register by renaming (#71908)
via llvm-commits
- [llvm] 1c68c4c - [LoongArch][MC] Modify branch evaluation for MCInstrAnalysis (#73205)
via llvm-commits
- [llvm] 93e1568 - [DAG] Fix a miscompile in insert_subvector undef (insert_subvector undef, ..), idx combine (#73587)
via llvm-commits
- [llvm] 52b413f - [RISCV] Precommit tests for buildvector lowering with exact VLEN
Philip Reames via llvm-commits
- [llvm] [X86] Fix optmasks handling for AVX10.1-256 (PR #73074)
Evgenii Kudriashov via llvm-commits
- [llvm] [GISEL][RISCV] Add G_VACOPY GISEL opcode and add lowering code for it. (PR #73066)
Michael Maitland via llvm-commits
- [llvm] [CodeGen] Port DwarfEHPrepare to new pass manager (PR #72500)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_VAARG through expansion. (PR #73065)
Michael Maitland via llvm-commits
- [clang] [clang-tools-extra] [llvm] [libc] [compiler-rt] [mlir] [flang] [sanitizer_symbolizer] Add initial symbolizer markup support for linux. (PR #73193)
Andres Villegas via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
David Blaikie via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
David Blaikie via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
David Blaikie via llvm-commits
- [compiler-rt] 8b3944c - [sanitizer_symbolizer] Add initial symbolizer markup support for linux.
via llvm-commits
- [clang] [llvm] [libc] [compiler-rt] [mlir] [flang] [clang-tools-extra] [sanitizer_symbolizer] Add initial symbolizer markup support for linux. (PR #73193)
Andres Villegas via llvm-commits
- [clang] [llvm] [libc] [compiler-rt] [mlir] [flang] [libcxx] [clang-tools-extra] [sanitizer_symbolizer] RenderContextual elements for symbolizer markup. (PR #73194)
Andres Villegas via llvm-commits
- [llvm] d9221da - [X86][MC] Keep backward compatibility in inline asm for constraints (#73529)
via llvm-commits
- [llvm] 5d59e97 - [gn] port 93a2be26e7cb
Nico Weber via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer_common] Increase min user-map/freearray round… (PR #73600)
via llvm-commits
- [llvm] Add raw_socket_stream (PR #73603)
via llvm-commits
- [llvm] [X86][CodeGen] Not compress EVEX into VEX when R16-R31 is used (PR #73604)
Shengchen Kan via llvm-commits
- [llvm] [RISCV] Split build_vector into vreg sized pieces when exact VLEN is known (PR #73606)
Philip Reames via llvm-commits
- [llvm] e247e6f - [BPF] Add asm support for JSET insn (#73161)
via llvm-commits
- [llvm] Implements PGOBBAddrMap in Object and ObjectYAML with tests [1/5] (PR #71750)
Micah Weston via llvm-commits
- [llvm] 4537985 - [X86][CodeGen] Remove CodeSize settings for instructions, NFCI
Shengchen Kan via llvm-commits
- [llvm] [clang] [MemProf] Expand optimization scope to internal linakge function (PR #73236)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang-format] Handle variable declarations in BreakAfterAttributes (PR #71935)
via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca - bail always if load/store is volatile (PR #73228)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [compiler-rt] [llvm] [clang] [flang] [clang] Add `::_placement_new` expression for built-in global placement new (PR #72209)
via llvm-commits
- [llvm] [AMDGPU] Form V_MAD_U64_U32 from mul24 (PR #72393)
Matt Arsenault via llvm-commits
- [llvm] 00f9946 - [PowerPC] Precommit test of building vector via load and zeros. NFC.
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize BUILD_VECTOR from extload and zeros (PR #73609)
Kai Luo via llvm-commits
- [llvm] [runtimes] Fix check-runtimes when target-specific compiler-rt tests are disabled (PR #73610)
Tom Stellard via llvm-commits
- [llvm] a3b7b2d - [X86][CodeGen] Not compress EVEX into VEX when R16-R31 is used (#73604)
via llvm-commits
- [llvm] [MachinePipeliner] Fix store-store dependences (#72508) (PR #72575)
via llvm-commits
- [clang] [llvm] [KMSAN] Enable on PowerPC64 (PR #73611)
via llvm-commits
- [llvm] ffcc5c7 - [RISCV][GISel] Select G_FENCE. (#73184)
via llvm-commits
- [llvm] [RISCVGatherScatterLowering] Support vp_gather and vp_scatter (PR #73612)
via llvm-commits
- [llvm] 0407248 - Reland "Reland "[llvm-exegesis] Switch from MCJIT to LLJIT (#72838)"
Aiden Grossman via llvm-commits
- [polly] a3ef858 - [mlir,polly] Replace uses of IRBuilder::getInt8PtrTy with getPtrTy. NFC
Fangrui Song via llvm-commits
- [clang-tools-extra] [clang] [llvm] [clang-format] Handle variable declarations in BreakAfterAttributes (PR #71935)
Owen Pan via llvm-commits
- [libcxx] [llvm] [libc++][test] `ADDITIONAL_COMPILE_FLAGS` should be a comma-separated list (PR #73541)
Stephan T. Lavavej via llvm-commits
- [libcxx] [llvm] [libc++][test] `ADDITIONAL_COMPILE_FLAGS` should be a space-separated list (PR #73541)
Stephan T. Lavavej via llvm-commits
- [llvm] f3d2a31 - [X86][CodeGen] Cleanup code for EVEX2VEX pass, NFCI
Shengchen Kan via llvm-commits
- [llvm] [InstCombine] Improve shamt range calculation (PR #72646)
Yingwei Zheng via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [llvm] 1b1f3c2 - [X86][CodeGen] Remove duplicated code for the table checks, NFCI
Shengchen Kan via llvm-commits
- [clang] [llvm] Enable OpenCL hostcall printf (WIP) (PR #72556)
Vikram Hegde via llvm-commits
- [clang] [llvm] [AMDGPU] Enable OpenCL hostcall printf (WIP) (PR #72556)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU] Introduce llvm.amdgcn.image.atomic.load intrinsic. (PR #73613)
via llvm-commits
- [llvm] [TableGen] Split GlobalISelCombinerEmitter into multiple files (PR #73325)
Pierre van Houtryve via llvm-commits
- [llvm] [X86] matchAddressRecursively - peek through ZEXT&shl&trunc to find indexreg = trunc's src (PR #73616)
via llvm-commits
- [llvm] 4cf4c52 - Reland "[gn] port 92b821f2dcdd"
Nico Weber via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (PR #72830)
Pierre van Houtryve via llvm-commits
- [llvm] [AArch64][GlobalISel] Better vecreduce.fadd lowering. (PR #73294)
David Green via llvm-commits
- [llvm] aefca74 - [DomTree] Store ReverseChildren as indices (NFC) (#73505)
via llvm-commits
- [llvm] d01237c - [InstCombine] Make indexed compare fold GEP source type independent (#71663)
via llvm-commits
- [llvm] Support: don't block signals around close if it can be avoided (PR #73009)
Mateusz Guzik via llvm-commits
- [llvm] 82d22a1 - [AMDGPU] Fixed folding of inline imm into dot w/o opsel (#73589)
via llvm-commits
- [llvm] 61e58c4 - [CodeGen] Port DwarfEHPrepare to new pass manager (#72500)
via llvm-commits
- [llvm] [PowerPC] Do not generate `isel` instruction if target doesn't have this instruction (PR #72845)
Nemanja Ivanovic via llvm-commits
- [flang] [libcxx] [compiler-rt] [clang] [llvm] [lldb] [clang-tools-extra] [libc] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [clang-tools-extra] [AMDGPU] Fix folding of v2i16/v2f16 splat imms (PR #72709)
Stanislav Mekhanoshin via llvm-commits
- [lld] [RISC-V][lld] Fix divergent relaxation issue (PR #73624)
Nemanja Ivanovic via llvm-commits
- [clang] [llvm] [InstCombine] Canonicalize constant GEPs to i8 source element type (PR #68882)
Nikita Popov via llvm-commits
- [llvm] New tool 'llvm-elf2bin'. (NOT READY FOR REVIEW – NO TESTS) (PR #73625)
Simon Tatham via llvm-commits
- [llvm] MachineTraceMetrics: add test for depth, height calculation (PR #73324)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CMake] Always define runtimes-test-depends (PR #73629)
Petr Hosek via llvm-commits
- [clang] [llvm] [SME2] Add LUTI2 and LUTI4 single Builtins and Intrinsics (PR #73304)
Matthew Devereau via llvm-commits
- [llvm] 06157a6 - [gn build] Port b0af8a1ede89
LLVM GN Syncbot via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] Fix folding of v2i16/v2f16 splat imms (PR #72709)
Matt Arsenault via llvm-commits
- [llvm] 08a6968 - [UTC] Support arm64-apple-macosx in update_llc_test_checks.py. (#73568)
via llvm-commits
- [llvm] [CodeGen] Port CallBrPrepare to new pass manager (PR #73630)
via llvm-commits
- [llvm] [AArch64][SVE] Remove pseudo from LD1_IMM (PR #73631)
David Green via llvm-commits
- [llvm] eba5092 - [X86] X86DAGToDAGISel - fix typo in #73126
Simon Pilgrim via llvm-commits
- [llvm] WIP: [AArch64][SME] Enable dynamic shuffle for fixed length types. (PR #72490)
Dinar Temirbulatov via llvm-commits
- [llvm] dd0973b - [TableGen] Split GlobalISelCombinerEmitter into multiple files (#73325)
via llvm-commits
- [llvm] [AMDGPU] Don't create mulhi_24 in CGP (PR #72983)
Pierre van Houtryve via llvm-commits
- [llvm] a05c23f - [gn build] Port dd0973be58b8
LLVM GN Syncbot via llvm-commits
- [llvm] [TableGen] Merge GlobalISel library into llvm-tblgen (PR #73634)
Pierre van Houtryve via llvm-commits
- [llvm] facead6 - [AMDGPU] PromoteAlloca - bail always if load/store is volatile (#73228)
via llvm-commits
- [llvm] c66c15a - [X86] Rename some variables for memory fold and format code, NFCI
Shengchen Kan via llvm-commits
- [llvm] [llvm][docs] Add example use of `llvm-reduce`. (PR #73237)
Matt Arsenault via llvm-commits
- [llvm] MachineTraceMetrics: fix may-store instrs in calculation (PR #73636)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeGen] Update for scalable MemoryType in MMO (PR #70452)
Matt Arsenault via llvm-commits
- [llvm] 2a8040e - [RISCV] Avoid looking up base opcode when converting vmerge -> vmv. NFC
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitRegister (PR #73291)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AArch64] Add libcall lowering for fpowi. (PR #67114)
Matt Arsenault via llvm-commits
- [llvm] d20cc3e - [RISCV] Order includes. NFC
Luke Lau via llvm-commits
- [llvm] bafa51c - [X86] Rename X86MemoryFoldTableEntry to X86FoldTableEntry, NFCI
Shengchen Kan via llvm-commits
- [llvm] 1704127 - [ValueTracking] Remove unused computeKnownBits() overload (NFC)
Nikita Popov via llvm-commits
- [llvm] 3e6207a - [InstCombine] Use SimplifyQuery for computeKnownBits() (NFC)
Nikita Popov via llvm-commits
- [llvm] [clang] [InstCombine] Canonicalize constant GEPs to i8 source element type (PR #68882)
Björn Pettersson via llvm-commits
- [llvm] ab7110b - [AArch64][SVE] Remove pseudo from LD1_IMM (#73631)
via llvm-commits
- [openmp] [llvm] [OpenMP] New Openmp device RTL functions (PR #73225)
Dominik Adamski via llvm-commits
- [llvm] Users/paschalis mpeis/replace with veclip scalable vec (PR #73642)
Paschalis Mpeis via llvm-commits
- [flang] [clang] [llvm] [Flang] Add code-object-version option (PR #72638)
Dominik Adamski via llvm-commits
- [llvm] [SelectionDAG] Add OPC_MoveSibling (PR #73643)
Wang Pengcheng via llvm-commits
- [clang-tools-extra] [libcxx] [libc] [llvm] [lldb] [compiler-rt] [clang] [flang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] 2c729d2 - [AssumptionCache] Remove unnecessary bitcast/not handling
Nikita Popov via llvm-commits
- [llvm] [VFABI] Refactor try demangle for vfabi to use only the vector abi mangled names (PR #67430)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Enable GCNRewritePartialRegUses pass by default. (PR #72975)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [clang] [llvm] [STLExtras] Add out-of-line definition of friend operator== for C++20 (PR #72348)
Utkarsh Saxena via llvm-commits
- [llvm] [AMDGPU] Allow folding to FMAAK with SGPR and immediate operand on GFX10+ (PR #72266)
Matt Arsenault via llvm-commits
- [llvm] 3c0f871 - [X86][fold-table] Add an assertion in addEntryWithFlags, NFCI
Shengchen Kan via llvm-commits
- [llvm] [AMDGPU] Don't DEALLOC_VGPRS from callable functions (PR #72245)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Lower 16xi8 and 8xi8 stores efficiently (PR #73646)
Uday Bondhugula via llvm-commits
- [llvm] [VPlan] Introduce ComputeReductionResult VPInstruction opcode. (PR #70253)
Florian Hahn via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
Uday Bondhugula via llvm-commits
- [llvm] 1116e4f - [ValueTracking] Rename computeKnownBitsFrom{Assume -> Context} (NFC)
Nikita Popov via llvm-commits
- [llvm] b5d1320 - [NFC][NVPTX] Add a simpler test case for 0b80288e9e0b (#73379)
via llvm-commits
- [llvm] [IRBuilder] Limit created masked load/store alignment to valid 32bit values (PR #73647)
David Green via llvm-commits
- [llvm] [AMDGPU] Lazily emit waitcnts on function entry (PR #73122)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Document that PAL uses Elf64_Rel relocation records (PR #73648)
Jay Foad via llvm-commits
- [openmp] [clang] [llvm] [clang] fix typo (PR #73644)
Zhikai Zeng via llvm-commits
- [llvm] [RISCV] Generate bexti for (select(setcc eq (and x, c))) where c is power of 2. (PR #73649)
Yeting Kuo via llvm-commits
- [llvm] AMDGPU: Support llvm.exp10 (PR #65860)
Matt Arsenault via llvm-commits
- [compiler-rt] fix window i386 regression (PR #73650)
Farzon Lotfi via llvm-commits
- [llvm] [RISCV][CostModel][NFC] Add getRISCVInstructionCost() to TTI for Cost… (PR #73651)
Shih-Po Hung via llvm-commits
- [libcxxabi] [llvm] [libcxxabi][ItaniumDemangle] Demangle explicitly named object parameters (PR #72881)
Emma Pilkington via llvm-commits
- [llvm] [llvm-exegesis] Set stack pointer register after starting perf counter (PR #72489)
Clement Courbet via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Emulate inserting insts in dbg.value sequences (PR #73350)
Jeremy Morse via llvm-commits
- [clang-tools-extra] [flang] [clang] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] 0d40831 - [AMDGPU] Allow folding to FMAAK with SGPR and immediate operand on GFX10+ (#72266)
via llvm-commits
- [llvm] 82a5708 - [AMDGPU] Document that PAL uses Elf64_Rel relocation records (#73648)
via llvm-commits
- [llvm] ced5c1c - AMDGPU: Remove let Predicates from PredicateControl'd InstAliases (#73474)
via llvm-commits
- [llvm] a86bce6 - [LoopPeel] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 1237e31 - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] f0faff8 - [LoopVectorize] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] a90e215 - [SimpleLoopUnswitch] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [WIP][X86][tablgen] Auto-gen broadcast tables (PR #73654)
Shengchen Kan via llvm-commits
- [llvm] [AArch64] Teach areMemAccessesTriviallyDisjoint about scalable widths. (PR #73655)
David Green via llvm-commits
- [llvm] 104b7c6 - [LV] Add support for uniform parameters on vectorized function variants (#72891)
via llvm-commits
- [llvm] [clang] [SystemZ] Properly support 16 byte atomic int/fp types and ops. (PR #73134)
Jonas Paulsson via llvm-commits
- [llvm] [compiler-rt] [flang] [clang-tools-extra] [clang] [mlir] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
Alex Voicu via llvm-commits
- [llvm] 4d29bda - [readtapi][tests] add descriptions to tests (#73576)
via llvm-commits
- [llvm] 45139ab - [SLP][NFC]Improve aliasing support in SLP, NFC.
Alexey Bataev via llvm-commits
- [llvm] a3ae7b6 - [RISCV] Minor style cleanup to cf17a24 [nfc]
Philip Reames via llvm-commits
- [llvm] [clang] [AMDGPU] Enable OpenCL hostcall printf (WIP) (PR #72556)
Vikram Hegde via llvm-commits
- [libc] [llvm] [libc][NFC] Fix missing LIBC_INLINE + style (PR #73659)
Guillaume Chatelet via llvm-commits
- [llvm] b6eb740 - [SLP][NFC]Improve/fix auto declarations, NFC.
Alexey Bataev via llvm-commits
- [llvm] f3a9dbe - [RISCV] Split build_vector into vreg sized pieces when exact VLEN is known (#73606)
via llvm-commits
- [llvm] [RISCV] Add combines to form binop from tail insert idioms (PR #72675)
Philip Reames via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Support maintaining DPValues in CodeGenPrepare (PR #73660)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Set all dbg.value intrinsics to be tail-calls (PR #73661)
Jeremy Morse via llvm-commits
- [llvm] [clang] [ValueTracking] Add dominating condition support in computeKnownBits() (PR #73662)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Clarify description of _HI relocation types (PR #73663)
Jay Foad via llvm-commits
- [llvm] [SCEVExpander] Attempt to reinfer flags dropped due to CSE (PR #72431)
Philip Reames via llvm-commits
- [llvm] [DAG] Set nneg flag when forming zext in demanded bits (PR #72281)
Philip Reames via llvm-commits
- [llvm] [lldb] Add support for parsing type unit entries in .debug_names. (PR #72952)
Alexander Yermolovich via llvm-commits
- [llvm] [SelectionDAG] Fix assertion for widening of mask operand in MSTORE. (PR #73295)
Francesco Petrogalli via llvm-commits
- [llvm] [BPF] lowering target address leaf nodes (tconstpool, tblockaddr, tjumptable) (PR #73667)
Yingchi Long via llvm-commits
- [lld] [lldb] [openmp] [libcxx] [mlir] [compiler-rt] [flang] [llvm] [clang-tools-extra] [libc] [clang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [libc] [compiler-rt] [clang] [libcxx] [llvm] [lldb] [flang] [clang-tools-extra] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [STLExtras] Add out-of-line definition of friend operator== for C++20 (PR #72348)
Utkarsh Saxena via llvm-commits
- [llvm] c728842 - [SLP][NFC]Fix naming of variables/functions, NFC.
Alexey Bataev via llvm-commits
- [clang-tools-extra] [llvm] [clang] [LLVM] Add IRNormalizer Pass (PR #68176)
Puyan Lotfi via llvm-commits
- [clang-tools-extra] [llvm] [clang] [Clang] Fix linker error for function multiversioning (PR #71706)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Have LICM insert at iterator positions (PR #73671)
Jeremy Morse via llvm-commits
- [lld] [lldb] [clang] [mlir] [compiler-rt] [clang-tools-extra] [llvm] [libcxx] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [openmp] [llvm] [mlir] [clang] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
via llvm-commits
- [llvm] [SimplifyCFG] Fold pairs of entries in multiple-entry phi (PR #73674)
via llvm-commits
- [libcxx] [compiler-rt] [flang] [libc] [llvm] [clang] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Nathan Chancellor via llvm-commits
- [compiler-rt] 50b9930 - [asan] Fix Windows i386 regression (#73650)
via llvm-commits
- [lld] [LLD] [COFF] Don't preserve unnecessary __imp_ prefixed symbols (PR #72989)
Martin Storsjö via llvm-commits
- [llvm] 6c62f7c - [MsgPack] Handle Expected<T> errors in document reader (#73183)
via llvm-commits
- [llvm] [RISCV] Work on subreg for insert_vector_elt when vlen is known (#72666) (PR #73680)
Philip Reames via llvm-commits
- [llvm] [RISCV] Implement RISCVInstrInfo::getMemOperandsWithOffsetWidth (PR #73681)
Alex Bradbury via llvm-commits
- [llvm] [libcxx] [clang-tools-extra] [clang] Mark some std::string functions noinline. (PR #72869)
James Y Knight via llvm-commits
- [llvm] [workflows] Remove sync-release-repo.yml (PR #73682)
Tom Stellard via llvm-commits
- [llvm] badec9b - [SLP][NFC]Fix loops variables names, NFC.
Alexey Bataev via llvm-commits
- [llvm] AMDGPU/GlobalISel: Uniformity info based regbankselect (PR #73684)
Petar Avramovic via llvm-commits
- [llvm] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Jon Roelofs via llvm-commits
- [llvm] [workflows] Add top-level permissions for libcxx-build-and-test.yaml (PR #73689)
Tom Stellard via llvm-commits
- [libc] [libcxx] [compiler-rt] [clang] [clang-tools-extra] [mlir] [flang] [llvm] [sanitizer_symbolizer] RenderContextual elements for symbolizer markup. (PR #73194)
Andres Villegas via llvm-commits
- [llvm] 02cbae4 - [RISCV] Work on subreg for insert_vector_elt when vlen is known (#72666) (#73680)
via llvm-commits
- [llvm] [clang] [flang] [Flang] Add code-object-version option (PR #72638)
Jan Leyonberg via llvm-commits
- [llvm] a8ac930 - [Flang] Add code-object-version option (#72638)
via llvm-commits
- [llvm] 0d426a9 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] fac7c3d - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] de74c62 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 19fa276 - [NFC][docs] Add AMDGPU documentation for `LIBOMPTARGET_STACK_SIZE`
Michael Halkenhaeuser via llvm-commits
- [llvm] [OpenMPIRBuilder] Add support for target workshare loops (PR #73360)
Johannes Doerfert via llvm-commits
- [llvm] f00ffcd - Revert "[Flang] Add code-object-version option (#72638)"
Dominik Adamski via llvm-commits
- [lld] [lld][WebAssembly] Fix bitcode LTO order in archive parsing (PR #73095)
Sam Clegg via llvm-commits
- [llvm] 447da95 - [SLP][NFC]Use DenseSet instead of SetVector, NFC.
Alexey Bataev via llvm-commits
- [llvm] [RISCV] Support Global Dynamic TLSDESC in the RISC-V backend (PR #66915)
Paul Kirth via llvm-commits
- [llvm] e88a1ce - [ASan] Allow for passing AddressSanitizer command line options through the AddressSanitizerOptions struct. (#72439)
via llvm-commits
- [llvm] [BOLT][DWARF] Fix output ranges for deleted code (PR #73464)
Maksim Panchenko via llvm-commits
- [llvm] [SystemZ][z/OS] yaml2obj header & end records (PR #73696)
Yusra Syeda via llvm-commits
- [llvm] [mlir] [clang-tools-extra] [clang] [lldb] [compiler-rt] [flang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] 6989859 - [llvm][HWASan] Replace calls to Type::getPointerTo (NFC)
Youngsuk Kim via llvm-commits
- [llvm] 38e4358 - [X86] With large code model, put functions into .ltext with large section flag (#73037)
via llvm-commits
- [libcxx] [llvm] [clang-tools-extra] [clang] Mark some std::string functions noinline. (PR #72869)
James Y Knight via llvm-commits
- [lld] [llvm] [XCOFF] Display branch-absolute targets in hex. (PR #72532)
via llvm-commits
- [llvm] [GitHub] Use proper Markdown syntax and avoid child list items (PR #73700)
Danny Mösch via llvm-commits
- [llvm] ec76d39 - [gn build] Port ed27a4edb038
LLVM GN Syncbot via llvm-commits
- [compiler-rt] [mlir] [libc] [clang] [llvm] [clang-tools-extra] [flang] [libcxx] [sanitizer_symbolizer] RenderContextual elements for symbolizer markup. (PR #73194)
Andres Villegas via llvm-commits
- [llvm] 4d5079c - [libcxxabi][ItaniumDemangle] Demangle explicitly named object parameters (#72881)
via llvm-commits
- [llvm] [openmp] [openmp][wasm] Allow compiling OpenMP to WebAssembly (PR #71297)
Jonathan Peyton via llvm-commits
- [openmp] [llvm] [openmp][wasm] Allow compiling OpenMP to WebAssembly (PR #71297)
Jonathan Peyton via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Have getInsertionPtAfterDef return an iterator (PR #73149)
Nikita Popov via llvm-commits
- [llvm] 3661eb1 - Add support for parsing type unit entries in .debug_names. (#72952)
via llvm-commits
- [llvm] [JITLink][AArch32] Draft fixture class for fixup tests and out-of-range errors in particular (PR #73397)
Stefan Gränitz via llvm-commits
- [llvm] d8d9394 - Revert "[X86] With large code model, put functions into .ltext with large section flag (#73037)"
Arthur Eubanks via llvm-commits
- [llvm] [InstCombine] Handle `ICMP_EQ` when flooring by constant two (PR #73706)
Antonio Frighetto via llvm-commits
- [compiler-rt] 1a041a3 - [compiler-rt][sanitizer_common] Increase min user-map/freearray round… (#73600)
via llvm-commits
- [llvm] 3b44869 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 9375c35 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] a34d63c - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] [Sample Profile Loader] Fix potential invalidated reference (PR #73181)
William Junda Huang via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [mlir] [llvm] [flang] [libc] [compiler-rt] [sanitizer_symbolizer] RenderContextual elements for symbolizer markup. (PR #73194)
Andres Villegas via llvm-commits
- [llvm] [IGLP]: Fix assert (PR #73710)
Jeffrey Byrnes via llvm-commits
- [llvm] [RISCV][GISel] Move G_BRJT expansion to legalization (PR #73711)
Craig Topper via llvm-commits
- [compiler-rt] [MemProf] Add interface for reseting the profile file descriptor (PR #73714)
via llvm-commits
- [lld] [lld][WebAssembly] Convert bitcode test to assembly. NFC (PR #73716)
Sam Clegg via llvm-commits
- [llvm] Ensure `lli --force-interpreter` disables the OrcJIT too (PR #73717)
Alex Light via llvm-commits
- [lld] [LLD] Tombstone LocalTU entry in .debug_names (PR #70701)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][DWARF] Fix handling of DWARF5 DWP (PR #72729)
Alexander Yermolovich via llvm-commits
- [lld] [llvm] [llvm][lld] Support R_AARCH64_GOTPCREL32 (PR #72584)
via llvm-commits
- [llvm] [RISCV][MC] Pass MCSubtargetInfo down to shouldForceRelocation and evaluateTargetFixup. (PR #73721)
Craig Topper via llvm-commits
- [clang] [compiler-rt] [mlir] [llvm] [flang] [clang-tools-extra] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
Alex Voicu via llvm-commits
- [llvm] [AMDGPU] Prefer lower total register usage in regions with spilling (PR #71882)
Jeffrey Byrnes via llvm-commits
- [llvm] [GISel] Add a little bit of documentation for G_FENCE. (PR #73722)
Craig Topper via llvm-commits
- [llvm] Revert "[libc][bazel] Add copts to libc_support_library" (PR #73723)
via llvm-commits
- [clang-tools-extra] [flang] [libunwind] [libcxx] [lldb] [llvm] [mlir] [compiler-rt] [clang] [libcxxabi] [lld] [libc] Implement libcxx ranges contains (PR #70258)
Nikolas Klauser via llvm-commits
- [lld] [clang] [llvm] [clang-tools-extra] [flang] [libunwind] [libc] [libcxxabi] [libcxx] [lldb] [compiler-rt] [mlir] [libc++] Implement ranges::contains (PR #65148)
Nikolas Klauser via llvm-commits
- [lldb] [llvm] [clang-tools-extra] [libcxx] [libcxxabi] [libc] [mlir] [flang] [libunwind] [compiler-rt] [clang] [lld] [libc++] Implement ranges::contains (PR #65148)
Nikolas Klauser via llvm-commits
- [libcxx] [clang-tools-extra] [libc] [flang] [lld] [compiler-rt] [llvm] [libunwind] [mlir] [clang] [libcxxabi] [lldb] Implement libcxx ranges contains (PR #70258)
Nikolas Klauser via llvm-commits
- [libcxx] [clang-tools-extra] [libc] [flang] [lld] [compiler-rt] [llvm] [libunwind] [mlir] [clang] [libcxxabi] [lldb] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] [msan][aarch64] mallinfo interceptor (PR #73728)
Vitaly Buka via llvm-commits
- [llvm] [BOLT][DWARF][NFC] Added const to variable (PR #73731)
Alexander Yermolovich via llvm-commits
- [llvm] 1debbae - [CodeGen] Port CallBrPrepare to new pass manager (#73630)
via llvm-commits
- [clang] [llvm] [clang][DependencyScanner] Remove unused -ivfsoverlay files (PR #73734)
Michael Spencer via llvm-commits
- [lld] 83305fa - [lld][WebAssembly] Fix bitcode LTO order in archive parsing (#73095)
via llvm-commits
- [llvm] [AMDGPU] Rework dot4 signedness checks (PR #68757)
Matt Arsenault via llvm-commits
- [llvm] f7247d5 - [InstCombine] Canonicalise SextADD + GEP (#69581)
via llvm-commits
- [llvm] [InstCombine] Add one-use limitation to box multiply fold (PR #72876)
via llvm-commits
- [llvm] 5933589 - [GISel][Docs] Add a little bit of documentation for G_FENCE. (#73722)
via llvm-commits
- [compiler-rt] ae86239 - [MemProf] Add interface for reseting the profile file descriptor (#73714)
via llvm-commits
- [llvm] Fix bazel build (PR #73741)
via llvm-commits
- [llvm] f73844d - [RISCV] Generate bexti for (select(setcc eq (and x, c))) where c is power of 2. (#73649)
via llvm-commits
- [llvm] [LoongArch] Fix pattern for FNMSUB_{S/D} instructions (PR #73742)
via llvm-commits
- [llvm] [RISCV] Refine pattern (select_cc seteq (and x, C), 0, 0, A) with Zbs. (PR #73746)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Refine pattern (select_cc seteq (and x, C), 0, 0, A) with Zbs. (PR #73746)
via llvm-commits
- [llvm] [RISCV] Refine pattern (select_cc seteq (and x, C), 0, 0, A) with Zbs. (PR #73746)
Craig Topper via llvm-commits
- [llvm] [RISCV] Refine pattern (select_cc seteq (and x, C), 0, 0, A) with Zbs. (PR #73746)
Yeting Kuo via llvm-commits
- [llvm] [CodeGen] Port SafeStack to new pass manager (PR #73747)
via llvm-commits
- [llvm] c1511a6 - [AMDGPU] Folding imm offset in more cases for scratch access (#70634)
via llvm-commits
- [llvm] 9c5003c - [RISCV] Implement RISCVInstrInfo::getMemOperandsWithOffsetWidth (#73681)
via llvm-commits
- [compiler-rt] c954414 - [msan][aarch64] Fix mallinfo interceptor (#73728)
via llvm-commits
- [llvm] f35c0f2 - [RISCV] Refine pattern (select_cc seteq (and x, C), 0, 0, A) with Zbs. (#73746)
via llvm-commits
- [llvm] [RISCV] Fix missing scaling by LMUL in cost model (PR #73342)
Luke Lau via llvm-commits
- [llvm] 2e838c8 - [runtimes] Pass-through CLANG_RESOURCE_DIR to cmake invocations (#73185)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [lldb] [lldb][test] Apply @expectedFailureAll/@skipIf early for debug_info tests (PR #73067)
Jordan Rupprecht via llvm-commits
- [llvm] 9535e01 - [AMDGPU] Fix -Wc++98-compat-extra-semi after c1511a65d5c09f7cff15feba91ce9bda23d74b6e
Fangrui Song via llvm-commits
- [libc] [flang] [libcxxabi] [libcxx] [clang] [lld] [llvm] [clang-tools-extra] [lldb] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
Brad Smith via llvm-commits
- [llvm] [FIX] Fix undefined-behaviour in regex engine. (PR #73071)
via llvm-commits
- [clang] [llvm] [AMDGPU] Add code model (#70760) test for amdgpu target. (PR #71019)
Pravin Jagtap via llvm-commits
- [llvm] 35db35b - [RISCV][GISel] Support G_FCOPYSIGN with F and D extension.
Craig Topper via llvm-commits
- [llvm] [InstCombine] simplify `(X * C0) / (X * C1)` into `C0 / C1`. (PR #73204)
Yingwei Zheng via llvm-commits
- [compiler-rt] [msan] Intercept mallinfo2 (PR #73729)
Vitaly Buka via llvm-commits
- [flang] [libcxx] [clang] [llvm] [libc] [compiler-rt] [msan] Intercept mallinfo2 (PR #73729)
Vitaly Buka via llvm-commits
- [llvm] [BOLT] Refactor fixBranches() (PR #73752)
Maksim Panchenko via llvm-commits
- [llvm] [RISCV] Support load clustering in the MachineScheduler (off by default) (PR #73754)
Alex Bradbury via llvm-commits
- [llvm] d0c8d41 - [TableGen][NFC] Format getOpcodeString and remove unreachable breaks
via llvm-commits
- [llvm] [NFC][MachineScheduler] Rename NumLoads parameter of shouldClusterMemOps to ClusterSize (PR #73757)
Alex Bradbury via llvm-commits
- [llvm] MachineVerifier: Reject extra non-register operands on instructions (PR #73758)
via llvm-commits
- [llvm] [LoongArch] Add codegen support for extractelement (PR #73759)
via llvm-commits
- [llvm] 5e7e0d6 - [LoongArch] Fix pattern for FNMSUB_{S/D} instructions (#73742)
via llvm-commits
- [llvm] d345cfb - [RISCV][GISel] Support s64 G_SELECT on RV32 with D extension.
Craig Topper via llvm-commits
- [llvm] b6ee831 - [AArch64] Load/store optimizer fixes and cleanup.
David Green via llvm-commits
- [llvm] 6a4489a - [GitHub] Use proper Markdown syntax and avoid child list items (#73700)
via llvm-commits
- [llvm] [RISCV] Unify vsetvli compatibility logic in forward and backwards passes (PR #71657)
Luke Lau via llvm-commits
- [llvm] [Pass][NFC] Sort and format passes in PassRegistery.def (PR #73762)
via llvm-commits
- [llvm] [sanitizer][msan] fix AArch64 vararg support for KMSAN (PR #70660)
Vincent Rabaud via llvm-commits
- [llvm] 403ab9a - [NFC] Update X86 frem CodeGen case
Qiu Chaofan via llvm-commits
- [llvm] [LV] Change loops' interleave count computation (PR #73766)
Nilanjana Basu via llvm-commits
- [llvm] [CVP] Propagate constant range on icmp at use level (PR #73767)
via llvm-commits
- [mlir] [clang-tools-extra] [clang] [lldb] [llvm] [compiler-rt] [libc] [flang] [DAGCombiner] Combine frem into fdiv+ftrunc+fma (PR #67642)
Qiu Chaofan via llvm-commits
- [llvm] 95943d2 - [Flang] Add code-object-version option (#72638)
Dominik Adamski via llvm-commits
- [llvm] [clang] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode. (PR #71556)
Pierre van Houtryve via llvm-commits
- [llvm] dad73bc - AArch64: switch Apple CPUs (that support it) to v8.6a. (#73497)
via llvm-commits
- [llvm] TargetSchedule: factor out code in computeOperandLatency (NFC) (PR #73769)
Ramkumar Ramachandra via llvm-commits
- [llvm] c145e4c - [Pass][NFC] Sort and format passes in PassRegistery.def (#73762)
via llvm-commits
- [llvm] 9eb80ab - [llvm-exegesis] Set stack pointer register after starting perf counter (#72489)
via llvm-commits
- [llvm] 6cf3566 - [NFC][MachineScheduler] Rename NumLoads parameter of shouldClusterMemOps to ClusterSize (#73757)
via llvm-commits
- [llvm] 10d6d5f - AArch64: add support for currently released Apple CPUs. (#73499)
via llvm-commits
- [llvm] 4b3ea33 - [ValueTracking] Convert isKnownNonNegative() to use SimplifyQuery (NFC)
Nikita Popov via llvm-commits
- [llvm] 85c9c16 - [RISCV] Support load clustering in the MachineScheduler (off by default) (#73754)
via llvm-commits
- [llvm] 52b4b35 - Revert "[llvm-exegesis] Set stack pointer register after starting perf counter (#72489)"
Aiden Grossman via llvm-commits
- [llvm] d6e8f3b - [ValueTracking] Convert isKnownPositive() to use SimplifyQuery (NFC)
Nikita Popov via llvm-commits
- [llvm] 42b6c8e - [ValueTracking] Convert isKnownNegative() to use SimplifyQuery (NFC)
Nikita Popov via llvm-commits
- [llvm] Update GitHub doc to mention that we accepts user branches for Stacked PRs (PR #73774)
Mehdi Amini via llvm-commits
- [llvm] d9e8ae7 - [ValueTracking] Convert MaskedValueIsZero() to use SimplifyQuery (NFC)
Nikita Popov via llvm-commits
- [llvm] StackProtector: use isInTailCallPosition to verify tail call position (PR #68997)
Liqiang TAO via llvm-commits
- [llvm] 5112186 - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [clang] Replace usage of StringRef::find_last_of with a string literal of size one by the equivalent char literal (PR #73776)
Lucas Duarte Prates via llvm-commits
- [llvm] 621183c - [X86] Add test case showing failure to remove unnecessary zext from address math
Simon Pilgrim via llvm-commits
- [llvm] 0fac9da - [DAG] getNode() - relax (zext (trunc x)) -> x fold iff the upper bits are known zero.
Simon Pilgrim via llvm-commits
- [llvm] [clang] [AArch64] Assembly support for the Checked Pointer Arithmetic Extension (PR #73777)
Lucas Duarte Prates via llvm-commits
- [llvm] [MachineScheduler][NFCI] Add Offset and OffsetIsScalable args to shouldClusterMemOps (PR #73778)
Alex Bradbury via llvm-commits
- [llvm] [AMDGPU] NFC. Add opt instcombine pass for llvm.amdgcn.ballot.i64.wave32.ll test. (PR #73779)
via llvm-commits
- [clang] [llvm] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode. (PR #71556)
Valery Pykhtin via llvm-commits
- [llvm] 1bfb84b - [NFC][TLI] Improve tests for ArmPL and SLEEF Intrinsics. (#73352)
via llvm-commits
- [llvm] [X86] Support EGPR for KMOV (PR #73781)
Shengchen Kan via llvm-commits
- [llvm] RegisterCoalescer: Fix producing malformed IMPLICIT_DEFs (PR #73784)
Matt Arsenault via llvm-commits
- [llvm] 241076f - [SelectionDAG] Fix assertion for widening of mask operand in MSTORE. (#73295)
via llvm-commits
- [llvm] [AMDGPU] Add test for GCNRegPressure tracker bug (PR #73786)
Piotr Sobczak via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Extract DPValues in CodeExtractor like dbg.values (PR #73252)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Handle DPValues at remaining dbg.value using sites (PR #73788)
Jeremy Morse via llvm-commits
- [llvm] [RISCV] Enable load clustering by default (PR #73789)
Alex Bradbury via llvm-commits
- [llvm] [clang] [AMDGPU] Add code model (#70760) test for amdgpu target. (PR #71019)
Matt Arsenault via llvm-commits
- [lld] [LLD][COFF] Add -build-id flag to generate .buildid section. (PR #71433)
Martin Storsjö via llvm-commits
- [llvm] [clang] [RISCV][MC] Always emit relocations for resolved symbols and relax (PR #73793)
Andreu Carminati via llvm-commits
- [lld] [lld][COFF] Support .pdata section on ARM64EC targets. (PR #72521)
Martin Storsjö via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Make debugify pass convert to/from RemoveDIs mode (PR #73251)
Jeremy Morse via llvm-commits
- [llvm] d2d9dc8 - [DebugInfo][RemoveDIs] Make debugify pass convert to/from RemoveDIs mode (#73251)
via llvm-commits
- [llvm] d4d88b8 - [OpenMP] New Openmp device RTL functions (#73225)
via llvm-commits
- [llvm] [M68k] Emit RTE for interrupt handler. (PR #72787)
John Paul Adrian Glaubitz via llvm-commits
- [llvm] [RISCV][RFC] Enable store clustering by default (PR #73796)
Alex Bradbury via llvm-commits
- [llvm] 23b82bf - [X86] Add getTargetConstantPoolFromBasePtr helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9b19259 - [gn build] Port 1a5af34e6fcb
LLVM GN Syncbot via llvm-commits
- [llvm] 738c3ed - [RISCV] Pre-commit test for FrameIndex handling in getMemOperandsWithOffsetWidth
Alex Bradbury via llvm-commits
- [llvm] 53f3e59 - [X86] Rename vec_fneg.ll to combine-fneg.ll
Simon Pilgrim via llvm-commits
- [llvm] 244389a - [X86] Add fneg vector test coverage
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] Support FrameIndex operands in getMemOperandsWithOffsetWidth / getMemOperandWithOffsetWidth (PR #73802)
Alex Bradbury via llvm-commits
- [libcxx] [llvm] Add pre-commit hooks and git config for libc++ & git-clang-format. (PR #73798)
via llvm-commits
- [lld] 2212e90 - [ELF, LTO] Test calloc defined in a lazy bitcode file for (malloc+memset => calloc) libcall optimization
Fangrui Song via llvm-commits
- [llvm] fad77dc - [C API] Add support for setting/getting new nneg flag on zext instructions (#73592)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [STLExtras] Add out-of-line definition of friend operator== for C++20 (PR #72348)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Handle a debug-info splicing corner case (PR #73810)
Jeremy Morse via llvm-commits
- [llvm] 672b3d0 - [LICM] Add test for #64897 (NFC)
Nikita Popov via llvm-commits
- [llvm] [libcxx] Add pre-commit hooks and git config for libc++ & git-clang-format. (PR #73798)
via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
Tom Stellard via llvm-commits
- [llvm] github-automation: Use the llvm/llvm-project repo for backport pull requests (PR #71727)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Add schedule to run job once per month (PR #73812)
Tom Stellard via llvm-commits
- [libcxx] [clang] [llvm] [clang-tools-extra] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Louis Dionne via llvm-commits
- [llvm] b053359 - [X86InstrInfo] support memfold on spillable inline asm (#70832)
via llvm-commits
- [llvm] 3bf72bf - [DebugInfo][RemoveDIs] Extract DPValues in CodeExtractor like dbg.values (#73252)
via llvm-commits
- [llvm] 6205bfd - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] c67ce7f - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] e5f65ac - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 859338a - [llvm] Replace uses of Type::getPointerTo (NFC)
Youngsuk Kim via llvm-commits
- [llvm] [clang] [clang-tools-extra] [Clang] Fix linker error for function multiversioning (PR #71706)
Tom Honermann via llvm-commits
- [clang] [clang-tools-extra] [llvm] [libcxx] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Louis Dionne via llvm-commits
- [clang-tools-extra] [llvm] [clang] [libcxx] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Louis Dionne via llvm-commits
- [llvm] [clang-tools-extra] [libcxx] [clang] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Louis Dionne via llvm-commits
- [clang] [llvm] [clang-tools-extra] [libcxx] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Louis Dionne via llvm-commits
- [llvm] [libc] [libc] Add more functions in CPP/bit.h (PR #73814)
Guillaume Chatelet via llvm-commits
- [llvm] [RISCV] Extract subregister if VLEN is known when lowering extract_subvector (PR #65392)
Luke Lau via llvm-commits
- [clang] [llvm] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
Zaara Syeda via llvm-commits
- [llvm] [clang-tools-extra] [clang] [STLExtras] Add out-of-line definition of friend operator== for C++20 (PR #72348)
Utkarsh Saxena via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Fix linker error for function multiversioning (PR #71706)
Jon Roelofs via llvm-commits
- [compiler-rt] [NFC][asan] clang-format for asan_init change (PR #73819)
Zack Johnson via llvm-commits
- [llvm] [AST] Fix size merging for MustAlias sets (PR #73820)
Nikita Popov via llvm-commits
- [compiler-rt] [NFC][asan] Change asan_init and asan_init_is_running; add setters/getters (PR #73822)
Zack Johnson via llvm-commits
- [compiler-rt] [asan][Windows] Synchronizing ASAN init on Windows (PR #73824)
Zack Johnson via llvm-commits
- [compiler-rt] [ASan][Windows] Synchronizing ASAN init on Windows (PR #71833)
Zack Johnson via llvm-commits
- [libcxx] [llvm] remove linux buildkite builders entirely (PR #73825)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [clang] [clang-tools-extra] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] f688e09 - Enable custom lowering of fabs_v16f16 with AVX and fabs_v32f16 with A… (#73565)
via llvm-commits
- [clang] [lld] [libunwind] [mlir] [libc] [flang] [llvm] [libcxx] [openmp] [clang-tools-extra] [libcxxabi] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [compiler-rt] [clang-tools-extra] [libc] [flang] [clang] [mlir] [libcxx] [llvm] [sanitizer_symbolizer] RenderContextual elements for symbolizer markup. (PR #73194)
Andres Villegas via llvm-commits
- [llvm] [llvm][MC][ARM][Assembly] Emit relocations for ADR instructions (PR #73834)
Eleanor Bonnici via llvm-commits
- [llvm] [MemProf][NFC] Correct comment about stripping of suffixes in profile (PR #73840)
Teresa Johnson via llvm-commits
- [llvm] [libcxx] [clang] [openmp] [flang] [OpenMP][NFC] Separate OpenMP/OpenACC specific mapping code (PR #73817)
Johannes Doerfert via llvm-commits
- [llvm] 749d595 - [MemProf][NFC] Correct comment about stripping of suffixes in profile (#73840)
via llvm-commits
- [llvm] [RISCV] Make InitUndef handle undef operand (PR #65755)
Craig Topper via llvm-commits
- [llvm] [RISCV] default enable splitting regalloc between RVV and other (PR #72950)
Craig Topper via llvm-commits
- [compiler-rt] 6a63495 - [msan] Intercept mallinfo2 (#73729)
via llvm-commits
- [libc] [compiler-rt] [llvm] [flang] [clang] [libcxx] [msan] Intercept mallinfo2 (PR #73729)
Vitaly Buka via llvm-commits
- [compiler-rt] [llvm] [mlir] [clang] [clang-tools-extra] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
Mariya Podchishchaeva via llvm-commits
- [llvm] [lld] [llvm][lld] Support R_RISCV_GOT32_PCREL (PR #72587)
via llvm-commits
- [lld] [llvm] [llvm][lld] Support R_RISCV_GOT32_PCREL (PR #72587)
via llvm-commits
- [clang-tools-extra] [flang] [clang] [compiler-rt] [libcxx] [llvm] [lldb] [libc] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Owen Pan via llvm-commits
- [llvm] [clang-tools-extra] [clang] [Clang] Fix linker error for function multiversioning (PR #71706)
via llvm-commits
- [llvm] [clang] Fix documentation on PGO/coverage related options. (PR #73845)
David Li via llvm-commits
- [clang-tools-extra] [libc] [llvm] [flang] [clang] [lldb] [compiler-rt] [libcxx] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] Fix stale comment (PR #73846)
David Li via llvm-commits
- [libcxx] [flang] [compiler-rt] [clang] [llvm] [libc] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Bill Wendling via llvm-commits
- [libc] [llvm] [flang] [clang] [compiler-rt] [libcxx] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Bill Wendling via llvm-commits
- [llvm] e947f95 - [LSR][TTI][RISCV] Enable terminator folding for RISC-V
Philip Reames via llvm-commits
- [llvm] Add a scheduled build for libc++ (PR #73848)
via llvm-commits
- [compiler-rt] 771e9cd - [msan] Intercept mallinfo2 only on GLIBC 2.33+
Vitaly Buka via llvm-commits
- [llvm] 792253a - [llvm][docs] Add example use of `llvm-reduce`. (#73237)
via llvm-commits
- [lld] 545c8e0 - [LEB128] Don't initialize error on success
Adrian Prantl via llvm-commits
- [llvm] b96121c - [LEB128] Factor out redundant code
Adrian Prantl via llvm-commits
- [llvm] 0cc2acc - [LEB128] Don't handle edge cases in every loop iteration
Adrian Prantl via llvm-commits
- [llvm] 80fc872 - [LEB128] Mark error condition with LLVM_UNLIKELY
Adrian Prantl via llvm-commits
- [libcxx] [flang] [compiler-rt] [clang] [llvm] [libc] [msan] Intercept mallinfo2 (PR #73729)
Vitaly Buka via llvm-commits
- [llvm] f32509b - [JITLink][AArch32] Test out-of-range and interworking errors for Thumb (#73397)
via llvm-commits
- [llvm] [clang] [CUDA][HIP] Improve variable registration with the new driver (PR #73177)
Joseph Huber via llvm-commits
- [llvm] b2f42f5 - [LV] Add test variant without sdiv by undef and uses.
Florian Hahn via llvm-commits
- [llvm] AlignmentFromAssumptions should only track pointer operand users (PR #73370)
via llvm-commits
- [llvm] [ConstraintElim] Add facts implied by llvm.abs (PR #73189)
Alexander Shaposhnikov via llvm-commits
- [llvm] 77e5c5d - Revert "[LEB128] Mark error condition with LLVM_UNLIKELY"
Adrian Prantl via llvm-commits
- [llvm] 275bec4 - Revert "[LEB128] Don't handle edge cases in every loop iteration"
Adrian Prantl via llvm-commits
- [llvm] fc05a82 - Revert "[LEB128] Factor out redundant code"
Adrian Prantl via llvm-commits
- [llvm] 69b0cb9 - Revert "[LEB128] Don't initialize error on success"
Adrian Prantl via llvm-commits
- [llvm] 2c07181 - [LEB128] Don't initialize error on success
Adrian Prantl via llvm-commits
- [llvm] 643f25f - [LEB128] Factor out redundant code
Adrian Prantl via llvm-commits
- [llvm] 963b186 - [LEB128] Don't handle edge cases in every loop iteration
Adrian Prantl via llvm-commits
- [llvm] efa1d0d - [LEB128] Mark error condition with LLVM_UNLIKELY
Adrian Prantl via llvm-commits
- [llvm] [SPIR-V] Add SPIRV-Tools for testing (PR #73044)
Natalie Chouinard via llvm-commits
- [llvm] [clang] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
Zaara Syeda via llvm-commits
- [llvm] 44c5593 - Fix stale comment (#73846)
via llvm-commits
- [llvm] [libc][NFC] Fix missing dep in bazel (PR #73854)
via llvm-commits
- [llvm] [ASAN][AMDGPU] NFC. Add CodeGen tests. (PR #73857)
Valery Pykhtin via llvm-commits
- [llvm] [SPIR-V] Mark currently failing tests as XFAIL (PR #73858)
Natalie Chouinard via llvm-commits
- [llvm] [SystemZ][z/OS] yaml2obj for header and end records (PR #73859)
Yusra Syeda via llvm-commits
- [llvm] 68106bd - [Sample Profile Loader] Fix potential invalidated reference (#73181)
via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #70515)
Alexander Yermolovich via llvm-commits
- [llvm] c259170 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] ecbfa04 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 97e7926 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] b92bf0d - [RISCV] Disable clang-format around the RISCVISD opcode enum. NFC
Craig Topper via llvm-commits
- [llvm] 8825586 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 2b76795 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] b3ed2e9 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [clang] [mlir] [compiler-rt] [flang] [llvm] [clang-tools-extra] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
Eli Friedman via llvm-commits
- [llvm] [BOLT] Create .text.warm for 3-way splitting (PR #73863)
via llvm-commits
- [llvm] [BOLT] Refactor SplitFunctions for function reuse. NFC. (PR #73078)
via llvm-commits
- [llvm] [BOLT] Setup CDSplit Pass Structure (PR #73079)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [C API] Add getters for Target Extension Types to C API (PR #71291)
Benji Smith via llvm-commits
- [llvm] Update preserve_most to treat XMM registers like C (PR #73866)
Seth Brenith via llvm-commits
- [llvm] [llvm-c] Expose debug object registration in Orc C-API bindings (PR #73257)
Stefan Gränitz via llvm-commits
- [llvm] [llvm-c] Expose debug support for LLJIT in Orc C-API bindings (PR #73257)
Stefan Gränitz via llvm-commits
- [llvm] [Vectorize] Vectorization for __builtin_prefetch (PR #66160)
via llvm-commits
- [llvm] 520912e - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 212063d - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] cbb1611 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] [llvm][OpenMPOpt] Remove no-op ptr-to-ptr bitcast (NFC) (PR #73869)
Youngsuk Kim via llvm-commits
- [compiler-rt] [asan][win][msvc] override new and delete and seperate TUs (PR #68754)
Vitaly Buka via llvm-commits
- [llvm] [LLVM][DWARF] Add support for .debug_names with split dwarf (PR #73872)
Alexander Yermolovich via llvm-commits
- [llvm] Allow for mixing source/no-source DIFiles in one CU (PR #73877)
Adrian Prantl via llvm-commits
- [llvm] e3021bd - [RISCV] Add RISCVISD::SLLW to computeKnownBitsForTargetNode.
Craig Topper via llvm-commits
- [clang] [flang] [lldb] [lld] [libcxx] [compiler-rt] [llvm] [clang-tools-extra] [libc] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [clang] [libcxx] [clang-tools-extra] [flang] [compiler-rt] [lld] [llvm] [lldb] [libc] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [llvm] Fix bazel build (PR #73880)
via llvm-commits
- [compiler-rt] Fix hooks on realloc (PR #73882)
via llvm-commits
- [compiler-rt] [scudo] Add hooks to mark the range of realloc (PR #73883)
via llvm-commits
- [llvm] [BOLT][DWARF] Add support to create path (PR #73884)
Alexander Yermolovich via llvm-commits
- [llvm] c57ef2c - [llvm][OpenMPOpt] Remove no-op ptr-to-ptr bitcast (NFC) (#73869)
via llvm-commits
- [llvm] [IR] Disallow ZeroInit for spirv.Image (PR #73887)
Wenju He via llvm-commits
- [llvm] [llvm-special-case-list-fuzzer] fix off-by-one read (PR #73888)
via llvm-commits
- [llvm] [AMDGPU] Preserve existing alias info on LDS DMA intrinsics in MIR (PR #73870)
Matt Arsenault via llvm-commits
- [llvm] 246b8ea - [AMDGPU] Preserve existing alias info on LDS DMA intrinsics in MIR (#73870)
via llvm-commits
- [lldb] [clang] [libc] [libcxxabi] [libunwind] [llvm] [flang] [libcxx] [lld] [clang-tools-extra] [compiler-rt] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Qiu Chaofan via llvm-commits
- [llvm] [libcxx] WIP: [libc++] Renaming instrumented versions of libraries (PR #72688)
via llvm-commits
- [llvm] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
Craig Topper via llvm-commits
- [llvm] [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] [GlobalISel] Remove dead VRegs after instruction selection (PR #73892)
Evgenii Kudriashov via llvm-commits
- [llvm] [BOLT] Initialize auxiliary variables for CDSplit (PR #73895)
via llvm-commits
- [llvm] a4d5fd4 - [CodeGen] Port SafeStack to new pass manager (#73747)
via llvm-commits
- [llvm] [llvm][NFC] Refactor autoupdater's 'c' intrinsics (PR #73333)
Matt Arsenault via llvm-commits
- [llvm] 770dc47 - [llvm][NFC] Refactor autoupdater's 'c' intrinsics (#73333)
via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Introduce isRegType to check for legal types, instead of checking bit width. (PR #68189)
Matt Arsenault via llvm-commits
- [llvm] afd9582 - [PowerPC] Enhance test for PR #73609. NFC.
Kai Luo via llvm-commits
- [llvm] ce570d1 - [RISCV] Remove old FIXMEs from test. NFC
Craig Topper via llvm-commits
- [llvm] [X86][MC]Support Enc/Dec for EGPR for Promoted BMI instructions (PR #73899)
via llvm-commits
- [llvm] [MemProf] Expand optimization scope to internal linakge function (PR #73236)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [Clang][Sema] Don't say "is declared here" for invalid template locations (PR #71264)
Justin Bogner via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang][Sema] Don't say "is declared here" for invalid template locations (PR #71264)
Justin Bogner via llvm-commits
- [llvm] [libcxx] [clang-tools-extra] [clang] [FIX] Fix the function isctype failed in arm64-big-endian (PR #73200)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [Clang][Sema] Don't say "is declared here" for invalid template locations (PR #71264)
Justin Bogner via llvm-commits
- [llvm] c0b9269 - [RISCV] Add helper to copy the AVL of another VSETVLIInfo. NFC
Luke Lau via llvm-commits
- [llvm] 8a66510 - [AMDGPU] Don't create mulhi_24 in CGP (#72983)
via llvm-commits
- [clang-tools-extra] [libc] [mlir] [libcxxabi] [llvm] [flang] [libunwind] [openmp] [lld] [clang] [libcxx] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
via llvm-commits
- [llvm] [VFABI] Improve VFABI unit tests (PR #73907)
Paschalis Mpeis via llvm-commits
- [llvm] 511ba45 - [X86][MC][CodeGen] Support EGPR for KMOV (#73781)
via llvm-commits
- [llvm] [openmp] [mlir] [clang] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Jan Patrick Lehr via llvm-commits
- [llvm] [mlir] [clang-tools-extra] [mlir][benchmark] Fix broken benchmark script (PR #68841)
Kohei Yamaguchi via llvm-commits
- [llvm] [RISCV] Move AVL coalescing logic upwards into computeInfoForInstr. NFC (PR #73909)
Luke Lau via llvm-commits
- [llvm] Rematerialize load RISCV backend (PR #73910)
via llvm-commits
- [llvm] [Bolt] fix a wrong relocation update issue with weak references (PR #69136)
via llvm-commits
- [llvm] ae3cd2d - [X86][NFC] Clang-format X86FoldTablesUtils.h
Shengchen Kan via llvm-commits
- [llvm] 6d2dfd3 - [LPM] Set gen_crash_diag=false for non-MSSA pass in MSSA pipeline
Nikita Popov via llvm-commits
- [llvm] [LLVM-C] Support operand bundles (PR #73914)
Quinton Miller via llvm-commits
- [llvm] b724561 - [LoongArch] Add codegen support for extractelement (#73759)
via llvm-commits
- [llvm] [GitHub] Add greeting comment to opened PRs from new contributors (PR #72384)
David Spickett via llvm-commits
- [clang] [llvm] [compiler-rt] [mlir] [clang-tools-extra] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
Mariya Podchishchaeva via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
Mariya Podchishchaeva via llvm-commits
- [llvm] [llvm][Support] Add indirection to call correct validate(...) function (PR #71966)
via llvm-commits
- [llvm] eb64697 - [X86][Codegen] Correct the domain of VP2INTERSECT
Shengchen Kan via llvm-commits
- [llvm] [LoongArch] Add codegen support insertelement and custom lowering BUILD_VECTOR (PR #73917)
via llvm-commits
- [llvm] [BOLT] a local out-of-range stub might lead to infinite loop in LongJmp (PR #73918)
via llvm-commits
- [llvm] [LoopPeel] Peel iterations based on and, or conditions (PR #73413)
Nikita Popov via llvm-commits
- [llvm] 9d4c3e9 - [X86] Enable v8f16 FNEG custom lowering
Simon Pilgrim via llvm-commits
- [llvm] abc60e9 - [X86] vec_fabs.ll - add SSE test coverage
Simon Pilgrim via llvm-commits
- [llvm] 06b9d92 - [X86] Enable v8f16 FABS custom lowering on SSE2 targets
Simon Pilgrim via llvm-commits
- [llvm] 8851e41 - [X86] Enable v16f16 FNEG custom lowering on AVX targets
Simon Pilgrim via llvm-commits
- [llvm] d2856ff - [X86] Enable v32f16 FNEG custom lowering on AVX512 targets
Simon Pilgrim via llvm-commits
- [llvm] 3246a32 - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] eef8e1d - [AArch64] Assembly support for the Checked Pointer Arithmetic Extension (#73777)
via llvm-commits
- [llvm] [libcxx] [clang-tools-extra] [clang] [lld] [mlir] [libc] [libunwind] [libcxxabi] [openmp] [flang] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] [ASAN][AMDGPU] NFC. Improve instrumentation tests. (PR #73919)
Valery Pykhtin via llvm-commits
- [clang-tools-extra] [clang] [libcxxabi] [libunwind] [libcxx] [openmp] [libc] [flang] [llvm] [mlir] [lld] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] [BBUtils][NFC] Delete SplitLandingPadPredecessors with DT (PR #73406)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Minimally modify incoming state in transferBefore (PR #72352)
Luke Lau via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Momchil Velikov via llvm-commits
- [clang-tools-extra] [llvm] [clang] [clang][DebugInfo] Improve heuristic to determine whether to evaluate a static variable's initializer (PR #72974)
Michael Buch via llvm-commits
- [llvm] e78a45d - [X86][NFC] Refine code in X86FoldTablesEmitter.cpp
Shengchen Kan via llvm-commits
- [llvm] 7d5f79f - [InstCombine] Handle equality comparison when flooring by constant 2
Antonio Frighetto via llvm-commits
- [clang-tools-extra] [clang] [llvm] [clang][DebugInfo] Improve heuristic to determine whether to evaluate a static variable's initializer (PR #72974)
Michael Buch via llvm-commits
- [mlir] [lldb] [lld] [llvm] [flang] [libcxx] [libc] [clang-tools-extra] [compiler-rt] [openmp] [clang] [libcxxabi] [libunwind] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [mlir] [clang] [compiler-rt] [llvm] [lldb] [libcxxabi] [libcxx] [clang-tools-extra] [flang] [lld] [libunwind] [libc] [openmp] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [clang] [llvm] [Verifier] Check function attributes related to branch protection (NFC) (PR #70565)
Momchil Velikov via llvm-commits
- [compiler-rt] [libcxx] [libunwind] [clang] [openmp] [llvm] [clang-tools-extra] [libcxxabi] [lld] [flang] [lldb] [mlir] [libc] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] [AArch64] Fix predicates for FEAT_CPA's SVE-specific instructions (PR #73923)
Lucas Duarte Prates via llvm-commits
- [llvm] [RISCV] Rematerialize load (PR #73924)
Niwin Anto via llvm-commits
- [llvm] e653e03 - [X86] Add fcopysign vector test coverage
Simon Pilgrim via llvm-commits
- [llvm] 1d20b00 - [X86] Enable v8f16/v16f16/v32f16 FCOPYSIGN custom lowering on SSE2/AVX/AVX512 targets
Simon Pilgrim via llvm-commits
- [libc] [llvm] [libc] Add the digit property to numeric_limits (PR #73926)
Guillaume Chatelet via llvm-commits
- [llvm] [clang] [mlir] [compiler-rt] [clang-tools-extra] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
Mariya Podchishchaeva via llvm-commits
- [llvm] 00a10ef - [InstCombine] Regenerate test checks (NFC)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64] Stack probing for function prologues (PR #66524)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Momchil Velikov via llvm-commits
- [llvm] [llvm][AArch64] Preserve regmask when expanding the BLR_BTI pseudo instruction (PR #73927)
David Spickett via llvm-commits
- [llvm] 4db451a - [LLVM][SVE] Honour calling convention when using SVE for fixed length vectors. (#70847)
via llvm-commits
- [compiler-rt] [clang] [libc] [llvm] [lldb] [clang-tools-extra] [flang] [mlir] [DAGCombiner] Combine frem into fdiv+ftrunc+fma (PR #67642)
David Green via llvm-commits
- [llvm] [RISCV] Implement RISCVInstrInfo::isAddImmediate (PR #72356)
Sergei Barannikov via llvm-commits
- [clang] [llvm] [clang-tools-extra] [compiler-rt] [mlir] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
Mariya Podchishchaeva via llvm-commits
- [llvm] 269e304 - [AArch64] Remove invalid check lines from sme-aarch64-svcount.ll. NFC
David Green via llvm-commits
- [llvm] [nvptx] Fix autoupdater's intrinsic matcher (PR #73330)
Simon Pilgrim via llvm-commits
- [llvm] 2425e29 - [DebugInfo][RemoveDIs] Have getInsertionPtAfterDef return an iterator (#73149)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [C API] Add getters for Target Extension Types to C API (PR #71291)
Benji Smith via llvm-commits
- [llvm] [AArch64][ABI] Pass v8f32 on the stack (PR #69729)
via llvm-commits
- [llvm] [LoongArch] Add some binary IR instructions testcases for LSX (PR #73929)
via llvm-commits
- [llvm] 2ec0283 - [DebugInfo][RemoveDIs] Emulate inserting insts in dbg.value sequences (#73350)
via llvm-commits
- [llvm] b8a5a01 - [InstCombine] Use pointer alignment in SimplifyDemandedBits
Nikita Popov via llvm-commits
- [llvm] 5ba5211 - [DebugInfo][RemoveDIs] Have LICM insert at iterator positions (#73671)
via llvm-commits
- [compiler-rt] [openmp] [llvm] [libcxxabi] [clang-tools-extra] [clang] [libunwind] [flang] [libc] [lldb] [libcxx] [lld] [mlir] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
via llvm-commits
- [flang] [lldb] [libc] [compiler-rt] [clang] [clang-tools-extra] [libcxxabi] [mlir] [llvm] [openmp] [libcxx] [libunwind] [lld] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
via llvm-commits
- [llvm] 1566380 - [ValueTracking] Switch analyzeKnownBitsFromAndXorOr() to use SimplifyQuery (NFC)
Nikita Popov via llvm-commits
- [llvm] LiveRangeEdit: Clear all dead flags when rematerializing (PR #73933)
via llvm-commits
- [llvm] 3f6a8e9 - [InstCombine] Switch to use FileCheck as UTC was favoured (NFC)
Antonio Frighetto via llvm-commits
- [llvm] CodeGen: Fix bypassing legality checks for IMPLICIT_DEF rematerialization (PR #73934)
Matt Arsenault via llvm-commits
- [llvm] [clang] [Verifier] Check function attributes related to branch protection (NFC) (PR #70565)
Matt Arsenault via llvm-commits
- [llvm] 062058e - [InstCombine] Use analyzeKnownBitsFromAndXorOr() in multi-use demanded bits
Nikita Popov via llvm-commits
- [llvm] 2031e72 - [InstCombine] Require non-demanded known bits to be accurate (NFC)
Nikita Popov via llvm-commits
- [flang] [libc] [clang] [mlir] [llvm] [libcxx] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [clang] [llvm] [InstCombine] Infer disjoint flag on Or instructions. (PR #72912)
Nikita Popov via llvm-commits
- [llvm] c44dca1 - MachineVerifier: Reject extra non-register operands on instructions (#73758)
via llvm-commits
- [llvm] [LV] Linear argument tests for vectorization of function calls (PR #73936)
Graham Hunter via llvm-commits
- [llvm] 29a0f3e - [LoongArch] Add some binary IR instructions testcases for LSX (#73929)
via llvm-commits
- [llvm] cd02e4b - [DebugInfo] Set all dbg.value intrinsics to be tail-calls (#73661)
via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [llvm] 10b44fb - [InstCombine] Add KnownBits consistency assertion behind option (NFC)
Nikita Popov via llvm-commits
- [llvm] [libc] [libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instead (PR #73939)
Guillaume Chatelet via llvm-commits
- [compiler-rt] [libc] [lld] [lldb] [clang-tools-extra] [llvm] [flang] [libcxx] [clang] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [llvm] [llvm][PowerPC] Correct handling of spill slots for SPE when EXPENSIVE_CHECKS is enabled (PR #73940)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Fix legalization of frem(-0.0, y) (PR #70448)
Matt Arsenault via llvm-commits
- [llvm] Swedev 414443 (PR #65947)
Matt Arsenault via llvm-commits
- [clang] [clang-tools-extra] [llvm] [STLExtras] Add out-of-line definition of friend operator== for C++20 (PR #72348)
Utkarsh Saxena via llvm-commits
- [llvm] Fix bazel build (PR #73942)
via llvm-commits
- [llvm] 78237b7 - [AArch64] Fix predicates for FEAT_CPA's SVE-specific instructions (#73923)
via llvm-commits
- [llvm] [AArch64][SVE] Added optimisation for SVE intrinsics for no active lanes (PR #73943)
Mark Harley via llvm-commits
- [llvm] 99d4859 - [llvm][AArch64] Preserve regmask when expanding the BLR_BTI pseudo instruction (#73927)
via llvm-commits
- [libc] [llvm] [libc] Fix _Float16 detection for x86 (PR #73947)
Guillaume Chatelet via llvm-commits
- [mlir] [llvm] [MLIR][CAPI] Add MemRef pass bindings to the C API (PR #73949)
Adam Paszke via llvm-commits
- [llvm] ba52310 - [SLP][NFC] Unify code for cost estimation/codegen for buildvector, NFC. (#73182)
via llvm-commits
- [clang] [libc] [clang-tools-extra] [libcxx] [lldb] [llvm] [compiler-rt] [lld] [flang] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
James Y Knight via llvm-commits
- [clang-tools-extra] [clang] [llvm] [libc] [compiler-rt] [lld] [flang] [lldb] [libcxx] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Jessica Clarke via llvm-commits
- [clang] [llvm] [flang] [NFC][AMDGPU] Move address space enum to LLVM directory (PR #73944)
Sergio Afonso via llvm-commits
- [llvm] [flang] [clang] [NFC][AMDGPU] Move address space enum to LLVM directory (PR #73944)
Sergio Afonso via llvm-commits
- [compiler-rt] [lld] [libcxx] [llvm] [clang] [lldb] [libc] [clang-tools-extra] [flang] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [llvm] [libc] [libc][NFC] Remove named_pair (PR #73952)
Guillaume Chatelet via llvm-commits
- [llvm] b8bbd5f - [X86] X86InstrFoldTables.cpp - add Op4 Broadcast Fold/Unfold table entries
Simon Pilgrim via llvm-commits
- [llvm] b7af286 - [InstCombine] Add test for "or disjoint" miscompile (NFC)
Nikita Popov via llvm-commits
- [llvm] d8bc546 - [InstCombine] Fix phi or icmp fold with disjoint flag
Nikita Popov via llvm-commits
- [llvm] [IR] Add disjoint flag for Or instructions. (PR #72583)
Nikita Popov via llvm-commits
- [llvm] 73d9f5f - [AMDGPU] Add test for GCNRegPressure tracker bug (#73786)
via llvm-commits
- [llvm] 3ef98bc - [DebugInfo][RemoveDIs] Support maintaining DPValues in CodeGenPrepare (#73660)
Jeremy Morse via llvm-commits
- [compiler-rt] [lldb] [llvm] [clang-tools-extra] [libc] [libcxx] [clang] [lld] [flang] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
James Y Knight via llvm-commits
- [llvm] ff5e536 - [RISCV] Add combines to form binop from tail insert idioms (#72675)
via llvm-commits
- [llvm] 8eb7053 - [AArch64][MC] Fix run line in Armv9.5-A's FEAT_CPA test
Lucas Prates via llvm-commits
- [clang] [llvm] [AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (PR #72849)
David Sherwood via llvm-commits
- [llvm] c89553a - [InstSimplify] Add test for or disjoint miscompile (NFC)
Nikita Popov via llvm-commits
- [llvm] 07c18a0 - [InstSimplify] Fix select bit test miscompile with disjoint
Nikita Popov via llvm-commits
- [libc] [llvm] [libc] Fix lint message (PR #73956)
Guillaume Chatelet via llvm-commits
- [llvm] code-format: Improve the code-format-helper to be able to run as a git hook (PR #73957)
Tobias Hieta via llvm-commits
- [libc] [clang] [lld] [lldb] [libcxx] [libcxxabi] [compiler-rt] [llvm] [clang-tools-extra] [flang] [libunwind] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [AMDGPU] Set debug info on CFG annotation instructions. (PR #73958)
Valery Pykhtin via llvm-commits
- [llvm] ca5a01d - [InstSimplify] Add test for incorrect freeze of or disjoint (NFC)
Nikita Popov via llvm-commits
- [llvm] ea602cb - [IR] Support or disjoint in hasPoisonGeneratingFlags()
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] NFC. Add test for debug info on CFG annotation instructions. (PR #73959)
Valery Pykhtin via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect and instruction-select for G_IMPLICIT_DEF (PR #73060)
Michael Maitland via llvm-commits
- [llvm] Correctly set pointer bit for aggregate values in SelectionDAGBuilder to fix CCIfPtr (PR #70554)
Camil Staps via llvm-commits
- [llvm] 4424903 - [DebugInfo][RemoveDIs] Handle DPValues at remaining dbg.value using sites (#73788)
via llvm-commits
- [llvm] [libc] [libc][math] Implement nexttoward functions (PR #72763)
Nick Desaulniers via llvm-commits
- [llvm] a51196e - [llvm-reduce] Remove unreachable branch (NFC)
Youngsuk Kim via llvm-commits
- [compiler-rt] [mlir] [llvm] [lld] [openmp] [lldb] [clang-tools-extra] [libunwind] [flang] [libcxxabi] [clang] [libc] [libcxx] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] 6976dac - [RISCV][GISEL] regbankselect and instruction-select for G_IMPLICIT_DEF (#73060)
via llvm-commits
- [clang-tools-extra] [libunwind] [openmp] [compiler-rt] [flang] [libcxxabi] [lld] [llvm] [mlir] [libc] [libcxx] [lldb] [clang] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] dbb9043 - [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (#73061)
via llvm-commits
- [llvm] a6f7278 - [RISCV][GISEL] legalize, regbankselect, and instruction-select G_PTRMASK (#73062)
via llvm-commits
- [llvm] 4d80122 - [AArch64] Teach areMemAccessesTriviallyDisjoint about scalable widths. (#73655)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_VASTART using custom legalization (PR #73063)
Michael Maitland via llvm-commits
- [flang] [llvm] [clang] [NFC][AMDGPU] Move address space enum to LLVM directory (PR #73944)
Krzysztof Parzyszek via llvm-commits
- [llvm] [clang] [AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (PR #72849)
Matthew Devereau via llvm-commits
- [llvm] 3ccba24 - [RISCV][GISEL] Legalize G_VASTART using custom legalization (#73063)
via llvm-commits
- [lld] [llvm] [ThinLTO] Don't mark calloc function dead (PR #72673)
via llvm-commits
- [flang] [libcxx] [libcxxabi] [lldb] [llvm] [libunwind] [clang-tools-extra] [openmp] [clang] [lld] [Clang][Sema] Don't say "is declared here" for invalid template locations (PR #71264)
Justin Bogner via llvm-commits
- [llvm] 12326f5 - [RISCV][GISEL] lowerFormalArguments for variadic arguments (#73064)
via llvm-commits
- [flang] [libcxx] [lldb] [libc] [llvm] [libunwind] [clang] [lld] [clang][NFC] Refactor expected directives in C++ DRs 1-99 (PR #73879)
Vlad Serebrennikov via llvm-commits
- [llvm] AMDGPU/load-global-i32: regenerate test using UTC (NFC) (PR #73962)
Ramkumar Ramachandra via llvm-commits
- [llvm] cc944f5 - [AArch64] Stack probing for function prologues (#66524)
via llvm-commits
- [llvm] PowerPC/aix-cc-abi: regenerate test using UTC (NFC) (PR #73963)
Ramkumar Ramachandra via llvm-commits
- [llvm] cb13e92 - [BPF] Attribute preserve_static_offset for structs
Eduard Zingerman via llvm-commits
- [clang-tools-extra] [lld] [clang] [openmp] [mlir] [lldb] [llvm] [flang] [libunwind] [libcxx] [libc] [libcxxabi] [Clang][Sema] Don't say "is declared here" for invalid template locations (PR #71264)
Justin Bogner via llvm-commits
- [llvm] Add optimisation for SVE intrinsics with no active lanes (PR #73964)
Mark Harley via llvm-commits
- [libc] [clang] [lld] [lldb] [clang-tools-extra] [flang] [libcxx] [libcxxabi] [llvm] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
Daniel Chen via llvm-commits
- [llvm] Revert "[CodeGen] Port SafeStack to new pass manager (#73747)" (PR #73965)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 2eff36b - Revert "[CodeGen] Port SafeStack to new pass manager (#73747)" (#73965)
via llvm-commits
- [llvm] 306e13e - [RISCV][GISel] Remove unnecessary Observer notifications from legalizeVAStart.
Craig Topper via llvm-commits
- [llvm] 28ad007 - [ThinLTO] Don't mark calloc function dead (#72673)
via llvm-commits
- [llvm] 899fd0c - [gn build] Port cb13e9286b6d
LLVM GN Syncbot via llvm-commits
- [flang] [libcxx] [clang] [libc] [libcxxabi] [lldb] [clang-tools-extra] [lld] [llvm] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
Kiran Chandramohan via llvm-commits
- [lldb] [clang-tools-extra] [llvm] [libcxxabi] [libc] [flang] [lld] [clang] [libcxx] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
Kiran Chandramohan via llvm-commits
- [clang-tools-extra] [libcxx] [lld] [libcxxabi] [libc] [flang] [lldb] [llvm] [clang] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
Kiran Chandramohan via llvm-commits
- [llvm] [llvm][IR] Add per-global code model attribute (PR #72077)
Arthur Eubanks via llvm-commits
- [llvm] 539e60c - [X86] X86FixupVectorConstantsPass - consistently use non-DQI 128/256-bit subvector broadcasts
Simon Pilgrim via llvm-commits
- [llvm] 169db80 - [X86] Canonicalize fp zero vectors from bitcasted integer zero vectors
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] Remove SiFive7PipeV and replace it with SiFive7VCQ (PR #73969)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Rework IDiv and FDiv pipes on SiFive7 (PR #73970)
Michael Maitland via llvm-commits
- [llvm] ae485e6 - [RISCV][GISel] Use customFor instead of customIf by pulling out a subtarget check. NFC
Craig Topper via llvm-commits
- [llvm] [clang] [RISCV] Collapse fast unaligned access into a single feature [nfc-ish] (PR #73971)
Philip Reames via llvm-commits
- [clang-tools-extra] [llvm] [libunwind] [mlir] [lld] [compiler-rt] [libc] [clang] [flang] [libcxx] [libcxxabi] [lldb] [openmp] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
via llvm-commits
- [llvm] 5a31460 - [llvm] Replace calls to Type::getPointerTo (NFC)
Youngsuk Kim via llvm-commits
- [clang-tools-extra] [libc] [lld] [openmp] [libcxx] [clang] [lldb] [llvm] [flang] [libcxxabi] [mlir] [libunwind] [Clang][Sema] Don't say "is declared here" for invalid template locations (PR #71264)
via llvm-commits
- [compiler-rt] [sanitizers] improve debug output for failed suppression parse (PR #72066)
Thomas Schenker via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
Michal Paszkowski via llvm-commits
- [llvm] [libcxx] [libc++][test] `ADDITIONAL_COMPILE_FLAGS` should be a space-separated list (PR #73541)
Louis Dionne via llvm-commits
- [clang-tools-extra] [llvm] [libunwind] [mlir] [lld] [libc] [clang] [flang] [libcxx] [libcxxabi] [lldb] [openmp] [Clang][Sema] Don't say "is declared here" for invalid template locations (PR #71264)
Justin Bogner via llvm-commits
- [llvm] 284da04 - [coro][pgo] Don't promote pgo counters in the suspend basic block (#71263)
via llvm-commits
- [llvm] c12de14 - Revert "[X86] Canonicalize fp zero vectors from bitcasted integer zero vectors"
Douglas Yung via llvm-commits
- [flang] [llvm] [flang][openacc] Allow multiple clauses when in preceded by device_type (PR #73976)
Valentin Clement バレンタイン クレメン via llvm-commits
- [lld] [LLD][RISCV] Fix incorrect call relaxation when mixing +c and -c objects (PR #73977)
Philip Reames via llvm-commits
- [llvm] f8a21df - [SPIR-V] Mark currently failing tests as XFAIL (#73858)
via llvm-commits
- [compiler-rt] [hwasan] Add fixed_shadow_base flag (PR #73980)
Thurston Dang via llvm-commits
- [llvm] [MemProf][NFC] Simplify test case (PR #73979)
via llvm-commits
- [llvm] 2484469 - Revert "[BPF] Attribute preserve_static_offset for structs"
Eduard Zingerman via llvm-commits
- [llvm] [BOLT][NFC] Fix comment (PR #73983)
Maksim Panchenko via llvm-commits
- [llvm] [lld] [ThinLTO] Don't mark calloc function dead (PR #72673)
via llvm-commits
- [llvm] 7fbdee0 - [gn build] Port 248446980317
LLVM GN Syncbot via llvm-commits
- [llvm] a1db874 - [flang][openacc] Allow multiple clauses when in preceded by device_type (#73976)
via llvm-commits
- [llvm] 83aa725 - [MemProf][NFC] Simplify test case (#73979)
via llvm-commits
- [llvm] 1b02f59 - [AMDGPU] Rework dot4 signedness checks (#68757)
via llvm-commits
- [llvm] [RISCV][GISel] Reverse the operands the buildStore created in legalizeVAStart. (PR #73989)
via llvm-commits
- [llvm] [InstCombine] simplify `x (comp) ~x` (PR #73990)
via llvm-commits
- [llvm] 4e2216e - [libc++][test] `ADDITIONAL_COMPILE_FLAGS` should be a space-separated list (#73541)
via llvm-commits
- [llvm] [AArch64][SME] Remove implicit-def's on smstart (PR #69012)
Jon Roelofs via llvm-commits
- [llvm] [llvm][WebAssembly] mark BR_TABLE as isIndirectBranch (PR #73391)
Heejin Ahn via llvm-commits
- [llvm] [PowerPC] Fix the register class for the instruction paddi. (PR #73995)
Stefan Pintilie via llvm-commits
- [llvm] [test] Fix expected line number in `TestRunner.py` (PR #73996)
Stephan T. Lavavej via llvm-commits
- [llvm] [ThinLTO] Fix assembly dumping of vtable type ids (PR #73997)
Teresa Johnson via llvm-commits
- [compiler-rt] [hwasan] Use ErrorAction::Recover in interceptors (PR #74000)
Vitaly Buka via llvm-commits
- [llvm] dd1e72c - [gn build] Port c73a3f16f81a
LLVM GN Syncbot via llvm-commits
- [llvm] 2ee8763 - [test] Fix expected line number in `TestRunner.py` (#73996)
via llvm-commits
- [llvm] 4e724c2 - Revert "[DWARFv5] Verify all-or-nothing constraint on DIFile source"
Adrian Prantl via llvm-commits
- [llvm] 87e22bd - Allow for mixing source/no-source DIFiles in one CU
Adrian Prantl via llvm-commits
- [llvm] 4bf8a68 - Reland [X86] With large code model, put functions into .ltext with large section flag (#73037)
Arthur Eubanks via llvm-commits
- [llvm] 6688657 - Reland "[llvm-exegesis] Set stack pointer register after starting perf counter (#72489)"
Aiden Grossman via llvm-commits
- [llvm] [GISel][Mips] Infer alignment when creating memory operand for G_VASTART. (PR #74004)
Craig Topper via llvm-commits
- [flang] [libcxx] [libunwind] [libc] [llvm] [clang] [lld] [lldb] [clang-tools-extra] [compiler-rt] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
David Li via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Ellis Hoag via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Ellis Hoag via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Ellis Hoag via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Ellis Hoag via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Ellis Hoag via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Ellis Hoag via llvm-commits
- [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] 071855d - [ThinLTO] Fix assembly dumping of vtable type ids (#73997)
via llvm-commits
- [llvm] cfe1ece - [clang][llvm][fatlto] Avoid cloning modules in FatLTO (#72180)
via llvm-commits
- [llvm] f2cbd1f - [LoongArch] Add codegen support for insertelement
via llvm-commits
- [llvm] add224c - [LoongArch] Custom lowering `ISD::BUILD_VECTOR`
via llvm-commits
- [mlir] [clang-tools-extra] [flang] [compiler-rt] [llvm] [clang] [libcxx] [libc] [sanitizer_symbolizer] RenderContextual elements for symbolizer markup. (PR #73194)
Andres Villegas via llvm-commits
- [llvm] 8123fd9 - [ASAN][AMDGPU] NFC. Improve instrumentation tests. (#73919)
via llvm-commits
- [llvm] [ValueTracking] Support srem/urem for isKnownNonNullFromDominatingCondition (PR #74021)
via llvm-commits
- [llvm] [SelectionDAG] Add instantiated OPC_CheckType (PR #73283)
Paul Kirth via llvm-commits
- [llvm] 2441e23 - [NFC][indvars] Remove unused code in WidenIV::widenLoopCompare (#73506)
via llvm-commits
- [lld] [lld][COFF][NFC] Store pdata range as ChunkRange. (PR #74024)
Jacek Caban via llvm-commits
- [llvm] Reland "[CodeGen] Port SafeStack to new pass manager (PR #74027)
via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Jun Wang via llvm-commits
- [llvm] ca66df3 - [LoongArch] Add more and/or/xor patterns for vector types
via llvm-commits
- [llvm] d0a39e6 - [RISCV] default enable splitting regalloc between RVV and other (#72950)
via llvm-commits
- [llvm] [LoongArch] Add some binary IR instructions testcases for LASX (PR #74031)
via llvm-commits
- [llvm] [BOLT] CDSplit main logic part 2/2 (PR #74032)
via llvm-commits
- [llvm] [clang] [mlir] [openmp] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
via llvm-commits
- [llvm] [NFC] Typo fix (PR #74033)
via llvm-commits
- [llvm] [MemProf] Expand optimization scope to internal linkage function (PR #73236)
via llvm-commits
- [llvm] BPF: Emit an error for illegal LD_imm64 insn when LLVM_ENABLE_ASSERTI… (PR #74035)
via llvm-commits
- [llvm] 755c28a - [GISel][Mips] Infer alignment when creating memory operand for G_VASTART. (#74004)
via llvm-commits
- [llvm] [ADT] Make use of the endian.h header on NetBSD (PR #74037)
Brad Smith via llvm-commits
- [llvm] [RFC] implement convergence control in MIR using SelectionDAG (PR #71785)
Matt Arsenault via llvm-commits
- [llvm] 3bd5172 - Reland "[CodeGen] Port SafeStack to new pass manager (#74027)
via llvm-commits
- [llvm] [GlobalISel] Make IRTranslator able to handle PHIs with empty types. (PR #73235)
Matt Arsenault via llvm-commits
- [llvm] 36239f9 - [RISCV] Move AVL coalescing logic upwards into computeInfoForInstr. NFC (#73909)
via llvm-commits
- [llvm] dbbc7c3 - [LoongArch] Add some binary IR instructions testcases for LASX (#74031)
via llvm-commits
- [llvm] [LoopUnroll] Consider simplified operands while retrieving TTI instruction cost (PR #70929)
Matt Arsenault via llvm-commits
- [llvm] 173fcf7 - [NVPTX] Lower 16xi8 and 8xi8 stores efficiently (#73646)
via llvm-commits
- [libcxx] [libc] [clang-tools-extra] [clang] [llvm] [mlir] [compiler-rt] [flang] [sanitizer_symbolizer] RenderContextual elements for symbolizer markup. (PR #73194)
Petr Hosek via llvm-commits
- [llvm] [X86][MC] Not emit {evex} for VEX-promoted instructions with GPR operands (PR #74039)
via llvm-commits
- [libcxx] [compiler-rt] [openmp] [libc] [lld] [libunwind] [clang-tools-extra] [clang] [libcxxabi] [llvm] [mlir] [lldb] [flang] Fix Logical expression used for merged conditional if in FlattenCFG pass (PR #72522)
via llvm-commits
- [llvm] cf1a979 - [RISCV] Minimally modify incoming state in transferBefore (#72352)
via llvm-commits
- [llvm] [RISCV] Remove unecessary early exit in transferBefore (PR #74040)
Luke Lau via llvm-commits
- [mlir] [llvm] [lldb] [libcxx] [clang-tools-extra] [libc] [clang] [openmp] [compiler-rt] [libunwind] [flang] [lld] [libcxxabi] Fix Logical expression used for merged conditional if in FlattenCFG pass (PR #72522)
Matt Arsenault via llvm-commits
- [llvm] [ASAN] Add "sanitized_padded_global" llvm ir attribute to identify sanitizer instrumented globals (PR #68865)
via llvm-commits
- [llvm] [ThinLTO] Add tail call flag to call edges in summary (PR #74043)
Teresa Johnson via llvm-commits
- [llvm] 58199df - [NFC] Typo fix (#74033)
via llvm-commits
- [llvm] 340cb19 - [MemProf] Expand optimization scope to internal linkage function (#73236)
via llvm-commits
- [llvm] [CodeGen][NFC] Sort and format MachinePassRegistry.def (PR #74044)
via llvm-commits
- [llvm] 71ba05b - [ADT] Make use of the endian.h header on NetBSD and DragonFly (#74037)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] 5ecb37b - [RISCV] Make InitUndef handle undef operand (#65755)
via llvm-commits
- [llvm] e017169 - [X86][NFC] Extract ReplaceableInstrs to a separate file and clang-format X86InstrInfo.cpp
Shengchen Kan via llvm-commits
- [llvm] [CGP][AArch64] Rebase the common base offset for better ISel (PR #74046)
via llvm-commits
- [llvm] 5a93548 - [CodeGen][NFC] Sort and format MachinePassRegistry.def (#74044)
via llvm-commits
- [llvm] 520c3b8 - [llvm] Stop including llvm/ADT/StringSet.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] bc265bd - [llvm-reduce] Stop including llvm/ADT/SetVector.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] [X86][CodeGen] Prefer KMOVkk_EVEX than KMOVkk when EGPR is supported (PR #74048)
Shengchen Kan via llvm-commits
- [llvm] 604c29e - [AMDGPU] NFC. Add test for debug info on CFG annotation instructions. (#73959)
via llvm-commits
- [llvm] [CodeGen] Port AtomicExpand to new Pass Manager (PR #71220)
Aiden Grossman via llvm-commits
- [llvm] 0e163e7 - [X86][MC] Not emit {evex} for VEX-promoted instructions with GPR operands (#74039)
via llvm-commits
- [llvm] ab3fdbd - [ValueTracking] Support srem/urem for isKnownNonNullFromDominatingCondition (#74021)
via llvm-commits
- [llvm] d48d1ed - PowerPC/aix-cc-abi: regenerate test using UTC (NFC) (#73963)
via llvm-commits
- [llvm] [RISCV] Don't set AVL if only zeroness is demanded (PR #74049)
Luke Lau via llvm-commits
- [llvm] AMDGPU: Drop amdgpu-no-lds-kernel-id attribute in LDS lowering (PR #71481)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port ExpandMemCmp to new pass manager (PR #74050)
via llvm-commits
- [llvm] d55692d - Reapply "ValueTracking: Identify implied fp classes by general fcmp (#66505)"
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Support printing immediate of RISCV MCInst in hexadecimal format (PR #74053)
Wang Yaduo via llvm-commits
- [llvm] [ARM][FPEnv] Lowering of fpmode intrinsics (PR #74054)
Serge Pavlov via llvm-commits
- [llvm] [clang] [ASAN] For Asan instrumented global, emit two symbols, one with actual size and other with instrumented size. (PR #70166)
via llvm-commits
- [llvm] 4d1dc77 - AMDGPU/load-global-i32: regenerate test using UTC (NFC) (#73962)
via llvm-commits
- [llvm] [AMDGPU] Warn if 'amdgpu-waves-per-eu' target occupancy was not met (PR #74055)
Pierre van Houtryve via llvm-commits
- [llvm] [clang] Reapply "InstCombine: Introduce SimplifyDemandedUseFPClass"" (PR #74056)
Matt Arsenault via llvm-commits
- [llvm] 5fe7ae8 - [AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (#72849)
Matt Devereau via llvm-commits
- [llvm] de55a28 - [X86][MC] Support Enc/Dec for EGPR for promoted BMI instructions (#73899)
via llvm-commits
- [clang] [llvm] [SME2] Add LUTI2 and LUTI4 double Builtins and Intrinsics (PR #73305)
Sander de Smalen via llvm-commits
- [llvm] [clang] [SME2] Add LUTI2 and LUTI4 single Builtins and Intrinsics (PR #73304)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG][NFC] Replace C-style casting with static_cast (PR #74060)
Wang Pengcheng via llvm-commits
- [llvm] da1aff2 - [llvm][PowerPC] Correct handling of spill slots for SPE when EXPENSIVE_CHECKS is enabled (#73940)
via llvm-commits
- [llvm] 5a1020b - [InstSimplify] Add test for disjoint or miscompile (NFC)
Nikita Popov via llvm-commits
- [llvm] cd31cf5 - [InstSimplify] Fix or disjoint miscompile with op replacement
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Split off PseudoSourceValueManager into separate header (NFC) (PR #73327)
Nikita Popov via llvm-commits
- [llvm] [clang] Add SME2 builtins for zero { zt0 } (PR #72274)
Sander de Smalen via llvm-commits
- [clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)
Sander de Smalen via llvm-commits
- [flang] [libcxx] [lld] [libc] [clang] [lldb] [llvm] [clang][NFC] Refactor expected directives in C++ DRs 100-199 (PR #74061)
Vlad Serebrennikov via llvm-commits
- [llvm] [AMDGPU][MC] Add GFX12 VIMAGE and VSAMPLE encodings (PR #74062)
Mirko Brkušanin via llvm-commits
- [clang] [llvm] [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (PR #69926)
via llvm-commits
- [llvm] 89b0044 - [InstSimplify] Add test for implied cond with equal ops and constant (NFC)
Nikita Popov via llvm-commits
- [llvm] 460faa0 - [InstSimplify] Check common operand with constant earlier
Nikita Popov via llvm-commits
- [llvm] 9468de4 - TargetInstrInfo: make getOperandLatency return optional (NFC) (#73769)
via llvm-commits
- [compiler-rt] [llvm] [mlir] [clang-tools-extra] [clang] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
via llvm-commits
- [llvm] 6902082 - [NFC] Remove a space in CMake.rst
via llvm-commits
- [llvm] [CodeGen] Update DwarfEHPreparePass references in `CodeGenPassBuilder.h` (PR #74068)
via llvm-commits
- [llvm] a2e8207 - [NFC][LLVMContext] Clean up DenseMapInfo classes used for APInt & APFloat.
Paul Walker via llvm-commits
- [llvm] [JITLink][AArch32] Add dynamic lookup for relocation fixup infos (PR #71649)
via llvm-commits
- [flang] [compiler-rt] [libunwind] [libcxx] [clang] [lld] [clang-tools-extra] [lldb] [libc] [llvm] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [lldb] [flang] [libunwind] [clang-tools-extra] [libcxx] [clang] [libc] [compiler-rt] [llvm] [lld] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [compiler-rt] [lld] [lldb] [libunwind] [flang] [llvm] [libcxx] [libc] [clang-tools-extra] [clang] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [clang] [lldb] [libc] [clang-tools-extra] [lld] [libcxx] [llvm] [libunwind] [flang] [compiler-rt] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [lld] [lld][LoongArch] Partially fix the handling of R_LARCH_PCALA64_* relocs (PR #73387)
via llvm-commits
- [llvm] da86d4a - [ValueTracking] Reduce duplication in haveNoCommonBitsSet() (NFC)
Nikita Popov via llvm-commits
- [llvm] [AArch64][PAC] Refine authenticated pointer check methods (PR #74074)
Anatoly Trosinenko via llvm-commits
- [llvm] Implement SoftPromoteHalf for FFREXP. (PR #74076)
Harald van Dijk via llvm-commits
- [llvm] TargetInstrInfo: squelch a signedness warning on MSVC (PR #74078)
Ramkumar Ramachandra via llvm-commits
- [llvm] 6e3b2cb - [llvm][MC][ARM][Assembly] Emit relocations for ADRs and big-endian targets (#73834)
via llvm-commits
- [llvm] e59a0cd - [AArch64][SME2] Add SME2 builtins for zero { zt0 } (#72274)
via llvm-commits
- [llvm] 9363658 - [InstCombiner] Make isFreeToInvert() and friends instance functions (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] [NFC][asan] clang-format for asan_init change (PR #74084)
Zack Johnson via llvm-commits
- [compiler-rt] [asan][Windows] Synchronizing ASAN init on Windows (PR #74086)
Zack Johnson via llvm-commits
- [llvm] dd5c534 - [InstCombine] Add tests for invert of lshr (NFC)
Nikita Popov via llvm-commits
- [llvm] b92693a - [InstCombine] Support inverting lshr with non-negative operand
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Simplify WaitcntBrackets::getRegInterval with getPhysRegBaseClass (PR #74087)
Jay Foad via llvm-commits
- [llvm] 8c13099 - Revert "[InstCombine] Support inverting lshr with non-negative operand"
Nikita Popov via llvm-commits
- [llvm] TargetSchedule: correct latency by cycles elapsed from def to use (PR #74088)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RemoveDI] Handle DPValues in SROA (PR #74089)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 7007919 - [InstCombine] Add additional test for invert of lshr (NFC)
Nikita Popov via llvm-commits
- [llvm] faebb1b - Reapply [InstCombine] Support inverting lshr with non-negative operand
Nikita Popov via llvm-commits
- [llvm] [RemoveDIs] Enable conversion from dbg.declare to DPValue (PR #74090)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [bolt] Support arm64 FP register spills (PR #73021)
via llvm-commits
- [llvm] [NFC][RemoveDIs] Add LocationType parameter to DPValue ctor (PR #74091)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] LoopIdiomRecognize: add negative tests for powi idiom (PR #72648)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopIdiomRecognize: detect and convert powi idiom (PR #72650)
Ramkumar Ramachandra via llvm-commits
- [llvm] 39d15a7 - [AArch64][SME] Remove implicit-def's on smstart (#69012)
via llvm-commits
- [llvm] [SPIR-V] Add pre-commit CI workflow (PR #74092)
Natalie Chouinard via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Avoid crash and output-difference in loop-rotate (PR #74093)
Jeremy Morse via llvm-commits
- [clang] [clang-tools-extra] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Nikita Popov via llvm-commits
- [llvm] d222fa4 - TargetInstrInfo: squelch a signedness warning on MSVC (#74078)
via llvm-commits
- [llvm] [llvm][IR] Deprecate IRBuilderBase::getInt8PtrTy (PR #74096)
Youngsuk Kim via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Reverse order of DPValues from findDbgUsers (PR #74099)
Jeremy Morse via llvm-commits
- [libcxx] [libunwind] [llvm] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] 76f78ec - Revert "Reland [X86] With large code model, put functions into .ltext with large section flag (#73037)"
Dmitri Gribenko via llvm-commits
- [llvm] [RemoveDIs] Fix removeRedundantDdbgInstrs utils for dbg.declares (PR #74102)
Orlando Cazalet-Hyams via llvm-commits
- [clang-tools-extra] [clang] [llvm] Report pass name when -llvm-verify-each reports breakage (PR #71447)
via llvm-commits
- [llvm] MIRLangRef: fix llc invocation lines to write output (PR #74104)
Ramkumar Ramachandra via llvm-commits
- [llvm] 6cd7500 - [llvm][IR] Remove method IRBuilderBase::getInt8PtrTy (#74096)
via llvm-commits
- [llvm] [compiler-rt] [clang] [clang-tools-extra] [mlir] [clang] Fix a bug with qualified name lookup into current instantiation (PR #73018)
via llvm-commits
- [llvm] [BOLT] Ignore AArch64 markers outside their sections. (PR #74106)
Jacob Bramley via llvm-commits
- [llvm] 7832a85 - [mlgo] Fix test post PR #73899
Mircea Trofin via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP] Deprecate SHT_LLVM_BB_ADDR_MAP versions 0 and 1. (PR #74107)
Rahman Lavaee via llvm-commits
- [llvm] [RemoveDIs] Support DPValue dbg.declares in MemoryOpRemark (PR #74108)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64][GlobalISel] Look into array's element (PR #74109)
via llvm-commits
- [llvm] LoopVectorize/test: add test for crash in #72969 (PR #74111)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV]Support dropping of nneg flag for zext widencast recipes. (PR #74112)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Cope with instructions moving after themselves (PR #74113)
Jeremy Morse via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Craig Topper via llvm-commits
- [llvm] [TextAPI] Introduce Records & RecordSlice Types (PR #74115)
Cyndy Ishida via llvm-commits
- [llvm] [GlobalIsel] Combine G_SELECT (PR #74116)
Thorsten Schütt via llvm-commits
- [lld] [LLD][RISCV] Report error for unsatisfiable RISCV_ALIGN (PR #74121)
Philip Reames via llvm-commits
- [llvm] [AMDGPU][True16][GISel] Support v_add_f16 codegen. (PR #74122)
Ivan Kosarev via llvm-commits
- [llvm] f866fde - [RISCV][GISel] Lower G_FCONSTANT to constant pool load without F or D. (#73034)
via llvm-commits
- [llvm] 6c5e967 - Fix MSVC signed/unsigned mismatch warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 625e1ec - Fix MSVC signed/unsigned mismatch warning. NFC.
Simon Pilgrim via llvm-commits
- [clang] [clang-tools-extra] [llvm] Report pass name when -llvm-verify-each reports breakage (PR #71447)
Arthur Eubanks via llvm-commits
- [llvm] ff0d8a9 - Report pass name when -llvm-verify-each reports breakage (#71447)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] Report pass name when -llvm-verify-each reports breakage (PR #71447)
Arthur Eubanks via llvm-commits
- [clang-tools-extra] [llvm] [clang] Report pass name when -llvm-verify-each reports breakage (PR #71447)
via llvm-commits
- [llvm] 70187eb - [AIX][tests] Disable mixed-source.ll test using debug_addr section
via llvm-commits
- [llvm] [GlobalISel] Improve combines for extend operation by taking hint ins… (PR #74125)
Dávid Ferenc Szabó via llvm-commits
- [lld] [llvm] [clang] [SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used … (PR #74128)
Rahman Lavaee via llvm-commits
- [llvm] e817966 - [RISCV] Collapse fast unaligned access into a single feature [nfc-ish] (#73971)
via llvm-commits
- [lld] 62213be - [LLD][RISCV] Fix incorrect call relaxation when mixing +c and -c objects (#73977)
via llvm-commits
- [llvm] aa7e873 - [AArch64] Regenerate fmin/fmax/memcpy legalization tests. NFC
David Green via llvm-commits
- [llvm] [RISCV] Remove null terminator from CSRegs in determineCalleeSaves. (PR #74131)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove null terminator from CSRegs in determineCalleeSaves. NFC (PR #74131)
Craig Topper via llvm-commits
- [llvm] 7e7aaa5 - [RISCV][GISel] Support G_ABS with Zbb. (#72939)
via llvm-commits
- [llvm] 279b1ea - [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via llvm-commits
- [llvm] deca805 - Avoid nullptr+0 in Regex (#73071)
via llvm-commits
- [llvm] 37f2f48 - [DebugInfo][RemoveDIs] Handle a debug-info splicing corner case (#73810)
Jeremy Morse via llvm-commits
- [llvm] [cmake] Fix relative paths in prefix map (PR #74132)
Paul Kirth via llvm-commits
- [llvm] [bazel] Remove :CAPIGPU as a dependency of :MLIRPythonBindingsCore. (PR #74133)
Peter Hawkins via llvm-commits
- [llvm] [TargetInstrInfo] update INLINEASM memoperands once (PR #74135)
Nick Desaulniers via llvm-commits
- [llvm] adc6b43 - [llvm][NFC] Autoupdater AMD intrinsic detection (#73331)
via llvm-commits
- [llvm] 91b2559 - [nvptx] Fix autoupdater's intrinsic matcher (#73330)
via llvm-commits
- [compiler-rt] 481e9b3 - [asan][win][msvc] override new and delete and seperate TUs (#68754)
via llvm-commits
- [llvm] [BOLT][NFC] Remove unused code for CDSplit (PR #74136)
via llvm-commits
- [llvm] 4c44dcf - Support soft failure on DWP section overflow, producing a truncated but valid DWP(#71902)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [lld] [libunwind] [lldb] [libcxx] [libc] [compiler-rt] [flang] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [llvm] 4069299 - [PowerPC] Fix the register class for the instruction paddi. (#73995)
via llvm-commits
- [llvm] f11d250 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] ca23e96 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 501007c - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] [llvm] Adjust Autoupdater's llvm prefix detection (PR #74142)
Nathan Sidwell via llvm-commits
- [llvm] [llvm-exegesis] Disable core dumps in subprocess (PR #74144)
Aiden Grossman via llvm-commits
- [llvm] [llvm][NFC] Refactor AutoUpgrader arm/aarch64 (PR #74145)
Nathan Sidwell via llvm-commits
- [llvm] 7f2f351 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 4a03437 - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] 672624d - [𝘀𝗽𝗿] changes introduced through rebase
Jon Roelofs via llvm-commits
- [llvm] [NFC] Add useFPRegsForHalfType(). (PR #74147)
Harald van Dijk via llvm-commits
- [compiler-rt] [scudo] Fix realloc hooks behavior (PR #74149)
via llvm-commits
- [llvm] 3d89f2a - [RISCV] Remove null terminator from CSRegs in determineCalleeSaves. NFC (#74131)
via llvm-commits
- [llvm] d8a0439 - Reland [X86] With large code model, put functions into .ltext with large section flag (#73037)
Arthur Eubanks via llvm-commits
- [clang] [llvm] [clang-tools-extra] Fix #41439: Update the documentation with the correct information. (PR #69377)
Piotr Zegar via llvm-commits
- [compiler-rt] a09b881 - Revert "[asan][win][msvc] override new and delete and seperate TUs (#68754)"
Kirill Stoimenov via llvm-commits
- [lld] [WIP][lld] Add lld warning for checking discarded sections via COMDAT (PR #74151)
via llvm-commits
- [compiler-rt] 75867f8 - [scudo] Fix realloc hooks behavior (#74149)
via llvm-commits
- [llvm] [RISCV] Share ArgGPRs array between SelectionDAG and GISel. (PR #74152)
Craig Topper via llvm-commits
- [llvm] d22944d - [cmake] Fix relative paths in prefix map (#74132)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Add bugprone-move-shared-pointer-contents check. (PR #67467)
Johannes Doerfert via llvm-commits
- [llvm] [RISCV] Ignore debug instructions in hasAllNBitUsers in RISCVOptWInstrs. (PR #74156)
Craig Topper via llvm-commits
- [clang-tools-extra] [openmp] [llvm] [clang-tidy] Add bugprone-move-shared-pointer-contents check. (PR #67467)
via llvm-commits
- [llvm] [openmp] [clang-tools-extra] [clang-tidy] Add bugprone-move-shared-pointer-contents check. (PR #67467)
via llvm-commits
- [lld] [llvm] [ThinLTO] Add module names to ThinLTO final objects (PR #74160)
via llvm-commits
- [lld] [lld][LoongArch] Fix the handling of R_LARCH_PCALA64_* relocs (PR #73387)
Lu Weining via llvm-commits
- [flang] [clang-tools-extra] [llvm] [libcxx] [libc] [lld] [lldb] [clang] [compiler-rt] [libunwind] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Matthias Springer via llvm-commits
- [flang] [clang-tools-extra] [llvm] [libcxx] [libc] [lld] [lldb] [clang] [compiler-rt] [mlir] [libunwind] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [flang] [clang-tools-extra] [llvm] [libcxx] [libc] [lld] [lldb] [clang] [compiler-rt] [mlir] [libunwind] Fix clang to recognize new C23 modifiers %w and %wf when printing and scanning (PR #71771)
via llvm-commits
- [llvm] 7ccc4ef - [gn build] Port c45a66ecd4cb
LLVM GN Syncbot via llvm-commits
- [llvm] [mlir] fix linking on riscv64 (PR #74167)
Vincent Palatin via llvm-commits
- [compiler-rt] 1ffd77d - [NFC][ASAN] Declare few functions as static
Vitaly Buka via llvm-commits
- [compiler-rt] 28eead0 - [NFC][asan] Clang format a few lines
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][ASAN] Move ENSURE_ASAN_INITED into AsanInitFromRtl (PR #74170)
Vitaly Buka via llvm-commits
- [llvm] Missing opt with ctlz and shifts of power of 2 constants (#41333) (PR #74175)
Sizov Nikita via llvm-commits
- [llvm] [clang] Revert HWASAN failure (#74163) (PR #74180)
Kirill Stoimenov via llvm-commits
- [llvm] b6d0ee0 - Revert HWASAN failure (#74163)
Kirill Stoimenov via llvm-commits
- [llvm] [PowerPC] Handle CALL_RM like CALL for 32-bit ELF (PR #72758)
Brad Smith via llvm-commits
- [llvm] 66a3e4f - [LoongArch] Override TargetLowering::isShuffleMaskLegal
via llvm-commits
- [llvm] 6b4812f - [llvm-objdump] Stop including llvm/ADT/IndexedMap.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] Change how libc++ specifies the runners to use. (PR #74188)
via llvm-commits
- [llvm] 96d0a3b - [llvm] Stop including optional (NFC)
Kazu Hirata via llvm-commits
- [llvm] f6d6809 - [llvm] Stop including array (NFC)
Kazu Hirata via llvm-commits
- [llvm] 07cec73 - [LoongArch] Support CTLZ with lsx/lasx
via llvm-commits
- [llvm] 63e6bba - Revert "[LoongArch] Support CTLZ with lsx/lasx"
via llvm-commits
- [llvm] a60a542 - Reland "[LoongArch] Support CTLZ with lsx/lasx"
via llvm-commits
- [llvm] b1806e6 - [AArch64] Stack probing for dynamic allocas in SelectionDAG (#66525)
via llvm-commits
- [llvm] e9c6f3f - [AArch64] Fix -Wunused-variable in AArch64FrameLowering.cpp (NFC)
Jie Fu via llvm-commits
- [lld] 7081585 - [lld][COFF][NFC] Store pdata range as ChunkRange. (#74024)
via llvm-commits
- [libunwind] [llvm] [libcxx] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] [LLVM] fix typo (PR #74195)
via llvm-commits
- [llvm] 5e94080 - AMDGPU: Regenerate test checks
Matt Arsenault via llvm-commits
- [llvm] 68d6fe5 - [X86][CodeGen] Prefer KMOVkk_EVEX than KMOVkk when EGPR is supported (#74048)
via llvm-commits
- [llvm] [GlobalISel] Adding support for handling G_ASSERT_{SEXT,ZEXT,ALIGN} i… (PR #74196)
Dávid Ferenc Szabó via llvm-commits
- [llvm] 3c86bc0 - AMDGPU: Add more tests for rootn libcall handling
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Replace sqrt OpenCL libcalls with llvm.sqrt (PR #74197)
Matt Arsenault via llvm-commits
- [llvm] db8b85a - AMDGPU: Support llvm.exp10 (#65860)
via llvm-commits
- [llvm] cbf7b52 - [VPlan] Properly update reduction live-out after placing select.
Florian Hahn via llvm-commits
- [llvm] [clang] [X86] Support CFE flags for APX features (PR #74199)
Shengchen Kan via llvm-commits
- [llvm] 70535f5 - [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Florian Hahn via llvm-commits
- [llvm] d04a4a0 - [llvm] Adjust Autoupdater's llvm prefix detection (#74142)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [mlir] [mlir] Fix a zero stride canonicalizer crash (PR #74200)
Rik Huijzer via llvm-commits
- [llvm] 7e0c526 - [LLVM][NFC] fix typo in `llvm/lib/IR/ConstantsContext.h` (#74195)
via llvm-commits
- [llvm] [InstrRef][nfc] Remove usage of unique_ptrs of arrays (PR #74203)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] a7627f7 - [llvm] Stop including list (NFC)
Kazu Hirata via llvm-commits
- [llvm] 308551f - [llvm-rc] Include StringMap.h insteadof StringSet.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0008b9c - [Vectorize] Fix an unused variable warning
Kazu Hirata via llvm-commits
- [llvm] 5602636 - [LoopPeel] Peel iterations based on and, or conditions (#73413)
via llvm-commits
- [llvm] bd38203 - [BBUtils][NFC] Delete SplitLandingPadPredecessors with DT (#73406)
via llvm-commits
- [mlir] [llvm] [mlir][tensor] Fold linalg transpose with tensor pack (PR #74206)
Prathamesh Tagore via llvm-commits
- [llvm] [CMake][Windows] Turn off lld string tail merging when ASAN is turned on (PR #74207)
Duo Wang via llvm-commits
- [llvm] bb6497f - [BPI] Reuse the AsmWriter's BB naming scheme in BranchProbabilityPrinterPass (#73593)
via llvm-commits
- [llvm] b04b897 - [TextAPI] Introduce Records & RecordSlice Types (#74115)
via llvm-commits
- [llvm] fccc374 - [TextAPI] fix fpermissive error
Cyndy Ishida via llvm-commits
- [llvm] ad8084f - [gn build] Port b04b89753daf
LLVM GN Syncbot via llvm-commits
- [llvm] 0801216 - [TextAPI][Tests] Add missing link to TargetParser in tests
Cyndy Ishida via llvm-commits
- [llvm] 7ec4f60 - [InstCombine] Infer disjoint flag on Or instructions. (#72912)
via llvm-commits
- [clang] [lld] [lldb] [llvm] [libc] [libcxx] [flang] [compiler-rt] Work around GCC test failure that is caused by enabling optimizations. (PR #73998)
via llvm-commits
- [llvm] [RISCV] Compute VarArgsSaveSize even for the all register allocated case. NFC (PR #74209)
Craig Topper via llvm-commits
- [compiler-rt] [lldb] [libc] [clang] [lld] [llvm] [libcxx] [flang] Work around GCC test failure that is caused by enabling optimizations. (PR #73998)
via llvm-commits
- [llvm] [llvm-exegesis] Add explicit error message with segfault address (PR #74210)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add explicit error message with segfault address (PR #72774)
Aiden Grossman via llvm-commits
- [llvm] [clang] [RISCV] Remove experimental from Vector Crypto extensions (PR #74213)
Eric Biggers via llvm-commits
- [llvm] [clang] Remove experimental from Vector Crypto extensions (PR #69000)
Eric Biggers via llvm-commits
- [llvm] bb41fc6 - [ORC-RT][ORC][MachO] Add executor-side symbol tables to MachO platform support.
Lang Hames via llvm-commits
- [clang] [lldb] [flang] [lld] [llvm] [libc] [compiler-rt] [libcxx] Work around GCC test failure that is caused by enabling optimizations. (PR #73998)
via llvm-commits
- [compiler-rt] 5fcf3bb - [NFC][HWASAN] Remove unused macro parameter
Vitaly Buka via llvm-commits
- [llvm] 38f75d6 - [llvm-exegesis] Removed useless test
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add in snippet address annotation (PR #74218)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Use disjoint flag instead of calling haveNoCommonBitsSet. (PR #74222)
Craig Topper via llvm-commits
- [llvm] [llvm-exegesis] Enable dummy perf counters in subprocess mode (PR #74224)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Fix missed opportunity to fold 'or' into 'mul' operand. (PR #74225)
Craig Topper via llvm-commits
- [llvm] bdcf208 - Recommit "[InstCombine] Retain exact instruction name for some cases in SimplifyDemandedUseBits."
Craig Topper via llvm-commits
- [libcxx] [flang] [lldb] [compiler-rt] [llvm] [libc] [clang] [lld] Work around GCC test failure that is caused by enabling optimizations. (PR #73998)
via llvm-commits
- [llvm] [TRE] Add tests for intrinsic accumulators (PR #74226)
Joshua Cao via llvm-commits
- [llvm] 6b6552a - [llvm-dwarfutil] Adjust includes (NFC)
Kazu Hirata via llvm-commits
- [flang] [libcxx] [clang] [compiler-rt] [clang-tools-extra] [llvm] [Clang][Sema] Fix qualifier restriction of overriden methods (PR #71696)
Shafik Yaghmour via llvm-commits
- [llvm] [CaptureTracking] Do not capture compares of same object (PR #74228)
Joshua Cao via llvm-commits
- [llvm] 76cd035 - [InstCombine] Preserve exact instruction name for xor->or transform in SimplifyDemandedUseBits.
Craig Topper via llvm-commits
- [llvm] [InstCombine] Explicitly set disjoint flag when converting xor to or. (PR #74229)
Craig Topper via llvm-commits
- [llvm] [Reassociate] Use disjoint flag to convert Or to Add. (PR #72772)
Craig Topper via llvm-commits
- [llvm] [GISel] Don't print the opcode twice in LegalityQuery::print. (PR #74232)
Craig Topper via llvm-commits
- [llvm] e3b3c91 - [InstCombine] Fix missed opportunity to fold 'or' into 'mul' operand. (#74225)
via llvm-commits
- [llvm] [CodeGen] Port WinEHPrepare to new pass manager (PR #74233)
via llvm-commits
- [llvm] 5db1c6e - Revert "[InstCombine] Fix missed opportunity to fold 'or' into 'mul' operand. (#74225)"
Craig Topper via llvm-commits
- [llvm] [libcxx] [libunwind] [libc++] Allow running the test suite with optimizations (PR #68753)
Nikolas Klauser via llvm-commits
- [llvm] c890582 - [VPlan] Account for live-in entries in MinBW used by replicate recipes.
Florian Hahn via llvm-commits
- [llvm] [MCP] Bug fix for reverted patch #70778 (PR #74239)
via llvm-commits
- [llvm] [BOLT] [Passes] Fix two compile warnings in BOLT (PR #73086)
Ho Cheung via llvm-commits
- [lld] [llvm] [RISC-V][LLD] Add Support for RISC-V TLSDESC Relocations (PR #66916)
Tatsuyuki Ishi via llvm-commits
- [clang] [clang-tools-extra] [llvm] [ConstraintElim] Add facts implied by llvm.abs (PR #73189)
Alexander Shaposhnikov via llvm-commits
- [openmp] [clang] [mlir] [llvm] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
via llvm-commits
- [llvm] [InstCombine][InstSimplify] Pass `SimplifyQuery` to `computeKnownBits` directly. NFC. (PR #74246)
Yingwei Zheng via llvm-commits
- [llvm] 741975d - [InstCombine][InstSimplify] Pass `SimplifyQuery` to `computeKnownBits` directly. NFC. (#74246)
via llvm-commits
- [llvm] f25daa5 - [llvm] Stop including llvm/ADT/StringRef.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 871dfd8 - [llvm] Stop including llvm/ADT/StringMap.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3b1761b - [llvm] Stop including map (NFC)
Kazu Hirata via llvm-commits
- [llvm] [SelectionDAG] Use getVectorElementPointer in DAGCombiner::replaceStoreOfInsertLoad. (PR #74249)
Craig Topper via llvm-commits
- [llvm] 3e7ca05 - [InstCombine] Use disjoint flag instead of calling haveNoCommonBitsSet. (#74222)
via llvm-commits
- [llvm] 74ff523 - [llvm] Stop including unordered_map (NFC)
Kazu Hirata via llvm-commits
- [llvm] e315bf2 - [AArch64] Update LangRef to reference GHC calling convention (#72760)
via llvm-commits
- [llvm] [BOLT] Introduce profile-use-std-hash (PR #74253)
Amir Ayupov via llvm-commits
- [llvm] [PDB] Remove llvm/DebugInfo/PDB/Native/Formatters.h (PR #74257)
Kazu Hirata via llvm-commits
- [polly] [llvm] [Support] Remove llvm/Support/Host.h (PR #74261)
Kazu Hirata via llvm-commits
- [llvm] 4042fb8 - [TRE] Generate tests for accumulator recursion
Joshua Cao via llvm-commits
- [llvm] 57eb482 - [llvm] Stop including string (NFC)
Kazu Hirata via llvm-commits
- [llvm] Add sanity test workflow for checking libc++ bots quickly. (PR #74267)
via llvm-commits
- [llvm] [clang] [SimplifyCFG] Not folding branch in loop header with constant iterations (PR #74268)
via llvm-commits
- [llvm] [llvm][LoongArch] Get the code model from the global object (PR #72079)
via llvm-commits
- [llvm] e9cd197 - [LoongArch] Support MULHS/MULHU with lsx/lasx
via llvm-commits
- [llvm] 26fc26c - [RISCV] Simplify computation of VarArgsSaveSize. NFC (#74209)
via llvm-commits
- [llvm] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
James Y Knight via llvm-commits
- [llvm] [llvm-exegesis] Add option to specify the number of latency repetitions (PR #74276)
Aiden Grossman via llvm-commits
- [libcxx] [compiler-rt] [clang] [libc] [clang-tools-extra] [flang] [llvm] [clang][AMDGPU] fix the return type for ballot (PR #73906)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 87526c8 - [RISCV] Add test case showing that removal of W suffixes doesn't work with DBG_VALUE uses. NFC
Craig Topper via llvm-commits
- [llvm] 55f91bf - [RISCV] Ignore debug instructions in hasAllNBitUsers in RISCVOptWInstrs.
Craig Topper via llvm-commits
- [llvm] 7c4eb13 - [Transforms] Remove unnecessary includes (NFC)
Kazu Hirata via llvm-commits
- [llvm] f4b1f44 - [PDB] Remove llvm/DebugInfo/PDB/Native/Formatters.h (#74257)
via llvm-commits
- [llvm] fe0d629 - [TableGen] Remove unnecessary includes (NFC)
Kazu Hirata via llvm-commits
- [llvm] bc1fe6f - RegisterCoalescer: Fix producing malformed IMPLICIT_DEFs (#73784)
via llvm-commits
- [llvm] 92c2529 - [llvm] Stop including vector (NFC)
Kazu Hirata via llvm-commits
- [llvm] [clang] [RISCV] Update the interface of sifive vqmaccqoq (PR #74284)
Brandon Wu via llvm-commits
- [llvm] 3406a2b - [llvm] Stop including tuple (NFC)
Kazu Hirata via llvm-commits
- [llvm] 725656b - [M68k] Emit RTE for interrupt handler. (#72787)
via llvm-commits
- [llvm] [PowerPC] Prefer VSX compare in vector selection (PR #65295)
Qiu Chaofan via llvm-commits
- [llvm] [PowerPC] Optimize select_cc with VSX compare and xxsel (PR #65295)
Qiu Chaofan via llvm-commits
- [llvm] d49e9d8 - [SelectionDAG][NFC] Replace C-style casting with static_cast (#74060)
via llvm-commits
- [llvm] [Pass] Add hyphen to some pass names (PR #74287)
via llvm-commits
Last message date:
Sun Dec 3 23:53:45 PST 2023
Archived on: Sun Dec 3 23:53:48 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).