The Week Of Monday 22 February 2021 Archives by thread
Starting: Mon Feb 22 00:00:59 PST 2021
Ending: Sun Feb 28 23:58:44 PST 2021
Messages: 2600
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D97069: [clang] BoolMOption helper in Options.td
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94376: [MemCpyOpt] Enable MemorySSA by default
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D96871: [NFC][llvm-dwarfdump] Don't calculate unnecessary stats
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 5211345 - [NFC][llvm-dwarfdump] Don't calculate unnecessary stats
Djordje Todorovic via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89693: [AArch64] Favor post-increments and implement TTI::getPreferredAddressingMode
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D97049: [XCOFF][NFC] add DWARF section support in XCOFF object writer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D97184: [XCOFF] support DWARF of XCOFF object output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D97154: [JumpThreading] Clone noalias.scope.decl when threading blocks
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D80163: [X86][VARARG] Avoid spilling xmm registers for va_start.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D97185: [llvm] Add assertions for the smart pointers with the possibility to be null in DWARFLinker::loadClangModule
Ella Ma via Phabricator via llvm-commits
- [PATCH] D97186: [XCOFF][llvm-dwarfdump] support llvm-dwarfdump for XCOFF DWARF
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
James Henderson via Phabricator via llvm-commits
- [PATCH] D93894: [PowerPC] Expand BitPermutation to handle cases of the single immediate 'and'.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D96831: [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
James Henderson via Phabricator via llvm-commits
- [llvm] 861dbe1 - [WebAssembly] call_indirect issues table number relocs
Andy Wingo via llvm-commits
- [llvm] 21a4faa - [ARM] Move double vector insert patterns using vins to DAG combine
David Green via llvm-commits
- [PATCH] D97046: [lit] Add "late_tests" test suite config option
James Henderson via Phabricator via llvm-commits
- [PATCH] D97040: [llvm-objcopy][MachO] Add support for --keep-undefined
James Henderson via Phabricator via llvm-commits
- [llvm] 15a74b6 - [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe.
Florian Hahn via llvm-commits
- [PATCH] D96773: [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Don't let __start_/__stop_ retain C identifier name sections
David Chisnall via Phabricator via llvm-commits
- [PATCH] D97113: ReleaseNotes: add lld/ELF notes
James Henderson via Phabricator via llvm-commits
- [PATCH] D96876: [ARM] Move double vector insert patterns using vins to DAG combine
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 188f15d - [ARM] Remove dead lowering code. NFC
David Green via llvm-commits
- [PATCH] D97082: [RISCV] Add isel support for bitcasts between fixed vector types.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96409: [debug-info] refactor emitDwarfUnitLength
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D97097: [RISCV] Custom isel the rest of the vector load/store intrinsics.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95924: [Example][NFC} Add testcase for BrainF HelloWorld
Tim Northover via Phabricator via llvm-commits
- [llvm] 106b63d - [InstCombine] Add smulo NumSignBits test from D97170
Simon Pilgrim via llvm-commits
- [llvm] c11fd0d - [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo.
Florian Hahn via llvm-commits
- [llvm] ad375ac - [gn build] Port 6e3071007b4c
LLVM GN Syncbot via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Yvan Roux via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D86177: [llvm-mca][NFC] Separate calculation of display data from its display in the summary and instruction info views
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Paul Walker via Phabricator via llvm-commits
- [llvm] 0327cfe - [llvm-link] fix IRMover returning wrong modified vector type
Nashe Mncube via llvm-commits
- [PATCH] D96953: [SVE] fix IRMover returning wrong modified vector type
Nashe Mncube via Phabricator via llvm-commits
- [llvm] 7af9ea5 - [gn build] Port 7dc7f0c2ecc0
LLVM GN Syncbot via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
James Henderson via Phabricator via llvm-commits
- [PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D97111: [RISCV] change rvv frame layout
luxufan via Phabricator via llvm-commits
- [llvm] 4813518 - [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D97048: [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 2c25efc - [AArch64] Adding SHA3 Intrinsics support
David Spickett via llvm-commits
- [PATCH] D96381: [AArch64] Adding SHA3 Intrinsics support
David Spickett via Phabricator via llvm-commits
- [PATCH] D97164: [flang] Add -J and -module-dir to f18 driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D97118: [Docs] Mention clone depth feature of git in LLVM getting started
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 1908488 - [InstCombine] Add PR45977 test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D96632: [THUMB2] add .w suffixes for ldr/str (immediate) T4
David Spickett via Phabricator via llvm-commits
- [PATCH] D95262: [LLD][PowerPC] Fix bug in PC-Relative initial exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D97188: [AArch64] Add patterns for add(udot(0, x, y), z) -> udot(z, x, y).
Dave Green via Phabricator via llvm-commits
- [PATCH] D97188: [AArch64] Add patterns for add(udot(0, x, y), z) -> udot(z, x, y).
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D97188: [AArch64] Add patterns for add(udot(0, x, y), z) -> udot(z, x, y).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D97188: [AArch64] Add patterns for add(udot(0, x, y), z) -> udot(z, x, y).
Dave Green via Phabricator via llvm-commits
- [PATCH] D97188: [AArch64] Add patterns for add(udot(0, x, y), z) -> udot(z, x, y).
Dave Green via Phabricator via llvm-commits
- [PATCH] D97188: [AArch64] Add patterns for add(udot(0, x, y), z) -> udot(z, x, y).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D97189: [flang][NFC] Add source line to TODO message
Jean Perier via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
Victor Huang via Phabricator via llvm-commits
- [PATCH] D97190: [flang][NFC] Add source line to lowering TODO messages
Jean Perier via Phabricator via llvm-commits
- [PATCH] D95753: [Coverage] Store compilation dir separately in coverage mapping
greg miller via Phabricator via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strict_wwm
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] b02bc02 - [LangRef] fix typo in assume bundle description; NFC
Sanjay Patel via llvm-commits
- [PATCH] D97192: [RISCV] Unify scalable- and fixed-vector EXTRACT_SUBVECTOR lowering
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96883: Add support for JSON output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D96987: [flang][fir][NFC] Move remaining types to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D97117: [XCOFF] add C_FILE symbol at index 0
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D97193: [AArch64][SVE] Ensure hasFP has a consistent return value
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D97194: [RISCV] Support fixed-length vector sign/zero extension
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D97130: [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96517: [AMDGPU] Optimize SGPR to scratch spilling
Michael Liao via Phabricator via llvm-commits
- [PATCH] D90479: [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95501: WIP: Support: Add vfs::OutputBackend to virtualize compiler outputs
Sam McCall via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D96980: [amdgpu] Revert agnostic SGPR spill.
Michael Liao via Phabricator via llvm-commits
- [llvm] c7ee57f - [LV] Directly use incoming value for single VPBlendRecipes.
Florian Hahn via llvm-commits
- [PATCH] D97197: [flang][driver] Refine tests for module search directories
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D96021: [LoopVectorize] NFC: Move UserVF feasibility checks to separate function.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96626: Support: mapped_file_region: Pass MAP_NORESERVE to mmap
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D97200: [dfsan] Propagate origins at non-memory/phi/call instructions
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D97074: Add getDemandedBits for uses.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D97201: [flang] Detect circularly defined interfaces of procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D97202: [RISCV] Support fixed-length vector truncates
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 476ff03 - [InstSimplify] Cleanup out-of-range shift amount handling.
Simon Pilgrim via llvm-commits
- [llvm] 784c70d - [ConstraintElimination] Add initial ICMP_NE test cases.
Florian Hahn via llvm-commits
- [lld] 5bfdbde - [lld-macho] Fix cpuSubtype for non-x86_64 archs
Jez Ng via llvm-commits
- [lld] 8c4638c - [lld-macho] Clean up comments
Jez Ng via llvm-commits
- [PATCH] D96565: [lld-macho] Fix cpuSubtype for non-x86_64 archs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D96803: EntryExitInstrumenter: Enable at all optimization levels (PR49143)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D97092: [ValueTracking] Handle assumes on arguments with context instruction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97099: [ValueTracking] Infer context for arguments
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97077: [SCEV] Pass an explicit context to computeKnownBits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97204: [RFC] Clang 64-bit source locations
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D97035: [AArch64][GlobalISel] Support lowering <1 x i8> arguments
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D97086: [GloblalISel] Support lowering <3 x i8> arguments in multiple parts.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 5e7e499 - [JumpThreading] Clone noalias.scope.decl when threading blocks
Nikita Popov via llvm-commits
- [llvm] 4125afc - [MemCpyOpt] Fix handling of readnone byval arguments
Nikita Popov via llvm-commits
- [PATCH] D97128: [ThinLTO] Make cloneUsedGlobalVariables deterministic
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] ed42307 - [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script
Joachim Protze via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96195: [HIP] Fix managed variable linkage
Artem Belevich via Phabricator via llvm-commits
- [llvm] 1aeb927 - [RISCV] Custom isel the rest of the vector load/store intrinsics.
Craig Topper via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96671: [GlobalISel] Implement narrowScalar for UADDO/USUBO
Cassie Jones via Phabricator via llvm-commits
- [llvm] 95daec6 - [ConstraintElimination] Use unsigned > 0 instead of != 0.
Florian Hahn via llvm-commits
- [PATCH] D94264: [GlobalISel] Add MachineInstNumbering to CSEInfo and propagate CSE throughout AArch64 pipeline.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D97174: [WebAssembly] Support WasmEHFuncInfo serialization
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D97207: [flang][test] Share all driver test dirs between `f18` and `flang-new`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D97175: [WebAssembly] Split EH MIR tests into two files
Derek Schuff via Phabricator via llvm-commits
- [llvm] 95d13c0 - [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering
Jessica Paquette via llvm-commits
- [PATCH] D96915: [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D97170: [ValueTracking] Improve ComputeNumSignBits for SRem.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96928: [LICM][Coroutine] Don't sink stores from loops with coro.suspend instructions
Xun Li via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 1c932ba - [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent
Leonard Chan via llvm-commits
- [PATCH] D96170: [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] bb20cf2 - [KnownBits] Pull out repeated getMinValue() calls from shift analysis. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D97208: [X86] Always use rip-relative addressing on 64-bit when rematerializing all zeros/ones registers using a folded load.
Craig Topper via Phabricator via llvm-commits
- [lld] 5a856f5 - Reland [lld-macho]Implement bundle_loader
Vy Nguyen via llvm-commits
- [PATCH] D97039: [PowerPC] Enable redundant TOC save removal on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D97054: [MachineVerifier] Confirm that both ends of a tied def/use are live together
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97209: [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs
Jez Ng via Phabricator via llvm-commits
- [llvm] 4827492 - Revert "[InstrProfiling] Use ELF section groups for counters, data and values"
Petr Hosek via llvm-commits
- [PATCH] D97108: [Statepoint Lowering] Allow dead gc pointer from deopt section to be on register.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97066: [MC] Diagnose MCContext errors using LLVMContext handler
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D95179: [AArch64] Do not fold SP adjustments into pre-increment addr modes if it overflows the redzone.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96399: [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97212: [lld-link] Add /reproduce: support for several flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D97214: [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95993: Add auto-upgrade support for annotation intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D97215: Add correct arc config for default "onto" branch
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [lld] c32aee5 - [lld-macho] Try to fix cross-platform test from D96565
Jez Ng via llvm-commits
- [PATCH] D97179: [WebAssembly] Misc. fixes in cfg-stackify-eh.ll
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 946a099 - [WebAssembly] Misc. fixes in cfg-stackify-eh.ll
Heejin Ahn via llvm-commits
- [PATCH] D96972: [RISCV] Support insertion of misaligned subvectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97215: Add modern arc config for default "onto" branch
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 9a4dd4d - [SLP]No need to mark scatter load pointer as scalar as it gets vectorized.
Alexey Bataev via llvm-commits
- [PATCH] D96818: [SLP]No need to mark scatter load pointer as scalar as it gets vectorized.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 908643a - [WebAssembly] Split EH MIR tests into two files
Heejin Ahn via llvm-commits
- [llvm] 1cd2a5a - [RISCV] Add isel support for bitcasts between fixed vector types.
Craig Topper via llvm-commits
- [llvm] a08e609 - [WebAssembly] Rename methods in WasmEHFuncInfo (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D97173: [WebAssembly] Rename methods in WasmEHFuncInfo (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 0046aad - [gn build] Port e64fcdf8d53c
LLVM GN Syncbot via llvm-commits
- [PATCH] D96981: [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D97218: [AMDGPU] Set threshold for regbanks reassign pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96613: [lld] Add options to trace all symbols and to trace all symbols originated from a file
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D96881: Avoid Bitcast-GEP fusion for void pointers
mohammad hadi jooybar via Phabricator via llvm-commits
- [PATCH] D97219: [LSR] Unify scheduling of existing and inserted addrecs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96837: Add !retain metadata to retain global values under linker garbage collection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97136: [VPlan] Support to widen call and select intructions in VPlan native path
Florian Hahn via Phabricator via llvm-commits
- [llvm] 51fb5bf - [WebAssembly] Support WasmEHFuncInfo serialization
Heejin Ahn via llvm-commits
- [PATCH] D97221: [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97178: [WebAssembly] Remap branch dests after fixCatchUnwindMismatches
Heejin Ahn via Phabricator via llvm-commits
- [llvm] f47a654 - [WebAssembly] Remap branch dests after fixCatchUnwindMismatches
Heejin Ahn via llvm-commits
- [PATCH] D97223: Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D97155: [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D96979: [DSE] Extending IsGuaranteedLoopInvariant to support a GetElementPtrInst defined in the entry block
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94213: Clang: Remove support for 3DNow!, both intrinsics and builtins.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D94252: Delete (most) of the MMX builtin functions from Clang.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D86855: Convert __m64 intrinsics to unconditionally use SSE2 instead of MMX instructions.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D96846: [LLVM][GVN] fix a typo in comment
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D97225: Only verify LazyCallGraph under expensive checks
Arthur Eubanks via Phabricator via llvm-commits
- [lld] e6d1f26 - [lld-link] Add /reproduce: support for several flags
Nico Weber via llvm-commits
- [PATCH] D74927: [MC][ARM] make Thumb function also if type attribute is set
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 69ce291 - [AArch64][GlobalISel] Support lowering <1 x i8> arguments.
Amara Emerson via llvm-commits
- [llvm] 212d6a9 - [GloblalISel] Support lowering <3 x i8> arguments in multiple parts.
Amara Emerson via llvm-commits
- [llvm] c24b7a1 - [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via llvm-commits
- [compiler-rt] 7a0da88 - scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via llvm-commits
- [llvm] 89440df - [ValueTracking] Improve ComputeNumSignBits for SRem.
Craig Topper via llvm-commits
- [PATCH] D97229: Add @llvm.coro.async.size.replace intrinsic.
Nate Chandler via Phabricator via llvm-commits
- [llvm] 867e379 - [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt
Jessica Paquette via llvm-commits
- [llvm] 3231607 - [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32.
Craig Topper via llvm-commits
- [PATCH] D96351: [AIX] Enable the default AltiVec ABI on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D97231: [RISCV] Use a ComplexPattern for zexti32 to match sexti32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97232: [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e765324 - [CMake] Don't optimize tests so much under ThinLTO
Arthur Eubanks via llvm-commits
- [PATCH] D96618: [CMake] Don't optimize tests so much under ThinLTO
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D97233: Support `#pragma clang section` directives on MachO targets
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D96571: [ASan] Introduce a way set different ways of emitting module destructors.
Dan Liew via Phabricator via llvm-commits
- [llvm] bb16efe - [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D97236: [MC][ARM] add .w suffixes for BL (T1) and DBG
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D82692: [ARM] do not consider sp as deprecated for ldm/stm
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 9a82790 - Add auto-upgrade support for annotation intrinsics
Andy Kaylor via llvm-commits
- [PATCH] D97237: [RISCV] vle1.v/vse1.v should be unmasked instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 8f48ddd - [X86][AMX] Lower tile copy instruction.
via llvm-commits
- [PATCH] D97112: [X86][AMX] Lower tile copy instruction.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 3322701 - [gn build] Port 8f48ddd19358
LLVM GN Syncbot via llvm-commits
- [llvm] adf2098 - [JITLink] Don't allow creation of sections with duplicate names.
Lang Hames via llvm-commits
- [llvm] 430817d - [JITLink] Add a getFixupAddress convenience method to Block.
Lang Hames via llvm-commits
- [PATCH] D97238: [Attributor] Conditinoally delete fns
William Moses via Phabricator via llvm-commits
- [PATCH] D96933: [DAG] Do not replace bf16 types in replaceStoreOfFPConstant()
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D97239: [profile] Fix buffer overrun when parsing %c in filename string
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D97240: [AArch64][GlobalISel] Fix manual selection for v4s16 and v8s8 G_DUP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] unw_* alias fixes for ELF and Mach-O
Ryan Prichard via Phabricator via llvm-commits
- [llvm] 729899f - [libunwind] unw_* alias fixes for ELF and Mach-O
Ryan Prichard via llvm-commits
- [PATCH] D97159: [AVR] Fix def state of operands
Ayke via Phabricator via llvm-commits
- [llvm] c63b33b - [GlobalISel] Implement narrowScalar for UADDO/USUBO
Cassie Jones via llvm-commits
- [llvm] e153264 - [GlobalISel] Implement narrowScalar for SADDO/SSUBO
Cassie Jones via llvm-commits
- [llvm] 8f956a5 - [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE
Cassie Jones via llvm-commits
- [llvm] 8b10aa6 - [AArch64][GlobalISel] Make overflow legalization use clampScalar
Cassie Jones via llvm-commits
- [llvm] 0596086 - [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization
Cassie Jones via llvm-commits
- [PATCH] D96672: [GlobalISel] Implement narrowScalar for SADDO/SSUBO
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96673: [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96674: [AArch64][GlobalISel] Make overflow legalization use clampScalar
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96676: [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D97242: Add more historic DWARF vendor extensions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D95930: [InstrProfiling] Use self-link for counter metadata
Fangrui Song via Phabricator via llvm-commits
- [llvm] 662402a - Revert "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt"
Jessica Paquette via llvm-commits
- [PATCH] D96932: [SampleFDO] Support enabling -funique-internal-linkage-name
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96938: [RFC] [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
JunMa via Phabricator via llvm-commits
- [llvm] 9f52708 - [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.
Rahman Lavaee via llvm-commits
- [llvm] 7424efd - [dfsan] Propagate origins at non-memory/phi/call instructions
Jianzhou Zhao via llvm-commits
- [PATCH] D93446: [RISCV] Add vadd with mask and without mask builtin.
Craig Topper via Phabricator via llvm-commits
- [llvm] 4125cab - [GVN] Fix a typo in comment
via llvm-commits
- [PATCH] D97244: [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D97245: [lld-macho] Better deduplication of personality symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96969: [AVR] Only support sp, r0 and r1 in llvm.read_register
Ben Shi via Phabricator via llvm-commits
- [PATCH] D97247: [WebAssembly] Fix incorrect grouping and sorting of exceptions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D97248: [test-suite] Raise minimum required CMake version to match llvm-project.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 871affc - [Analysis] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4ed4785 - [llvm] Use llvm::drop_begin (NFC)
Kazu Hirata via llvm-commits
- [llvm] 896d0e1 - [Analysis] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 468fa03 - Only verify LazyCallGraph under expensive checks
Arthur Eubanks via llvm-commits
- [llvm] 481c622 - [BuildLibCalls] Add noundef to allocator fns' size
Juneyoung Lee via llvm-commits
- [PATCH] D97045: [BuildLibCalls] Add noundef to allocator fns' size
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D97250: [test-suite] Robust warnings for Fortran Test Suite tests that require Ninja.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D95232: Symbolizer - Teach symbolizer to work directly on object file.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D97253: [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97253: [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D97253: [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits
James Henderson via Phabricator via llvm-commits
- [PATCH] D97253: [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D97253: [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97253: [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96292: [llvm-objcopy] Drop S_ISUID and S_ISGID bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D97254: [llvm] Add assertions for the smart pointers with the possibility to be null returned from ThinLTOCodeGenerator::linkCombinedIndex
Ella Ma via Phabricator via llvm-commits
- [PATCH] D97255: [clang] Add assertions for the smart pointers with the possibility to be null in InMemoryFileSystem::addFile
Ella Ma via Phabricator via llvm-commits
- [PATCH] D97257: collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96110: [X86] Pass to transform tdpbf16ps intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D97258: [llvm] Add assertions for the smart pointers with the possibility to be null in ModuleLazyLoaderCache::operator()
Ella Ma via Phabricator via llvm-commits
- [llvm] 5207151 - [SLP][Test] Add test for PR49081.ll
Anton Afanasyev via llvm-commits
- [llvm] 6e1affe - [docs][ORC] Fix section title and reference.
Lang Hames via llvm-commits
- [PATCH] D91844: [llvm][clang] Add checks for the smart pointers with the possibility to be null
Ella Ma via Phabricator via llvm-commits
- [PATCH] D84788: [ELF] for symver directives, preserve the given symbol's size
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97248: [test-suite] Raise minimum required CMake version to match LLVM.
Nichols A. Romero via Phabricator via llvm-commits
- [compiler-rt] 1803599 - [builtins] Replace __SOFT_FP__ with __SOFTFP__
Fangrui Song via llvm-commits
- [PATCH] D97259: [X86] Support amx-int8 intrinsic.
LiuChen via Phabricator via llvm-commits
- [PATCH] D96320: [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D97182: [clang] fix cmake wrong variable name from RTLIBS to RTLIB
Philip Lassen via Phabricator via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] b6876dd - [CMake][profile] Don't use `TARGET lld` to avoid ordering issues
Petr Hosek via llvm-commits
- [PATCH] D97260: [lld][MachO] Add support for LC_FUNCTION_STARTS
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 28be9af - [SimplifyCFG] Add tests for D97244 (NFC)
Juneyoung Lee via llvm-commits
- [llvm] edf2e96 - [SimplifyCFG] Minor tweaks to the added tests (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 7195aaa - [RISCV] Add test case for missed opportunity use bgez for the canonical form X > -1. NFC
Craig Topper via llvm-commits
- [PATCH] D97262: [RISCV] Add isel pattern to match X > -1 to bgez.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62565: [PowerPC] Exploiting to use mtvsrdd instruction when save called-saved GPR register to VSR registers
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D96922: [Coroutine] Check indirect uses of alloca when checking lifetime info
John McCall via Phabricator via llvm-commits
- [llvm] f8b9035 - [X86] Support amx-int8 intrinsic.
via llvm-commits
- [compiler-rt] ebca13c - [Sanitizer][NFC] Fix typo
Luís Marques via llvm-commits
- [PATCH] D97264: [RISCV] Define types for Zvlsseg.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D96646: [NFC] update LangRef for D88645
Tyker via Phabricator via llvm-commits
- [PATCH] D97136: [VPlan] Support to widen select intructions in VPlan native path
Mauri Mustonen via Phabricator via llvm-commits
- [compiler-rt] 16ede09 - Fix UBSAN in __ubsan::Value::getSIntValue
Martin Liska via llvm-commits
- [PATCH] D95859: [asan] Avoid putting globals in a comdat section.
pierre gousseau via Phabricator via llvm-commits
- [llvm] dd68f3c - [RISCV] Support insertion of misaligned subvectors
Fraser Cormack via llvm-commits
- [PATCH] D97268: [X86] Use correct padding when in 16-bit mode
Bill Wendling via Phabricator via llvm-commits
- [llvm] 7dc98ad - Revert "[WebAssembly] call_indirect issues table number relocs"
Andy Wingo via llvm-commits
- [llvm] ebb6583 - [ARM] Add pre/post inc tests of various sizes. NFC
David Green via llvm-commits
- [llvm] 875b3b2 - [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via llvm-commits
- [PATCH] D95139: [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 53c4c2b - [RISCV] vle1.v/vse1.v should be unmasked instructions.
Hsiangkai Wang via llvm-commits
- [llvm] 633e090 - [DSE] Allow ptrs defined in the entry block in IsGuaranteedLoopInvariant.
Florian Hahn via llvm-commits
- [PATCH] D97272: [12.0.0][llvm-symbolizer][test] Fix test broken after cherry-pick
James Henderson via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88386: [MIR][M68K] (Patch 2/8): Changes on Target-independent MIR part
Jessica Clarke via Phabricator via llvm-commits
- [llvm] bd4b61e - [CostModel] Remove VF from IntrinsicCostAttributes
David Green via llvm-commits
- [llvm] dd2dbf7 - [TTI] Change getOperandsScalarizationOverhead to take Type args
David Green via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Dave Green via Phabricator via llvm-commits
- [PATCH] D97274: [RISCV] replace unuseful emergency spill slot test with a mir test
luxufan via Phabricator via llvm-commits
- [llvm] e1c3bf6 - [ARM] do not consider sp as deprecated for ldm/stm
Sjoerd Meijer via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Jessica Clarke via Phabricator via llvm-commits
- [llvm] fdaa2d0 - [AMDGPU] Use divergent addresses for vector loads
Jay Foad via llvm-commits
- [PATCH] D97062: [AMDGPU] Use divergent addresses for vector loads
Jay Foad via Phabricator via llvm-commits
- [llvm] 2315410 - [X86] Cleanup overflow test check prefixes. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D97181: [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D97276: [CodeGen] Canonicalise adds of i1 vectors using XOR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95432: AMDGPU/GlobalISel: Combine uniform icmp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96031: [GlobalISel] Combine zext(trunc x) to x
Jay Foad via Phabricator via llvm-commits
- [PATCH] D97278: [VPlan] Support to widen call intructions in VPlan native path
Mauri Mustonen via Phabricator via llvm-commits
- [PATCH] D97063: [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D97279: [AArch64] Extend vecreduce -> udot handling to v8i8
Dave Green via Phabricator via llvm-commits
- [PATCH] D97280: [AArch64] Extend vecreduce -> udot handling to mla reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D83372: Fix for memory leak reported by Valgrind
Antonio Maiorano via Phabricator via llvm-commits
- [llvm] 01b4890 - Add @llvm.coro.async.size.replace intrinsic.
Arnold Schwaighofer via llvm-commits
- [PATCH] D97027: [llvm-objdump][MachO] Add support for dumping function starts
Nico Weber via Phabricator via llvm-commits
- [PATCH] D97286: [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D97288: Added `Follow` parameter to llvm::vfs::FileSystem::status()
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D97289: [ARM] Extend MVE lane interleaving to handle other non-instruction leaves
Dave Green via Phabricator via llvm-commits
- [llvm] 64831fb - [AMDGPU] Rename a prefix for sanity. NFC.
Jay Foad via llvm-commits
- [PATCH] D97078: [lld-macho] Use full input file name in invalid relocation error message
Nico Weber via Phabricator via llvm-commits
- [llvm] 19c2e12 - [JumpThreading] Update computeValueKnownInPredecessors to recognize logical and/or patterns
Juneyoung Lee via llvm-commits
- [PATCH] D97290: [LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest`
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D97291: [ARM] Handle Splats in MVE lane interleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D97292: [ARM] Add FP handling for MVE lane interleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D81999: libclc: Fix rounding during type conversion
Alan Baker via Phabricator via llvm-commits
- [PATCH] D97293: [ARM] Add a number of intrinsics for MVE lane interleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D97295: [AMDGPU] Update s_sendmsg messages
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95432: AMDGPU/GlobalISel: Combine zext(trunc x) to x after RegBankSelect
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 52bc2e7 - [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24
Jay Foad via llvm-commits
- [PATCH] D97299: [IR][SVE] Add new llvm.experimental.stepvector intrinsic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D97301: [RISCV] Support fixed-length vector FP_ROUND & FP_EXTEND
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94002: [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D97302: [dfsan] Update memset and dfsan_(set|add)_label with origin tracking
stephan.yichao.zhao via Phabricator via llvm-commits
- [llvm] 4efa097 - [LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends.
Florian Hahn via llvm-commits
- [llvm] 437f0bb - Revert "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends."
Florian Hahn via llvm-commits
- [llvm] a6be267 - [GlobalISel] Make more use of replaceSingleDefInstWithReg. NFC.
Jay Foad via llvm-commits
- [PATCH] D97303: [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96023: [LoopVectorize] Calculate Max Feasible Scalable VF.
David Sherwood via Phabricator via llvm-commits
- [compiler-rt] b6099fa - [darwin][asan] add test for application specific information in crash logs
Dan Liew via llvm-commits
- [compiler-rt] 956c90d - [darwin] use new crash reporter api
Dan Liew via llvm-commits
- [llvm] 1e204ac - [THUMB2] add .w suffixes for ldr/str (immediate) T4
Nick Desaulniers via llvm-commits
- [PATCH] D97305: [InstSimplify] Handle nsw shl -> poison patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D97306: [SimplifyCFG] avoid creating unnecessary assume calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D97061: [llvm-cov] Compare path only to find the same file
Choongwoo Han via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] eb16509 - [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO.
Craig Topper via llvm-commits
- [PATCH] D97110: [InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 18b9fc4 - [InstructionSimplify] SimplifyShift - rename shift amount KnownBits. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] d1b92c9 - [AMDGPU] Set threshold for regbanks reassign pass
Stanislav Mekhanoshin via llvm-commits
- [llvm] 1020d16 - [InstSimplify] Handle nsw shl -> poison patterns
Simon Pilgrim via llvm-commits
- [PATCH] D97126: [WPD] Fix handling of pure virtual base class
Fangrui Song via Phabricator via llvm-commits
- [llvm] de40423 - [LV] Ensure fixNonInductionPHIs uses a valid insertion point.
Florian Hahn via llvm-commits
- [PATCH] D96609: [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 3605b87 - [NFC][VPlan] Use VPUser to store block's predicate
Andrei Elovikov via llvm-commits
- [PATCH] D96529: [NFC][VPlan] Use VPUser to store block's predicate
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D97163: [GlobalISel] Implement fewerElements legalization for vector reductions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D97309: [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D97310: [dfsan] Conservative solution to atomic load/store
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D97311: [WIP][DebugInfo] Introduce DIConstant metadata for representing named constants
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D97315: AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D97104: [lld-macho] Add test for a variety of arm64 relocations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D97316: AMDGPU: Add even aligned VGPR/AGPR register classes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] fd03e35 - [AArch64] Regenerate check lines for neon-compare-instructions.ll.
Florian Hahn via llvm-commits
- [PATCH] D97319: [RISCV] Support fixed vector extract element. Use VL=1 for scalable vector extract element.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96906: [AMDGPU] gfx90a support
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 939b5ce - [AArch64][GlobalISel] Lower G_USUBSAT and G_UADDSAT for scalars.
Amara Emerson via llvm-commits
- [llvm] ef1f7f1 - Recommit "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt"
Jessica Paquette via llvm-commits
- [PATCH] D97321: We need to remove both options --whole-archive and --color-diagnostics from the link step otherwise, we get link errors when building libc++ on z/OS.
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D97324: [NFC] Make TrailingObjects non-copyable/non-movable
Erich Keane via Phabricator via llvm-commits
- [PATCH] D97325: [LegalizeIntegerTypes] Further improve ExpandIntRes_SADDSUBO for targets where SADDO/SSUBO aren't supported.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D97160: [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible.
Craig Topper via Phabricator via llvm-commits
- [llvm] 5e233ff - [RISCV] Use a different constant in one of the smulo test cases to avoid converting the mul to an add.
Craig Topper via llvm-commits
- [PATCH] D97327: [NFC] Switch to auto marshalling infrastructure for `-fsanitize-address-destructor-kind=` flag.
Dan Liew via Phabricator via llvm-commits
- [llvm] 479db97 - Revert "[docs][ORC] Fix section title and reference."
Lang Hames via llvm-commits
- [llvm] f51b3de - [AArch64] Introduce UDOT/SDOT DAG nodes
David Green via llvm-commits
- [PATCH] D97328: [flang][fir][NFC] remove unused function
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96536: Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable
serge via Phabricator via llvm-commits
- [PATCH] D97139: Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6da7d31 - [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D97331: [flang][fir] Add zero_bits operation.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D97332: [RISCV] Teach VSETVLI inserter to use VSETIVLI when possible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97333: [coro async] Allow a coro.suspend.async to specify which argument is the context argument
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for location relative data
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D97334: AMDGPU: Remove special case in shouldCoalesce
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e844f24 - AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests
Matt Arsenault via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Register sanitizers with OptimizerLastPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D97335: [Orc] Add JITLink debug support plugin for ELF x86-64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D96627: [WIP] Implement JITLoaderGDB ObjectLinkingLayer plugin for ELF x86-64
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 8fa2bba - [ARM] Mir test for pre/postinc ldstopt combines. NFC
David Green via llvm-commits
- [PATCH] D97336: [InstrProfiling] Use nobits for __llvm_prf_cnts with binutils >=2.28
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D97337: [Orc] Test JITLink debug support plugin for ELF x86-64 with lli
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 445f4e7 - [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare
Heejin Ahn via llvm-commits
- [llvm] 4691405 - Fix a range-loop-analysis warning.
Amara Emerson via llvm-commits
- [PATCH] D97338: [Orc] Add LLVM-style RTTI for orc::ObjectLayer
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] ea8c637 - [WebAssembly] Fix incorrect grouping and sorting of exceptions
Heejin Ahn via llvm-commits
- [llvm] 1d7f1d1 - [LTO] Fix test failures caused by 6da7d3141651
Matthew Voss via llvm-commits
- [PATCH] D97339: [lli] Add JITLink in-process debugging support
Stefan Gränitz via Phabricator via llvm-commits
- [compiler-rt] a05aa0d - [dfsan] Update memset and dfsan_(set|add)_label with origin tracking
Jianzhou Zhao via llvm-commits
- [PATCH] D97342: [AMDGPU] Skip unclusterd rescheduling w/o ld/st
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D97343: [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96698: RFC: [LLD] [COFF] Include VirtualSize when sizing sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D97257: collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96699: [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 0a5949d - [WPD] Fix handling of pure virtual base class
Teresa Johnson via llvm-commits
- [llvm] 3adb89b - [ThinLTO] Make cloneUsedGlobalVariables deterministic
Fangrui Song via llvm-commits
- [llvm] ed02f52 - Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables
Fangrui Song via llvm-commits
- [llvm] ef31295 - collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128
Fangrui Song via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D97345: Improve the debug info for coro-split .resume functions
Adrian Prantl via Phabricator via llvm-commits
- [llvm] daf7d7f - [AArch64][GlobalISel] Correct function evaluation order in applyINS
Jessica Paquette via llvm-commits
- [llvm] af4451e - [NFC] Make TrailingObjects non-copyable/non-movable
Erich Keane via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97349: [flang] Change existing runtime tests to use gtest
Asher Mancinelli via Phabricator via llvm-commits
- [llvm] 56d228a - [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes
Juneyoung Lee via llvm-commits
- [PATCH] D97350: [SampleFDO] Another fix to prevent repeated indirect call promotion in sample loader pass
Wei Mi via Phabricator via llvm-commits
- [PATCH] D52386: [Lexer] Add udefined_behavior_sanitizer feature
Nico Weber via Phabricator via llvm-commits
- [llvm] 98c6110 - [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks
Ta-Wei Tu via llvm-commits
- [llvm] c4a9144 - Add more historic DWARF vendor extensions
Adrian Prantl via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [llvm] be5d92e - [Debug-Info][NFC] move emitDwarfUnitLength to MCStreamer class
Chen Zheng via llvm-commits
- [PATCH] D95932: [Debug-Info] [NFC] move emitDwarfUnitLength to MCStreamer class
ChenZheng via Phabricator via llvm-commits
- [lld] e5d780e - [lld-macho] Use full input file name in invalid relocation error message
Jez Ng via llvm-commits
- [lld] 5e85173 - [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs
Jez Ng via llvm-commits
- [PATCH] D97031: [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs
Jez Ng via Phabricator via llvm-commits
- [lld] 4752cdc - [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs
Jez Ng via llvm-commits
- [lld] 4a5e111 - [lld-macho] Better deduplication of personality pointers
Jez Ng via llvm-commits
- [PATCH] D97245: [lld-macho] Better deduplication of personality pointers
Jez Ng via Phabricator via llvm-commits
- [llvm] f14a14d - Revert "Add more historic DWARF vendor extensions"
Nico Weber via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Jez Ng via Phabricator via llvm-commits
- [llvm] 71a3986 - [XCOFF] add C_FILE symbol at index 0 of symbol table.
Chen Zheng via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [llvm] eb55203 - [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions.
Amara Emerson via llvm-commits
- [llvm] a3ce7f5 - [HIP] Fix managed variable linkage
Yaxun Liu via llvm-commits
- [llvm] 7d3ef10 - [ASan] Introduce a way set different ways of emitting module destructors.
Dan Liew via llvm-commits
- [PATCH] D97353: [Coverage][Unittest] Fix stringref issue
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 3f30cd7 - patch
via llvm-commits
- [llvm] 9a9d56e - [Docs] Mention clone depth feature of git in LLVM getting started
via llvm-commits
- [llvm] 0f279c7 - Revert "patch" it wass my mistake inusing git
via llvm-commits
- [PATCH] D97122: [SCEV] Improve handling of pointer compares involving subtractions (WIP).
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D97357: [WIP][Not ready for review] Inductive unrolling pass
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold icmp (select c, const, arg), null if arg has nonnullattr
Miguel Ojeda via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold icmp (select c, const, arg), null if arg has nonnullattr
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold icmp (select c, const, arg), null if arg has nonnullattr
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold icmp (select c, const, arg), null if arg has nonnullattr
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold icmp (select c, const, arg), null if arg has nonnullattr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold icmp (select c, const, arg), null if arg has nonnullattr
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 8560c2d - [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline
Vitaly Buka via llvm-commits
- [compiler-rt] bc897ba - [asan] Increase CHECK limit in __sanitizer_annotate_contiguous_container
Vitaly Buka via llvm-commits
- [PATCH] D97358: [X86] Support amx-bf16 intrinsic.
LiuChen via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull/align attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96675: [Test][AArch64] Test SADDO/SSUBO narrowing legalization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D97360: [TTI] Consider select form of and/or i1 as having arithmetic cost
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 2ddd25f - [Test][AArch64] Test SADDO/SSUBO narrowing legalization
Cassie Jones via llvm-commits
- [llvm] cb6fc4b - [LegalizeIntegerTypes] Use GetExpandedInteger instead of SplitInteger in ExpandIntRes_XMULO.
Craig Topper via llvm-commits
- [lld] 91e31eb - Add REQUIRES aarch64 to test incompatible-arch.s since it fails if that target is not built.
Douglas Yung via llvm-commits
- [PATCH] D95458: [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars
Albion Fung via Phabricator via llvm-commits
- [PATCH] D82546: [Debugify][OriginalDIMode] Export the report into JSON file
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82547: [Debugify] Expose original debug info preservation check as CC1 option
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 11a53f4 - Revert "[InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF"
Petr Hosek via llvm-commits
- [llvm] 03892a2 - [ARM] Expand the range of allowed post-incs in load/store optimizer
David Green via llvm-commits
- [lld] 075539d - [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib
Martin Storsjö via llvm-commits
- [PATCH] D97276: [CodeGen] Canonicalise adds/subs of i1 vectors using XOR
David Sherwood via Phabricator via llvm-commits
- [llvm] 5c74c6b - [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)).
Florian Hahn via llvm-commits
- [PATCH] D97367: [PowerPC] Allow spilling GPR to VSR on AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required.
Evgeniy via Phabricator via llvm-commits
- [llvm] d637235 - [JITLink] Fix comments about JITLink's generic link algorithm.
Lang Hames via llvm-commits
- [llvm] 8380d07 - [JITLink] Add assertions, fix a comment.
Lang Hames via llvm-commits
- [llvm] ab46485 - [docs][JITLink] Add a JITLink design and API document.
Lang Hames via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
James Henderson via Phabricator via llvm-commits
- [llvm] a5e15c7 - [docs][JITLink] Sphinx does not like '::' in monotype. Try using a
Lang Hames via llvm-commits
- [lld] 691c3d5 - Update REQUIRES line in 4 tests that attempt to use arm64 which should be aarch64 not arm.
Douglas Yung via llvm-commits
- [llvm] 6240f43 - Recommit "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends."
Florian Hahn via llvm-commits
- [PATCH] D97373: [lit] Introduce LIT_WORKERS environment variable
Jan Svoboda via Phabricator via llvm-commits
- [llvm] d91cfce - [docs][JITLink] More attempted fixes for formatting issues in the JITLink doc.
Lang Hames via llvm-commits
- [llvm] 731a2bc - [docs][JITLink] Try explicit literal blocks for monospace list elements.
Lang Hames via llvm-commits
- [llvm] e2db0d2 - [docs][JITLink] Return to `` for inline literals.
Lang Hames via llvm-commits
- [PATCH] D96335: [NFC] Adding test for clobbering of high registers in Thumb
Lucas Prates via Phabricator via llvm-commits
- [llvm] a4f9c0f - [docs][JITLink] Make ``ObjectLinkingLayer`` not a paragraph start.
Lang Hames via llvm-commits
- [PATCH] D97374: [RISCV] Support fixed-length vector i2fp/fp2i conversions
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 8082bfe - [DAG] Add basic mul-with-overflow constant folding support
Simon Pilgrim via llvm-commits
- [PATCH] D96399: [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset (WIP)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D95619: [AMDGPU] Add more PAL metadata register names
Jay Foad via Phabricator via llvm-commits
- [debuginfo-tests] 52bc1c1 - [dexter] Force dexter tests to use the host triple
via llvm-commits
- [PATCH] D96494: [dexter] Force dexter tests to use the host triple
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 3fbe630 - [docs][JITLink] More experiments to try to understand sphinx error.
Lang Hames via llvm-commits
- [llvm] 038a091 - [docs][JITLink] Yet more experiments to try to understand sphinx error.
Lang Hames via llvm-commits
- [llvm] 912bc49 - [docs][JITLink] Remove the JITLink doc for now.
Lang Hames via llvm-commits
- [PATCH] D97375: [clang][cli] Add MarshallingInfoEnum multiclass
Jan Svoboda via Phabricator via llvm-commits
- [llvm] b94c215 - [Utils] collectBitParts - add truncate() handling
Simon Pilgrim via llvm-commits
- [llvm] 27830bc - [asan] Avoid putting globals in a comdat section when targetting elf.
Pierre Gousseau via llvm-commits
- [PATCH] D97377: [AMDGPU] Add a bit more gfx90a test coverage
Jay Foad via Phabricator via llvm-commits
- [llvm] d65ddca - [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via llvm-commits
- [PATCH] D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled
Mauri Mustonen via Phabricator via llvm-commits
- [llvm] 67f0620 - [AMDGPU] Update s_sendmsg messages
Jay Foad via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Harmen Stoppels via Phabricator via llvm-commits
- [llvm] aab709f - [AMDGPU] Add more PAL metadata register names
Jay Foad via llvm-commits
- [PATCH] D96258: [AMDGPU] Introduce Strict WQM mode
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] d374001 - [ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling.
Simon Pilgrim via llvm-commits
- [PATCH] D95443: IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Tim Northover via Phabricator via llvm-commits
- [llvm] 3d837ad - Revert "[ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling."
Nico Weber via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [llvm] 5e19208 - [InstructionCost] NFC: Fix up missing cases in LoopVectorize and CodeGenPrep.
Sander de Smalen via llvm-commits
- [lld] 9ced8b3 - [lld-macho] Add REQUIRES to incompatible-arch-tapi test
Jez Ng via llvm-commits
- [PATCH] D97380: [AArch64] Add abs intrinsic costs
Stelios Ioannou via Phabricator via llvm-commits
- [llvm] ff6dc05 - [Coverage][Unittest] Fix stringref issue
Jinsong Ji via llvm-commits
- [PATCH] D97381: [flang] Change existing runtime tests to use gtest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D95246: [test] Use host platform specific error message substitution in lit tests
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D97382: NFC: Migrate PartialInlining to work on InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D97321: [SystemZ][ZOS] Remove --whole-archive & --color-diagnostics
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D97387: propose Chocolately as package manager
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D97389: added section on CI system
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D97391: [PowerPC] Add additional load/store test cases
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D97392: [amdgpu] Atomic should be source of divergence.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D97393: Add support for OpenMP do schedule dynamic
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D97395: [flang] add attribute to trim runtime implementation establish call
Jean Perier via Phabricator via llvm-commits
- [PATCH] D96506: [AVR] Optimize 16-bit shifts
Ayke via Phabricator via llvm-commits
- [llvm] 449e36c - [AMDGPU] Add a bit more gfx90a test coverage
Jay Foad via llvm-commits
- [PATCH] D97396: Use the default seed value for djb hash for StringMap
serge via Phabricator via llvm-commits
- [llvm] 43a569f - [tests] Mark an autogened test as such
Philip Reames via llvm-commits
- [PATCH] D96520: Reduce time spent parsing support files
Eric Leese via Phabricator via llvm-commits
- [PATCH] D97397: [InstCombine] Add a combine for a shuffle of identical bitcasts
Sanne Wouda via Phabricator via llvm-commits
- [llvm] ca0bb0e - Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable
via llvm-commits
- [PATCH] D97393: [OpenMP IRBuilder] Add support for OpenMP do schedule dynamic
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 532d481 - Revert "[tests] Mark an autogened test as such"
Philip Reames via llvm-commits
- [PATCH] D95463: Avoid redundant or out-of-order debug value sinking in InstCombine
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D97398: add print-changed mode that does not use colour
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] c1706f2 - [tests] precommit tests for an upcoming AA improvement
Philip Reames via llvm-commits
- [llvm] 0146d20 - [AArch64] Do not fold SP adjustments into pre-increment addr modes if it overflows the redzone.
Amara Emerson via llvm-commits
- [llvm] 404843a - [MC][ARM] add .w suffixes for BL (T1) and DBG
Nick Desaulniers via llvm-commits
- [llvm] 96a3dfe - Revert rGd65ddca83ff85c7345fe9a0f5a15750f01e38420 - "[ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)"
Simon Pilgrim via llvm-commits
- [llvm] fe50be1 - [LegalizeIntegerTypes] Further improve ExpandIntRes_SADDSUBO for targets where SADDO/SSUBO aren't supported.
Craig Topper via llvm-commits
- [llvm] 2a5aa81 - [lit] Add --ignore-fail
Joel E. Denny via llvm-commits
- [llvm] 086670d - [RISCV] Support fixed vector extract element. Use VL=1 for scalable vector extract element.
Craig Topper via llvm-commits
- [llvm] e339bba - [AArch64][GlobalISel] Fix manual selection for v4s16 and v8s8 G_DUP
Jessica Paquette via llvm-commits
- [PATCH] D97401: [basicaa] Recurse through a single phi input
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97393: [OpenMP IRBuilder, MLIR] Add support for OpenMP do schedule dynamic
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D97402: [Profile] Include a few asserts in coverage mapping test
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94992: [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] c2487bf - Remove a workaround for MSVC 2013, now that MSVC 2017 is the minimum.
James Y Knight via llvm-commits
- [PATCH] D97403: updated character tests to gtest
Asher Mancinelli via Phabricator via llvm-commits
- [llvm] 17b4e69 - [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits
Fangrui Song via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D97404: [CUDA, test-suite] Disable testing of non-FP complex types.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D97405: [Remarks] Emit remarks for "auto-init" !annotations
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D97406: [Vectorizers]Improve emission of logical or/and reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D97407: [LoopUnrollAndJam] Avoid repeated instructions for UAJ analysis
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D97408: [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97409: [dfsan] Record dfsan metadata in globals
George Balatsouras via Phabricator via llvm-commits
- [llvm] 78b6d73 - AMDGPU: Add even aligned VGPR/AGPR register classes
Matt Arsenault via llvm-commits
- [llvm] 589223e - AMDGPU: Remove special case in shouldCoalesce
Matt Arsenault via llvm-commits
- [llvm] 3475159 - [InstCombine] add tests for fdiv+powi; NFC
Sanjay Patel via llvm-commits
- [llvm] 0d4e12e - [amdgpu] Atomic should be source of divergence.
Michael Liao via llvm-commits
- [PATCH] D97410: [llvm] Check availability for os_signpost
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 52745e4 - [tests] precommit tests for D97219
Philip Reames via llvm-commits
- [PATCH] D97387: propose Chocolately as package manager for Windows
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 1e1b92f - IR: Rename Metadata::ImplicitCode to SubclassData1, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D96740: IR: Rename Metadata::ImplicitCode to SubclassData1, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D97412: [Remarks] Provide more information about auto-init stores
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 0170164 - Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D96734: Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D97414: [ThinLTO] Clean up dead code under -O0
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95561: [Clang] Introduce Swift async calling convention.
Varun Gandhi via Phabricator via llvm-commits
- [llvm] 80f329b - [Profile] Include a few asserts in coverage mapping test
Petr Hosek via llvm-commits
- [llvm] 868d43f - [InstCombine] add helper for x/pow(); NFC
Sanjay Patel via llvm-commits
- [llvm] a7cee55 - [InstCombine] fold fdiv with powi divisor (PR49147)
Sanjay Patel via llvm-commits
- [llvm] ae7528a - Revert "[Profile] Include a few asserts in coverage mapping test"
Petr Hosek via llvm-commits
- [PATCH] D97416: [PowerPC] Update Copy/Paste encodings according to ISA3.1
Jinsong Ji via Phabricator via llvm-commits
- [llvm] a921aaf - [MC][ARM] make Thumb function also if type attribute is set
Nick Desaulniers via llvm-commits
- [compiler-rt] 341889e - [builtins] Define fmax and scalbn inline
Ryan Prichard via llvm-commits
- [PATCH] D94342: [lld-macho] Basic support for linkage and visibility attributes in LTO
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D97418: [PowerPC] Disable more extended mne on AIX
Jinsong Ji via Phabricator via llvm-commits
- [compiler-rt] 680f836 - Revert "[builtins] Define fmax and scalbn inline"
Ryan Prichard via llvm-commits
- [PATCH] D97414: [ThinLTO][NewPM] Clean up dead code under -O0
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] a7d4826 - [profile] Fix buffer overrun when parsing %c in filename string
Vedant Kumar via llvm-commits
- [PATCH] D97420: [AMDGPU] require s-memtime-inst for __builtin_amdgcn_s_memtime
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94212: scudo: Add support for tracking stack traces of secondary allocations.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D97421: [flang][fir] Add array value operations.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D97423: Fix a test case that checks should check whether or not it is passed into lld
Albion Fung via Phabricator via llvm-commits
- [llvm] 9bde296 - [RISCV] Use a ComplexPattern for zexti32 to match sexti32.
Craig Topper via llvm-commits
- [PATCH] D97424: [flang][fir][NFC] Remove dead code.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] efcdd59 - [RISCV] Teach VSETVLI inserter to use VSETIVLI when possible.
Craig Topper via llvm-commits
- [llvm] b03bb05 - [llvm] Check availability for os_signpost
Jonas Devlieghere via llvm-commits
- [PATCH] D95962: [CSSPGO] Introducing dangling pseudo probes.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D97425: [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC
Kevin Zhou via Phabricator via llvm-commits
- [PATCH] D97426: [lld-macho] Infer machine type from input files
Jez Ng via Phabricator via llvm-commits
- [llvm] e944576 - [test] Improve SanitizerCoverage tests on !associated and comdat
Fangrui Song via llvm-commits
- [llvm] 151990d - [lld-macho] add code signature for native arm64 macOS
Greg McGary via llvm-commits
- [llvm] 4bc7c86 - [X86] Support amx-bf16 intrinsic.
via llvm-commits
- [llvm] a9b33ff - [ThinLTO][NewPM] Clean up dead code under -O0
Arthur Eubanks via llvm-commits
- [PATCH] D97427: [AMDGPU] Do not annotate an else branch if there is a kill
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D97428: [RISCV] Add intrinsics for vlmul_ext and vlmul_trunc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97430: [SanitizerCoverage] Drop !associated on metadata sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97432: [SanitizerCoverage] Don't use llvm.used if comdat
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97131: [AVR] Fix expansion of NEGW
Ben Shi via Phabricator via llvm-commits
- [llvm] c38000a - [Coroutine] Check indirect uses of alloca when checking lifetime info
Xun Li via llvm-commits
- [PATCH] D94355: [Passes] Add relative lookup table generator pass
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [Passes] Add relative lookup table converter pass
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 1c051b7 - [NFC][AIX] Rename aix-csr-vector.ll to aix-csr-vector-extabi.ll
Zarko Todorovski via llvm-commits
- [llvm] 6d31ee1 - [NARY][NFC] New tests for upcoming changes.
Evgeniy Brevnov via llvm-commits
- [PATCH] D97435: [Aarch64] Correct register class for pseudo instructions
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D97436: [lld-link] Fix addrsig symbols merging in ICF.
Zequan Wu via Phabricator via llvm-commits
- [llvm] 93c8246 - [docs][JITLink] Reintroduce JITLink design/API doc with fixes and improvements.
Lang Hames via llvm-commits
- [PATCH] D80834: [AArch64] Fix CollectLOH creating an AdrpAdd LOH when there's a live used reg between the two instructions.
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D97438: [lld-macho] Change loadReexport to handle the case where a TAPI re-exports to reference documents nested within other TBD.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 159f78f - [RISCV] Reuse existing SDLoc and XLenVT in the switch in RISCVISelDAGToDAG::Select. NFC
Craig Topper via llvm-commits
- [PATCH] D97440: [LegalizeTypes] Improve ExpandIntRes_XMULO codegen.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97444: [X86] Add x86_amx keyword to llvm plugin syntaxes. NFC
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D97448: ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97449: [Diagnose] Unify MCContext and LLVMContext diagnosing
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 88e45f0 - [clang][cli] Add MarshallingInfoEnum multiclass
Jan Svoboda via llvm-commits
- [PATCH] D88287: [NARY-REASSOCIATE] Support reassociation of min/max
Evgeniy via Phabricator via llvm-commits
- [PATCH] D97451: [PR48898][CMake] Support MinGW Toolchain tools in llvm_ExternalProject_Add
Markus Böck via Phabricator via llvm-commits
- [PATCH] D97453: [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D97454: [IR] Add CallSiteOnly flag to CallBase's attribute getters
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 30cb9c0 - [AArch64] Add abs intrinsic costs
Stelios Ioannou via llvm-commits
- [llvm] 201ada8 - AArch64: relax address-space assertion in FastISel.
Tim Northover via llvm-commits
- [PATCH] D97455: [PowerPC][AIX] Enable moving stack update for AIX
Kai Luo via Phabricator via llvm-commits
- [llvm] 87dbcd8 - [CodeGen] Canonicalise adds/subs of i1 vectors using XOR
David Sherwood via llvm-commits
- [polly] a54f160 - Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Raphael Isemann via llvm-commits
- [debuginfo-tests] a54f160 - Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Raphael Isemann via llvm-commits
- [llvm] a54f160 - Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Raphael Isemann via llvm-commits
- [llvm] 8b82669 - [X86][SSE] Move unaryshuffle(xor(x,-1)) -> xor(unaryshuffle(x),-1) fold into helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 83d134c - [NARY-REASSOCIATE] Support reassociation of min/max
Evgeniy Brevnov via llvm-commits
- [llvm] 0d835ba - [X86] Regenerate sdiv_fix.ll tests. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D92479: [RISCV] remove redundant instruction when eliminate frame index
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D97459: [CodeGen] Fix issues with subvector intrinsic index types
Fraser Cormack via Phabricator via llvm-commits
- [llvm] d0a6f8b - [NFC] Fix build failure after 83d134c3c4222e8b8d3d90c099f749a3b3abc8e0
Evgeniy Brevnov via llvm-commits
- [llvm] 821f8bb - [RISCV] Unify scalable- and fixed-vector EXTRACT_SUBVECTOR lowering
Fraser Cormack via llvm-commits
- [llvm] 3bc5ed3 - [RISCV] Support fixed-length vector sign/zero extension
Fraser Cormack via llvm-commits
- [llvm] 84413e1 - [RISCV] Support fixed-length vector truncates
Fraser Cormack via llvm-commits
- [PATCH] D94901: Add support for using BuildCache (CMake)
m via Phabricator via llvm-commits
- [llvm] 9620ce9 - [RISCV] Support fixed-length vector FP_ROUND & FP_EXTEND
Fraser Cormack via llvm-commits
- [llvm] 43cac1d - [clang][cli] NFC: Remove ArgList infrastructure for recording queries
Jan Svoboda via llvm-commits
- [PATCH] D96325: [clang][cli] NFC: Remove ArgList infrastructure for recording queries
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [llvm] 02f435d - [RISCV] Support fixed-length vector i2fp/fp2i conversions
Fraser Cormack via llvm-commits
- [PATCH] D97465: [LoopVectorize] Refine hasIrregularType predicate
LemonBoy via Phabricator via llvm-commits
- [llvm] 0ad86f8 - [RISCV] Update RVV ISA section-header comments. NFC.
Fraser Cormack via llvm-commits
- [PATCH] D97466: NFC: Change getUserCost to return InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D97467: [RISCV] Use existing method for the LMUL1 type. NFCI.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D97468: NFC: Change getTypeBasedIntrinsicCost to return InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D97469: NFC: Change getIntrinsicInstrCost to return InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D97470: [CostModel] Align the cost model for intrinsics for scalable/fixed-width vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D97471: [SVE] Fix LoopVectorizer test scalalable-call.ll
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D97472: [test] Use host platform specific error message substitution in lit tests
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D97474: [PowerPC][AIX] Enable passing vectors in variadic functions (front-end).
Sean Fertile via Phabricator via llvm-commits
- [llvm] 25c6b7d - [RISCV] Add isel pattern to match X > -1 to bgez.
Craig Topper via llvm-commits
- [llvm] b4f8daa - [arm builtin crosscompile docs] alphabetize flags, no behavior change
Nico Weber via llvm-commits
- [llvm] 03b7bc0 - [arm builtin crosscompile docs] add COMPILER_RT_BUILD_MEMPROF=OFF
Nico Weber via llvm-commits
- [llvm] 95c6824 - [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli
Craig Topper via llvm-commits
- [llvm] 261f219 - [IndVars] Add test cases inspired by PR48965.
Florian Hahn via llvm-commits
- [PATCH] D97475: [RISCV] Support EXTRACT_SUBVECTOR on vector masks
Fraser Cormack via Phabricator via llvm-commits
- [llvm] b368fc7 - [CodeGen] Format code comment to 80 columns. NFC.
Fraser Cormack via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Matt D. via Phabricator via llvm-commits
- [llvm] 6103b6a - [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class
Rong Xu via llvm-commits
- [PATCH] D97477: sort ClassInfo lists by name
Khem Raj via Phabricator via llvm-commits
- [PATCH] D97478: [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96081: Option to ignore assume like intrinsic uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D97479: BPF: Implement TTI.getCmpSelInstrCost() properly
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D97480: [RISCV] Support inline asm for vector instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D96628: [VPlan] Add plain text (not DOT's digraph) dumps
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D97481: [CSSPGO] Unblocking optimizations by dangling pseudo probes.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] ceaedfb - [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode.
Craig Topper via llvm-commits
- [PATCH] D97482: [CSSPGO] Deduplicating dangling pseudo probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D97483: [dfsan] Propagate origins for callsites
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D97484: Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D97338: [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy
David Blaikie via Phabricator via llvm-commits
- [llvm] 7f6e331 - Support `#pragma clang section` directives on MachO targets
Jon Roelofs via llvm-commits
- [PATCH] D97485: PowerPC][AIX] Handle variadic vector formal arguments.
Sean Fertile via Phabricator via llvm-commits
- [llvm] 29e2d94 - Option to ignore assume like intrinsic uses in hasAddressTaken()
Stanislav Mekhanoshin via llvm-commits
- [llvm] 9490b9f - [DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNode()
Simon Pilgrim via llvm-commits
- [llvm] d9c9904 - Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D97487: Removing sqrtd2 and sqrtf4 from list of vectorizable function with MASSV
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Louis Dionne via Phabricator via llvm-commits
- [lld] 84579fc - [lld-macho] Basic support for linkage and visibility attributes in LTO
Jez Ng via llvm-commits
- [PATCH] D97489: [Remarks] Provide more information about auto-init calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D97490: [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates
Dan Gohman via Phabricator via llvm-commits
- [llvm] 5bcb199 - [test] Improve SanitizerCoverage tests
Fangrui Song via llvm-commits
- [PATCH] D97432: [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and fix unmatched metadata sections on Windows
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4d63892 - [SanitizerCoverage] Drop !associated on metadata sections
Fangrui Song via llvm-commits
- [llvm] 1693180 - Add a nullptr check.
Adrian Prantl via llvm-commits
- [PATCH] D96573: [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`.
Dan Liew via Phabricator via llvm-commits
- [compiler-rt] 2c56776 - [scudo][standalone] Compact pointers for Caches/Batches
Kostya Kortchinsky via llvm-commits
- [PATCH] D97495: [SimplifyCFG] avoid illegal phi with both poison and undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D97496: [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D97499: [PM] Show the pass argument in pre/post-pass IR dumps
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] 3573a90 - [PM] Show the pass argument in pre/post-pass IR dumps
Nicolas Guillemot via llvm-commits
- [PATCH] D97500: [flang][fir] Add remaining Ops. Updates to pre-existing Ops.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 95d0d8e - Fix constructor declarations that are invalid in C++20 onwards.
Richard Smith via llvm-commits
- [PATCH] D97501: [ARM] support symbolic expressions as branch target
Jian Cai via Phabricator via llvm-commits
- [PATCH] D97502: [flang][fir] Upstream utility function valueHasFirAttribute()
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D97503: [AIX] Allow safe for 32bit P9 VSX extract and insert pattern matches
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D97504: [llvm-exegesis] Disable the LBR check on AMD
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D97311: [DebugInfo] Introduce DIConstant metadata for representing named constants
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 1959ead - BPF: Implement TTI.getCmpSelInstrCost() properly
Yonghong Song via llvm-commits
- [llvm] 00b3f2f - Add more historic DWARF vendor extensions
Adrian Prantl via llvm-commits
- [llvm] c49b600 - [Remarks] Emit remarks for "auto-init" !annotations
Francis Visoiu Mistrih via llvm-commits
- [llvm] 4753a69 - [Remarks] Provide more information about auto-init stores
Francis Visoiu Mistrih via llvm-commits
- [llvm] fee9abe - [Remarks] Provide more information about auto-init calls
Francis Visoiu Mistrih via llvm-commits
- [llvm] 52c781f - [gn build] Port 4753a69a316b
LLVM GN Syncbot via llvm-commits
- [llvm] 24539f1 - Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg.
James Y Knight via llvm-commits
- [compiler-rt] c88fede - [dfsan] Conservative solution to atomic load/store
Jianzhou Zhao via llvm-commits
- [PATCH] D91256: [AtomicExpandPass] Allow for pointer types in insertRMWCmpXchgLoop()
James Y Knight via Phabricator via llvm-commits
- [llvm] 6d102f1 - BPF: Add LLVMTransformUtils in CMakefile LINK_COMPONENTS
Yonghong Song via llvm-commits
- [lld] 4bbcd63 - [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Fangrui Song via llvm-commits
- [PATCH] D97506: [AMDGPU] Avoid second rescheduling for some regions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D97507: llvm-lto: default Relocation Model should be selected by the TargetMachine.
wael yehia via Phabricator via llvm-commits
- [PATCH] D97511: [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it
Jessica Paquette via Phabricator via llvm-commits
- [llvm] d7fca3f - [RISCV] Support fixed vector extract_element for FP types.
Craig Topper via llvm-commits
- [PATCH] D97514: [SystemZ] Assign the full space for promoted and split outgoing args
Jonas Paulsson via Phabricator via llvm-commits
- [compiler-rt] 9678b07 - Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator."
Peter Collingbourne via llvm-commits
- [PATCH] D97515: [docs] Add documentation on using the new pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] d39bc36 - [debug-info] refactor emitDwarfUnitLength
Chen Zheng via llvm-commits
- [PATCH] D97520: [basicaa] Rewrite isGEPBaseAtNegativeOffset in terms of index difference [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96647: [BasicAA] Add depth limit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97521: [lld/mac] Add some support for dynamic lookup symbols, and implement -U
Nico Weber via Phabricator via llvm-commits
- [PATCH] D97522: Fix the value_type of defusechain_iterator to match its operator*()
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] edd92e0 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5fc9e30 - [Scalar] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 599711d - [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable
Fangrui Song via llvm-commits
- [llvm] a9f9ceb - [X86] Use correct padding when in 16-bit mode
Bill Wendling via llvm-commits
- [PATCH] D97525: [llvm][utils] Support dereferencing llvm::Optional lldb formatter
Dave Lee via Phabricator via llvm-commits
- [PATCH] D96708: [llvm] Bug fix: tightlyNested() of Loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 880c9c5 - [MC] Allow .cfi_sections with empty section list
Fangrui Song via llvm-commits
- [llvm] a3beae6 - [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC
Craig Topper via llvm-commits
- [PATCH] D96207: [FuzzMutate] Fix getWeight of InstDeleterIRStrategy
Loris Reiff via Phabricator via llvm-commits
- [PATCH] D97527: [test-suite] SPEC2017 CPU CAM4 floating point tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D97531: [RuntimeDyld] Speedup resolution of relocations to external symbols
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D96653: [FileCheck] Add neighboring annotations for -dump-input-filter=error
James Henderson via Phabricator via llvm-commits
- [PATCH] D96679: [llvm-objdump] Implement --prefix-strip option
James Henderson via Phabricator via llvm-commits
- [llvm] cb2bc9a - [Test] Add one more test with corner cases for non-wrapping IVs
Max Kazantsev via llvm-commits
- [llvm] b16cbd8 - [llvm-exegesis][X86] Ignore a few unmeasurable opcodes.
Clement Courbet via llvm-commits
- [PATCH] D90744: [llvm-exegesis][X86] Ignore a few unmeasurable opcodes.
Clement Courbet via Phabricator via llvm-commits
- [llvm] 37014db - [RISCV] Use existing method for the LMUL1 type. NFCI.
Fraser Cormack via llvm-commits
- [llvm] a754dc2 - [Test] Two more interesting test cases & their codegen counterparts
Max Kazantsev via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
serge via Phabricator via llvm-commits
- [PATCH] D94163: [RISCV] Set dependency on floating point CSRs, 1/3
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D94164: [RISCV] Set dependency on floating point CSRs, 2/3
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D94165: [RISCV] Set dependency on floating point CSRs, 3/3
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D97537: [Codegenprepare] Use IV increment instead of IV if we can prove it is not a poisoned value
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 73adc26 - [DAG] expandAddSubSat - break if-else chain. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D93341: [FileCheck] Do not skip end of line in diagnostics
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 40b8b4a - [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB
Simon Pilgrim via llvm-commits
- [llvm] aefe8f2 - [DAG] Fold vXi1 multiplies -> and
Simon Pilgrim via llvm-commits
- [PATCH] D97541: [STATEPOINT LOWERING] Require spill of deopt value in case its type is not legal
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 57f8f23 - [docs][JITLink] Few typo fixes in JITLink design/API doc
Stefan Gränitz via llvm-commits
- [llvm] 7ac4c95 - [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT
Simon Pilgrim via llvm-commits
- [llvm] 406ef36 - [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy
Stefan Gränitz via llvm-commits
- [PATCH] D94250: [SystemZ] Introducing assembler dialects for the Z backend
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 13a5cac - Revert "[NARY-REASSOCIATE] Support reassociation of min/max"
Evgeniy Brevnov via llvm-commits
- [PATCH] D97543: [RISCV] Unify scalable- and fixed-vector INSERT_SUBVECTOR lowering
Fraser Cormack via Phabricator via llvm-commits
- [llvm] ec7b9b0 - [InstCombine] Avoid redundant or out-of-order debug value sinking
Stephen Tozer via llvm-commits
- [PATCH] D95611: [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef`
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D97545: [AMDGPU] Remove SI_MASK_BRANCH
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D97547: [AMDGPU] Better codegen for i64 bitreverse
Jay Foad via Phabricator via llvm-commits
- [llvm] ad9091c - [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable
via llvm-commits
- [PATCH] D97549: [RISCV] Improve support of LoopVectorizer for RISC-V Vector
Luke via Phabricator via llvm-commits
- [PATCH] D97550: [LLD][ELF][ARM] Refactor inBranchRange to use addend for PC Bias
Peter Smith via Phabricator via llvm-commits
- [llvm] 72b18a8 - [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi
Nico Weber via llvm-commits
- [PATCH] D97379: [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi
Nico Weber via Phabricator via llvm-commits
- [PATCH] D97554: [Statepoint Lowering] Consider dead deopt gc values together with other gc values
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 455d43b - [Utils] collectBitParts - bail for integers > 128-bits
Simon Pilgrim via llvm-commits
- [PATCH] D97556: [RISCV] Fix INSERT/EXTRACT_SUBVECTOR on fractional LMUL types
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 9909237 - [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef`
Vladislav Vinogradov via llvm-commits
- [llvm] 408456f - [llvm][utils] Support dereferencing llvm::Optional lldb formatter
Dave Lee via llvm-commits
- [llvm] 8d1b6af - [llvm][utils] Rename lldb dict variables to internal_dict
Dave Lee via llvm-commits
- [llvm] 3ad5216 - [AMDGPU] Better codegen for i64 bitreverse
Jay Foad via llvm-commits
- [llvm] 740e69b - Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits,
James Y Knight via llvm-commits
- [llvm] a01a406 - [llvm][utils] Fix innocuous off by one in lldb formatters
Dave Lee via llvm-commits
- [llvm] ed1f45b - [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling.
Simon Pilgrim via llvm-commits
- [PATCH] D97557: [PDB] Fix unsigned integer overflow
Nico Weber via Phabricator via llvm-commits
- [llvm] 301551a - [PDB] Fix unsigned integer overflow
Nico Weber via llvm-commits
- [PATCH] D97559: [RISCV] Support INSERT_SUBVECTOR on vector masks
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D97560: [AMDGPU] Add selection pattern for v_xnor_b32
Jay Foad via Phabricator via llvm-commits
- [llvm] dc22595 - [AMDGPU] Add selection pattern for v_xnor_b32
Jay Foad via llvm-commits
- [llvm] a00f7dc - [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs
Mircea Trofin via llvm-commits
- [PATCH] D96120: [scudo] Port scudo sanitizer to Windows
Russell Gallop via Phabricator via llvm-commits
- [llvm] a2bfc43 - [NFC] Const-ed 2 APIs in VirtRegMap
Mircea Trofin via llvm-commits
- [PATCH] D96931: [LTO] Discard non-prevailing defined symbols in module-level assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Fangrui Song via Phabricator via llvm-commits
- [llvm] 3e99232 - [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned
Mircea Trofin via llvm-commits
- [PATCH] D97564: [WebAssembly] Fix split-dwarf not emitting DW_OP_WASM_location correctly
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 7820518 - [InstCombine][NFC]Add a test for logical reductions.
Alexey Bataev via llvm-commits
- [PATCH] D96811: [CSSPGO][llvm-profgen] Change sample count of dangling probe in llvm-profgen
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 8020be0 - Add a helper for matching simple recurrence cycles
Philip Reames via llvm-commits
- [PATCH] D97566: [WIP][RGT] Rotten Green Test checking for LLVM and Clang unittests
Paul Robinson via Phabricator via llvm-commits
- [llvm] ebd3aeb - Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC]
Philip Reames via llvm-commits
- [llvm] b55f29c - [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows
Fangrui Song via llvm-commits
- [PATCH] D97432: [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] a47d435 - [dfsan] Propagate origins for callsites
Jianzhou Zhao via llvm-commits
- [compiler-rt] bed8882 - [scudo][test] Disable -Wfree-nonheap-object
Leonard Chan via llvm-commits
- [llvm] f2cfef3 - Be more mathematicly precise about definition of recurrence [NFC]
Philip Reames via llvm-commits
- [PATCH] D97568: [ARM] support symbolic expressions as branch target in b.w
Jian Cai via Phabricator via llvm-commits
- [llvm] b183cbf - [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores.
Craig Topper via llvm-commits
- [compiler-rt] c5c316f - [dfsan] Do not test origin-tracking in atomic.cpp
Jianzhou Zhao via llvm-commits
- [llvm] 0832a58 - [cgp] Minor code improvement - reuse an existing named helper [NFC]
Philip Reames via llvm-commits
- [PATCH] D97569: [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 6de6455 - Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available.
James Y Knight via llvm-commits
- [PATCH] D97570: [dfsan] Propagate origin tracking at load
stephan.yichao.zhao via Phabricator via llvm-commits
- [llvm] bcc1aba - [SystemZ] Introducing assembler dialects for the Z backend
Kai Nacke via llvm-commits
- [PATCH] D97571: [AArch64] Fix emitting an AdrpAddLdr LOH when there's a potential clobber of the def of the adrp before the ldr.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 635993f - [AMDGPU] Skip unclusterd rescheduling w/o ld/st
Stanislav Mekhanoshin via llvm-commits
- [llvm] 799c50f - [AMDGPU] Avoid second rescheduling for some regions
Stanislav Mekhanoshin via llvm-commits
- [llvm] 83bc781 - [tests] Precommit for upcoming patch
Philip Reames via llvm-commits
- [PATCH] D97576: [lld-macho][nfc] Remove TODO regarding addends
Jez Ng via Phabricator via llvm-commits
- [llvm] d8b3dc5 - [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches
Heejin Ahn via llvm-commits
- [PATCH] D97578: [instcombine] Collapse trivial or/and recurrences
Philip Reames via Phabricator via llvm-commits
- [lld] cafb6cd - [lld/mac] Add some support for dynamic lookup symbols, and implement -U
Nico Weber via llvm-commits
- [llvm] c62dabc - [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates
Dan Gohman via llvm-commits
- [compiler-rt] e29063b - [NFC] Suppress "warning: ignoring return value"
Vitaly Buka via llvm-commits
- [compiler-rt] 812a906 - [sanitizers][NFC] Change typesto avoid warnings
Vitaly Buka via llvm-commits
- [PATCH] D97579: [compiler-rt] Silence warnings about large stack frames in ReadBinaryName
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D97580: [flang] Runtime: SCAN and VERIFY
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D97581: [SystemZ] Introduce distinction between the jg/jl family of mnemonics for GNU as vs HLASM
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] c9075a1 - [dfsan] Record dfsan metadata in globals
George Balatsouras via llvm-commits
- [PATCH] D97582: [LegalizeVectorTypes] Improve SplitVecRes_INSERT_SUBVECTOR to handle subvector being in the high half of the split or not at element 0 of the low half.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97583: [WebAssembly] Fix reverse mapping in WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D97584: [llvm] Mark Transforms/Attributor/ArgumentPromotion/crash.ll as unsupported on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D97585: [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97587: [AMDGPU] Make OMod explicit for V_CVT_{U,I}*
Joe Nash via Phabricator via llvm-commits
- [PATCH] D97588: [AIX] Disable $ORIGIN rpath
David Tenty via Phabricator via llvm-commits
- [PATCH] D97592: [PGO] Fix two issues in PGOMemOPSizeOpt.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] eea53b1 - [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible.
Craig Topper via llvm-commits
- [llvm] 81b2c23 - AMDGPU: Use kill instruction to hint soft clause live ranges
Matt Arsenault via llvm-commits
- [PATCH] D96732: AMDGPU: Use kill instruction to hint soft clause live ranges
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 016f0ee - [docs] Add documentation on using the new pass manager
Arthur Eubanks via llvm-commits
- [PATCH] D97595: [lld][WebAssembly] Rename methods/members members to match ELF backend. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] bf176c4 - [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF
Fangrui Song via llvm-commits
- [PATCH] D97597: [lld/mac] Simplify encodeDylibOrdinal() a bit
Nico Weber via Phabricator via llvm-commits
- [PATCH] D97057: [lld-macho] Properly test subtractor relocations & fix their attributes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D97103: [lld-macho] Don't emit rebase opcodes for subtractor minuend relocs
Shoaib Meenai via Phabricator via llvm-commits
- [compiler-rt] d202201 - Reland "[builtins] Define fmax and scalbn inline"
Ryan Prichard via llvm-commits
- [llvm] 1d7f8c7 - [test] Fix PGOProfile/comdat_internal.ll
Fangrui Song via llvm-commits
- [llvm] f5d5a7d - [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it
Jessica Paquette via llvm-commits
- [compiler-rt] c0dc885 - [msan] Use non-transparent-huge-page at SetShadow
Jianzhou Zhao via llvm-commits
- [llvm] 47c5576 - ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects
Fangrui Song via llvm-commits
- [polly] 1ab2753 - [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC
Michael Kruse via llvm-commits
- [PATCH] D97598: [NFC][AMDGPU] Document the AMDGPU target feature defaults
Tony Tye via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Jessica Clarke via Phabricator via llvm-commits
- [lld] 14ffbb8 - [lld][WebAssembly] Rename methods/members to match ELF backend. NFC.
Sam Clegg via llvm-commits
- [PATCH] D97595: [lld][WebAssembly] Rename methods/members to match ELF backend. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] aa097ef - [WebAssembly] Fix reverse mapping in WasmEHFuncInfo
Heejin Ahn via llvm-commits
- [PATCH] D97600: [lld-macho] Implement options -rename_section -rename_segment
Greg McGary via Phabricator via llvm-commits
- [PATCH] D97604: [SystemZ] Reimplement the 1-byte compare-and-swap logic
Jonas Paulsson via Phabricator via llvm-commits
- [compiler-rt] c88c460 - [NFC] Remove tab from the source
Vitaly Buka via llvm-commits
- [PATCH] D97608: Move EntryExitInstrumentation pass location
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] f0e6d8d - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1d4a2f3 - [Transforms/Utils] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D97609: [RISCV] Add support for VECTOR_REVERSE for scalable vector types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97610: [lld-macho] check minimum header length when opening linkable input files
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96945: [InstCombine] Add simplification of two logical and/ors
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] df6fb4d - [llvm] Add assertions for the smart pointers with the possibility to be null in DWARFLinker::loadClangModule
Alexey Lapshin via llvm-commits
- [llvm] 42e025f - [X86] Disable rematerializion for PTILELOADDV
via llvm-commits
- [llvm] 356cdab - [SimplifyCFG] avoid illegal phi with both poison and undef
Sanjay Patel via llvm-commits
- [PATCH] D78581: [AVR] Remove faulty stack pushing behavior
Ayke via Phabricator via llvm-commits
- [lld] cc5c03e - [lld-macho] Properly test subtractor relocations & fix their attributes
Jez Ng via llvm-commits
- [lld] 5413901 - [lld-macho] Don't emit rebase opcodes for subtractor minuend relocs
Jez Ng via llvm-commits
- [lld] 8da88d4 - [lld-macho] Add test for a variety of arm64 relocations
Jez Ng via llvm-commits
- [lld] 82b3da6 - [lld-macho] Extract embedded addends for arm64 UNSIGNED relocations
Jez Ng via llvm-commits
- [PATCH] D97105: [lld-macho] Extract embedded addends for arm64 UNSIGNED relocations
Jez Ng via Phabricator via llvm-commits
- [llvm] c81dde9 - [llvm-readobj] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] e8fa901 - [llvm] Fix typos in documentation (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6a337f8 - [IR] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2da13f1 - [NFC][AMDGPU] Document the AMDGPU target feature defaults
Tony Tye via llvm-commits
- [lld] 6f9dd84 - [lld-macho] Implement options -rename_section -rename_segment
Greg McGary via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Brad Smith via Phabricator via llvm-commits
- [lld] 0223ab0 - [lld-macho] check minimum header length when opening linkable input files
Greg McGary via llvm-commits
- [llvm] c6765a4 - [X86] Add back SSE check prefix for vec-umulo.ll. Regenerate vec-smulo.ll. NFC
Craig Topper via llvm-commits
- [llvm] 993f4d8 - [X86] Fix a couple comments that said LHS where they meant RHS. NFC
Craig Topper via llvm-commits
- [llvm] b077d82 - [Attributor] Conditinoally delete fns
William S. Moses via llvm-commits
- [llvm] ed8f29d - [Debug-Info][NFC] use emitDwarfUnitLength for debug line section
Chen Zheng via llvm-commits
- [PATCH] D80392: [WIP][mips] Use pc-relative relocations in .eh_frame
Joe Holden via Phabricator via llvm-commits
- [llvm] b3c2821 - [X86] Add avx512f command lines to vec_smulo and vec_umulo.
Craig Topper via llvm-commits
- [PATCH] D97623: [SampleFDO] Add a cutoff flag to control how many symbols will be included into profile symbol list.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D97624: [X86] Improve SMULO/UMULO codegen for vXi8 vectors.
Craig Topper via Phabricator via llvm-commits
- [llvm] 7fb4001 - [SampleFDO] Add a cutoff flag to control how many symbols will be included
Wei Mi via llvm-commits
- [llvm] 0fe6481 - [ARM] VECTOR_REG_CAST undef -> undef
David Green via llvm-commits
- [llvm] ab3ea27 - [X86][AVX] Reuse existing VBROADCAST(x) for SCALAR_TO_VECTOR(x)
Simon Pilgrim via llvm-commits
- [lld] 860e862 - [lld/mac] Simplify encodeDylibOrdinal() a bit
Nico Weber via llvm-commits
- [PATCH] D97627: [Utils] Add 'willreturn' function attribute to syntax highlighting
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 91ebc4e - [ARM] VMOVN undef folding
David Green via llvm-commits
- [llvm] 9502061 - [InstCombine] avoid infinite loop in demanded bits for select
Sanjay Patel via llvm-commits
- [PATCH] D97628: GlobalISel: Merge and cleanup more AMDGPU call lowering code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D97629: GlobalISel: Verify G_CONCAT_VECTORS has at least 2 sources
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 25e60f6 - AMDGPU/GlobalISel: Add subtarget to a test
Matt Arsenault via llvm-commits
- [PATCH] D97631: [DAGCombiner] Teach visitUMULO that a 1-bit UMULO can't overflow.
Craig Topper via Phabricator via llvm-commits
- [llvm] ca5247b - [DAGCombiner] Don't skip no overflow check on UMULO if the first computeKnownBits call doesn't return any 0 bits.
Craig Topper via llvm-commits
- [PATCH] D97633: [cmake] Link socket/nsl on SunOS in llvm-jitlink
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D97634: [DAGCombiner] Optimize 1-bit smulo to AND+SETNE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97635: GlobalISel: Move splitToValueTypes to generic code
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d639120 - [llvm] Use set_is_subset (NFC)
Kazu Hirata via llvm-commits
- [llvm] 87360d6 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] b4bed1c - [IR] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D97637: [DAGCombiner][X86] Don't peek through ANDs on the shift amount in matchRotateSub when called from MatchFunnelPosNeg.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97638: Add Connex vector processor back end
Alex Susu via Phabricator via llvm-commits
- [PATCH] D97641: [lld/mac] Add support for -flat_namespace
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96662: [lit] Add --xfail and --filter-out (inverse of --filter)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D97642: [lld/mac] Implement the missing bits of -undefined
Nico Weber via Phabricator via llvm-commits
- [llvm] 5de09ef - [DAGCombiner][X86] Don't peek through ANDs on the shift amount in matchRotateSub when called from MatchFunnelPosNeg.
Craig Topper via llvm-commits
- [PATCH] D97643: [flang][fir] Add FIR Types parser diagnostic tests + cleanup
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D97646: [ASan][RISCV] Fix RISC-V memory mapping
Luís Marques via Phabricator via llvm-commits
- [PATCH] D97647: [lld][ELF] Removing redundant cast. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D97649: [InstrProfiling] Place __llvm_prf_vnodes and __llvm_prf_names in llvm.used on ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of explicitly emitting retainRV or claimRV calls in the IR
Nico Weber via Phabricator via llvm-commits
- [PATCH] D97650: [X86] WIP Optimize SMULO/UMULO for AVX512 mask registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97651: [lld][WebAssembly] Convert lld/test/wasm/data-layout.ll to asm. NFC.
Sam Clegg via Phabricator via llvm-commits
- [lld] d49270b - [lld][ELF] Removing redundant cast. NFC.
Sam Clegg via llvm-commits
- [PATCH] D94741: [Utils][WIP] Check for more global information in update_test_checks
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D97654: [lld][WebAssembly] Minor refactor in preparation for SHF_STRINGS supports. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D97127: [AVR] Improve 8/16 bit atomic operations
Ben Shi via Phabricator via llvm-commits
- [llvm] 06c5119 - [Statepoint lowering] Require spill of deopt value in case its type is not legal
Serguei Katkov via llvm-commits
- [PATCH] D97172: [AVR] Fix lifeness issues in the AVR backend
Ben Shi via Phabricator via llvm-commits
- [PATCH] D83744: [Attributor] Attributor call site specific AAValueConstantRange
Kuter Dinel via Phabricator via llvm-commits
- [llvm] 5419b67 - [SimplifyCFG] Update FoldTwoEntryPHINode to handle and/or of select and binop equally
Juneyoung Lee via llvm-commits
- [PATCH] D95794: [WIP][Utils] Fix conflicting checkline generation.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Tom Honermann via Phabricator via llvm-commits
- [compiler-rt] dc93b11 - [profile] Delete zero-size dummy sections
Fangrui Song via llvm-commits
- [llvm] 2892fcc - [NFC] Factor out IV detector function for further reuse
Max Kazantsev via llvm-commits
- [llvm] fdbad5e - [NFC] Whitespace fix
Max Kazantsev via llvm-commits
- [PATCH] D97657: [lld][WebAssembly] Initial support merging string data
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D97658: [PowerPC] Reduce symmetrical swaps for lane-insensitive vector ops
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 8d835f4 - [NFC] Introduce function getIVStep for further reuse
Max Kazantsev via llvm-commits
- [llvm] 9fac849 - [NFC] Detect IV increment expressed as uadd_with_overflow and usub_with_overflow
Max Kazantsev via llvm-commits
Last message date:
Sun Feb 28 23:58:44 PST 2021
Archived on: Mon Mar 1 00:03:39 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).